ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
VVD has quit [Read error: Connection reset by peer]
VVD has joined #libreoffice-ru
VVD has quit [Read error: Connection reset by peer]
VVD has joined #libreoffice-ru
UNIm95 has joined #libreoffice-ru
UNIm95 has quit [Client Quit]
UNIm95 has joined #libreoffice-ru
UNIm95 has quit [Remote host closed the connection]
UNIm95 has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
JohnDoe_71Rus has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
JohnDoe_71Rus has joined #libreoffice-ru
JohnDoe6 has joined #libreoffice-ru
JohnDoe_71Rus has quit [Ping timeout: 258 seconds]
<VVD> test
VVD has left #libreoffice-ru ["Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is"]
VVD has joined #libreoffice-ru
<VVD> привет
_whitelogger has joined #libreoffice-ru
<JohnDoe6> там вроде написано что это
<tagezi> VVD: это бред наших дизайнеров
<tagezi> они пытаются МСО сделать, видимо из хорошего продукта
<VVD> вот tagezi понял мой вопрос
<VVD> я просто слово «хуйня» не стал писать :-D
<tagezi> VVD: ну, ты же понимаешь, что чуваки просто не знают как работать в ЛО, поэтому пытаются сделать из него черт знает что
<VVD> никогда не понимал какой смысл участвовать в разработке opensource проекта, если сам им не пользуешься
<tagezi> я тоже.. но вот команда дизайнеров у нас именно такая..
<tagezi> ещё индусы и арабы приходят, ну те только ради галочки, чтобы показать что они крутые и усеют пользоваться клавиатурой
<tagezi> умеют*
<VVD> есть 2 основных типа таких «разработачиков»: 1) это не их предметная область и подобными инструментами пользуются крайне редки или очень поверхностно; 2) их предметная область, но в качестве основного инстурмента используется что-то другое
<VVD> первый вообще в шею гнать надо от разработки юзабилити - они ничего полезного привенести в проект не способны
<VVD> а мнения вторых пропускать через призму «хочу как в продукте X»
<tagezi> ну, с другой стороны, нельзя запретить делать вклад в проект
<VVD> это на столько типичное замечание/вопрос - а как в вашем ПО сделать так, как я делаю в ПО X?
<VVD> ну не скажи
<VVD> нет прав на коммит, не принимать такие патчи
<VVD> вот и всё
<VVD> нет мусорных изменений
<tagezi> ну.. нельзя, это опенсорс
<tagezi> кто угодно может менять его
<VVD> по твоей логике я могу пойти и закоммитить
<tagezi> да
<VVD> как?
<VVD> не форкая
<VVD> в основное дерево
<tagezi> если это не портит работу ЛО ты можешь и твой патч примут
<VVD> ключевое слово примут
<VVD> я как раз о критерии принятия и говорю
<tagezi> ну, это просто прослойка чтобы спама не было
<tagezi> любой можешь патчить если это не портит работу
<VVD> либо LO
<tagezi> например тебе нравится Java
<VVD> либо LO это жесть какая помойка, либо ты что-то не понимаешь
<tagezi> ты можешь делать патчи для её поддержки
<tagezi> если при этом не рубишь поддержку питона и с++
<tagezi> никто тебе слова не скажет
<VVD> так просто что попало в апстрим не принимают
<tagezi> хотя общая тенденция идёт к её выпиливанию
<VVD> я участвовал в разработке QW сервера и клиента, так вот патчи чужие далеко не все принимал
<VVD> а многие переделывал
<tagezi> ну, это смотря как построено сообщество
<tagezi> и какие патчи
<VVD> так что ты меня сильно удивляешь такими заявлениями о лёгкости пропихивания патчей в апстрим
<tagezi> если твой патч сырой, то его естественно не примут, а если он нормальный и развивает функционал, то почему его не принять?
<tagezi> ну, я свой пропихивал 2 недели
<VVD> исправления локализации и документации может и просто пропихнуть
<tagezi> хотя там только текст был
<VVD> и это ты говоришь просто?
<VVD> конечно его должны сначала отревизить
<VVD> так везде
<VVD> никакие патчи так просто не попадают в апстрим
<tagezi> нет, я говорю что если ты сделал норманый патч, который не портит ничего, но добавляет функционал, то его примут
<VVD> иначи проект превратится в помойку очень быстро
<tagezi> если ты сразу всё нормально сделал, то его сразу и примут
<VVD> лол
<VVD> так не бывает
<tagezi> мой патч, сначала сотрела команда документации, потом разработчики, а потом я его са ещё немного допилил
<VVD> патч может не соответствовать генеральной линии рефакторинга
<VVD> и тогда его врядли примут какой бы он хороший не был
<tagezi> слушай, гит ЛО открыт, иди туда
<VVD> лол
<tagezi> это просто трескотня старушек какая-то
<tagezi> я же тебе сказал, если ты дерьмо всякое будешь сливать в код, то тебя пошлют, а если нормальная вещь, то всё будет нормально
<VVD> ну просто ты называешь полный цикл апрува коммита чем-то таким незначительным и почти не заметным
<VVD> я просто уверен, что там сотни патчей висят на рассмотрении месяцами
<VVD> и тысячи были посланы
<VVD> в смысле не приняты
<tagezi> а ты хочешь проект куда каждый сасунок сможет кидать код? тогда это точно помойка
<VVD> я не хочу
<JohnDoe6> tagezi: а если я сделаю патч который ничего не ломает но меняет все лого и копирайты на johnDoeOffice его примут?
<VVD> но так написал с амого начала
<VVD> но ты так написал с амого начала
<tagezi> так, идити тролить на другие каналы
<VVD> лол
<VVD> вроде на одном языке говорим
<VVD> но ты называешь совсем другими словами
<VVD> в _любой_ oepnsoruce проект ты можешь вфслать свой патч
<tagezi> иди копай раз интересно, сколько заброшено, а сколько висит
<VVD> но это не делает его открытым кому угодно для коммита
<VVD> есть довольно жёсткая процедура проверки и апрува
<VVD> бывает даже хуже - права коммита в основную ветку есть только у очень маленткого количества разработчиков, так называемая core team
<tagezi> угу, именно из за жосткой проверки, наверное специально пропускают регрессии
<VVD> а у кучи реальных разработчиков подсистем есть права только на свои ветки
<VVD> tagezi, синдром выжившего
<VVD> думаешь если бы не было проверки, то регрессий бы не было?
<tagezi> mkaganski: тык
<tagezi> оно уже прошло проверку у Оливье, когда он сомитил в справку мой патч
<tagezi> это дополнялка для консоли
<tagezi> ох.. туже ещё дженкинс должен проверить :)
<tagezi> опять Дженкинс на винде собрать не может
<mkaganski> Да.... вот блин прочитал этот ... даже не знаю, как сказать... tagezi, вот нафига тебе в чём-то убеждать людей, которые тебе навязывают свои представления о ЛО как истину в последней инстанции?
AndChat107604 has joined #libreoffice-ru
JohnDoe6 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
<AndChat107604> Всегда хочется верить в лучшее ))
<AndChat107604> Mkaganski, мне в лом топать до компа ))) тут книжка классная ))
<mkaganski> AndChat107604: эм... эт ты чтоли? :)
<AndChat107604> угу, я
<AndChat107604> Комп там брякнул
<mkaganski> Ну ладно, не отвлекаю :)
<VVD> mkaganski, это ты обо мне чтоли?
<VVD> что я где и кому навязываю о LO?
<VVD> я говорю как есть в любом opensorce проекте
<VVD> не может человек с улицы что-то закоммитить в основную ветку
<VVD> может только выслать свой патч
<mkaganski> Любого opensource проекта не существует
<VVD> ну началась демагогия
<VVD> давай расскажи как я могу закоммитить в основную ветку LO
<VVD> не выслать патч на рассмотрение, а закоммитить самостоятельно за 5 минут
<VVD> и именно в основную ветку
<mkaganski> Вам никто никогда не утверждал, а вот Вы изначально пытались некоторый бытовой характер общения вывернуть в доказательство, что собеседник неправ
<VVD> <tagezi> ну, с другой стороны, нельзя запретить делать вклад в проект
<VVD> <VVD> нет прав на коммит, не принимать такие патчи
<VVD> <tagezi> ну.. нельзя, это опенсорс
<VVD> <tagezi> кто угодно может менять его
<mkaganski> всё верно
<VVD> ну бред же
<mkaganski> нет
<VVD> тогда рассказывай как мне закоммитить в основное дерево
<mkaganski> Вы пытаетесь продолжать троллинг
<AndChat107604> VVD закмнчивай тыкать, комп брякает, я звук забыл отрубить
<VVD> выключи звук и не напрягайся :-P
<AndChat107604> Идти далеко
<VVD> mkaganski, больше похоже, что это ты тут тролишь
<mkaganski> :) ну-ну
<AndChat107604> Мне 4 стрвницы осталось дочитать
<VVD> пытаешь мне сказать, что белое - то черное
<VVD> это*
<mkaganski> Это Вы пытаетесь доказать, о, как Вы решили понять tagezi - это имен то, что Вам говорили
<VVD> давай без этого пафосного Вы
<mkaganski> Мне так удобнее
<VVD> мы не на официальной встрече
<VVD> здесь клуб по интересам
<VVD> все равны
<VVD> (но некоторые равнее) :-D
<VVD> ровнее*
<mkaganski> без сомнения
<VVD> если предложенный патч не проходит апрув у коре тим, то никто его не закоммитит - в этом суть моего утверждения
<VVD> всегда есть люди, которые отвечают за это - может быть один, может быть несколько, называть они себя тоже могу как угодно, но сути это не меняет - напрямую никто левый не может ничего закоммитить в основную ветку
<AndChat107604> Да нет в ло таких людей
<AndChat107604> Приходит разраб, ко му не в лом и смотрит на патч, предлагает доработки или толкает его
<VVD> а кто тогда коммитит в основную ветку - люой с улицы?
<mkaganski> А суть утверждения tagezi - что в максимально допустимой степени все патчи, не вызывающие проблем (т.е. явных багов, ломки published API и препятствий дальнейшему развитию), будут этой core team приняты
<VVD> вот уже появляются люди с правами на коммит
<AndChat107604> Блин, вот чо ты тролишь а? Делать нехер вообще?
<AndChat107604> Иди и попатч ло
<VVD> да это ты меня тролишь
<mkaganski> и в этой core team много людеей. Я могу принять, например
<mkaganski> Через десяток нормальных патчей тебе дадут права на коммит
<VVD> в итоге мы к моему утверждению и вернулись - есть группа с правами, любой из которых может апрувнуть патчи
<AndChat107604> Да и ты можешь запрлсить себе доступ, а дадут тебе его или нет зависит от тебя а не от дяди
<VVD> вопрос скорее к процедуре апрува - как здесь в LO я понятия не имею, но в ряде других проектов знаю
<mkaganski> Ну и что? Вы не пытались понять, о чём Вам говорят, а решили понять собеседника как Вам захотелось
<mkaganski> Речь о том, что ЛО не будет отказывать людям делать те патчи, которые люди хотят, при очень либеральных обязательных условиях
<VVD> его формулировка вполне однозначно означает не то, какой смысл он в неё вкладывал
<mkaganski> нет, я, например, его вполне понял
<VVD> потому что ты знаешь тонкости апрува в LO
<mkaganski> В результате Вы спорили с соломенным чучелом
<VVD> и понял что именно он имел в виду
<AndChat107604> Ноно, попрошу
<AndChat107604> )))
<mkaganski> ну так не надо делать как Вы сделали, в т.ч. ко мне: "тогда говори, как мне ... через пять минут" вместо "ты хочешь сказать, что не требуется ...? Нет? Тогда я тебя не понял"
<VVD> мля
<mkaganski> AndChat107604: Соломенное чучело - это вид логической ошибки, погугли
AndChat107604 has quit [Quit: Bye]
<VVD> мне говорят, что белое - это чёрное, я говорю - давай тогда посмотрим спектр и ты мне на нём покажешь это
<VVD> всё
<VVD> остальное демагогия при попытке вывернуться
<mkaganski> Вы сами привели цитаты tagezi.
<VVD> кто попало не может взять и закомитить своё в LO
<VVD> всё
<VVD> точка
<VVD> есть стадия апрува
<VVD> ничто не мешает такие патчи не принять
<mkaganski> То, что Вы приняли их так - это не значит, что там были слова про права на коммит
<tagezi> тыкалки блин.. собаку с дивана согнали
<VVD> если они уводят в сторону и ничего толком не добавляют
<mkaganski> Мешает политика комьюнити
<VVD> если процедура апрува такая кривая, то пора её менять
<mkaganski> Это не менее важно, чем наличие физических прав
<VVD> вырать core team
<mkaganski> С чего?
<VVD> все коммиты в основную ветку только через них
<mkaganski> зачем??????
<mkaganski> С какого перепуга?
<VVD> выбрать гереральную линию развития
<mkaganski> От этого ушли
<VVD> чтобы не коммитили кто в лес, кто по дрова
<tagezi> я вообще не знаю естли такая штука как коре тим в ЛО
<VVD> ножно понимать куда идёт развитие
<mkaganski> Есть ESC
<mkaganski> tagezi: ^
<tagezi> ESC это совет
<mkaganski> да
<mkaganski> и не надо ничего более того
<tagezi> он не решает и восновном багами безопасности занимается, вроде
<mkaganski> tagezi: ну, не совсем
<mkaganski> в его ведении как раз видение перспективы технического развития
<tagezi> ну это делают компании а не частники... частники кто в лес кто по дрова
<mkaganski> Вот, кстати, опять образец: "если процедура апрува такая кривая, то пора её менять"
<tagezi> но работает теория толпы.. каждый в отдельности индивидум поступает иррационально, но толпа действует рационально
<mkaganski> Никому не важно, "крива" или "не крива" процедура
<mkaganski> выжно, какие результаты
<VVD> вот именно
<mkaganski> а результаты устраивают
<VVD> но один деструктивный коммит может сильно всё нарушить
<mkaganski> его откатят
<mkaganski> проблем то
<VVD> деструктивный с точки зрения архитектуры
<mkaganski> его откатят :)
<VVD> он может и не выглядить таковым, если на понимать генеральную линию развития
<mkaganski> а если не откатят, значит - не деструктивный
<mkaganski> если не выглядит, но окажется потом - откатят потом
<tagezi> да нет генеральной линии... есть толпа людей которая делает один продукт
<mkaganski> tagezi: в принципе, почти так во многом
<mkaganski> не во всём
<VVD> для такого большого и важного проекта - это плохо :-(
<tagezi> ну я не беру конторы, которые ломятся в конкретную дверь..
<VVD> берите пример с ядра Linux или с FreeBSD
<mkaganski> и уж точно риббон не является чем-то, о чём болит голова у ESC
<tagezi> плохо не плохо, но ЛО живёт и подымается.. и впринципе нормальная рабочая лошадь получается, не хуже МСО
<VVD> я им пользуюсь практически с момента форка
<mkaganski> ещё раз: плохо - это критерий не процесса, а результата. Пока у нас результат хорош - значит, и процесс хорош
<VVD> как только оно появилось в портах
<VVD> а я вот вижу кучу недочётов в результате
<VVD> поэтому и говорю, что плохо
<mkaganski> VVD: например?
<tagezi> недочеты будут всегда.. вообще всегда.. я могу толмуд неочетами заполнить, но критичных из них.. раз два и всё
<mkaganski> конкретно, какие недочёты, и при этом какие меры позволили бы достичь тех успехов, которые есть, при устранении недостатков?
<tagezi> так, ладно, почапал я спать..
<mkaganski> tagezi: давай :)
<tagezi> звук вырубил, так что можете дрынькать :))
<tagezi> ночи вам :)
<mkaganski> VVD: я подчёркиваю: требуется, чтобы предложение позволило достичь того же успеха, и при этом не обладало видимыми Вам недостатками. Потому что любое решение имеет и плюсы, и минусы.
<mkaganski> И конкретно наше решение работает в сравнении с АОО
<mkaganski> (где, кстати, Ваша философия)
<mkaganski> Кстати, насчёт "ядра Linux или FreeBSD". Не надо путать эти штуки с приложениями, какими бы важными ни были приложения.
<mkaganski> Пользователь (в понимании LO) не является пользователем ядра Linux. Для разработки LO важна внутренняя архитектура, core - аналогично тому, о чём Вы говорите - так там будут внимательно смотреть на генеральию
<mkaganski> а интерфейс - это не настолько критично с точки зрения дальнейшего развития
<mkaganski> и меня умиляет, когда, говоря о риббоне, начинают говорить о вещах типа ядра линукса
<mkaganski> раздуют из мухи слона; из-за факта, что одна группа пользователей получит, что хочет, другая кипятком .... теории заговора придумывает или революции учинить призывает...
<mkaganski> ладно, спокойной ночи