<lo-ru-tg>
<Kompilainenn> Оно все еще в активной разработке
JohnDoe_71Rus has joined #libreoffice-ru
<lo-ru-tg>
<Mike> Ну, конкретно жёсткая позиция... Н пользуйтесь никакими продуктами, пока их разработчик ещё от них не отказался и продолжает настырно их разрабатывать!!!
<lo-ru-tg>
<Kompilainenn> Вопрос был задан не "могу ли я юзать продукт", а "квкая версия имеет статус продакшн риди"
<lo-ru-tg>
<Mike> с другой стороны, не было уточнено что такое "статус production" - и возможно толкование, сто это Стилл, или вообще любой релиз
<lo-ru-tg>
<Kompilainenn> Какой вопрос - такой ответ😔
<lo-ru-tg>
<krakazyabra> серьезно? 6 версий core, в каждой по десятку веток, и все еще в разработке? клёво.
<lo-ru-tg>
<krakazyabra> Production, LTS - можно как угодно называть. от этого смысл не меняется
<lo-ru-tg>
<Mike> Да уж нетю. Именно что нужно понимать, что нужно. Тем более что в TDF вообще нет LTS
<lo-ru-tg>
<Mike> [EDIT] Да уж нет. Именно что нужно понимать, что нужно. Тем более что в TDF вообще нет LTS
<lo-ru-tg>
<Mike> Цикл продукта выглядит так: после релиза полгода продукт как бы считается сырым и неподходящим для промышленного применения, в это время параллельно есть ветка более старой версии
<lo-ru-tg>
<Mike> потом более старая версия отправляется в EOL, новая становится "пригодной для промышленного использования", чтобы через полгода тоже уйти
<lo-ru-tg>
<krakazyabra> именно. при наличии 6 версий и десятка релизов в каждой, логично задать вопрос: кто из них production, кто stable, а кто просто latest
<lo-ru-tg>
<Kompilainenn> Latest - это текущий мастер
<lo-ru-tg>
<Kompilainenn> Бл...
<lo-ru-tg>
<Kompilainenn> Это всегда текущий мастер, самый латест
<lo-ru-tg>
<krakazyabra> я смотрел таймлайн коммитов.. вообще нет мерджей. делают ответвление от мастера, немного его развивают и забивают.
<lo-ru-tg>
<Mike> если упорствовать в использовании ярлыков "production", "stable", "latest", которые не используются в проекте - то ответ один: никто не production, как и ответил @Kompilainenn
<lo-ru-tg>
<Mike> есть ветви релизов. Есть текущие два активных релиза.
<lo-ru-tg>
<Mike> есть мастер, и есть старые релизы
<lo-ru-tg>
<Mike> из двух текущих более старый считается "для энтерпрайза"
<lo-ru-tg>
<Mike> всё
<lo-ru-tg>
<krakazyabra> то есть официально разрабами не заявлено, что можно использовать в энтерпрайзе, что нет? и всё делается на свой страх и риск?
<lo-ru-tg>
<Mike> что за глупость - ожидать таких "заявлений" от продукта, разрабатываемого сообществом?
<lo-ru-tg>
<Mike> если нужны заявления, добро пожаловать в коммерческую поддержку
<lo-ru-tg>
<Mike> [EDIT] что за странная мысль - ожидать таких "заявлений" от продукта, разрабатываемого сообществом?
<lo-ru-tg>
<krakazyabra> а какая разница, кем разрабатывается? есть продукт, есть цикл его разработки, есть цикл релизов, роудмэп, ишьюсы. или, если комьюнити, то от всего этого можно отказаться? типа "мы просто пилим продукт"?
<lo-ru-tg>
<Mike> Нееее, всё не так
<lo-ru-tg>
<krakazyabra> я слёту могу назвать десяток комьюнити продуктов, которые прекрасно "заявляют" свои статусы
<lo-ru-tg>
<Mike> это не "надо отказаться", а наоборот - "надо что-то сделать для того, чтобы заявления не были пустым звуком"
<lo-ru-tg>
<krakazyabra> я пытаюсь разобраться, а ты фанатично свою версию гнешь, не видя сути вопроса
<lo-ru-tg>
<Kompilainenn> Где суть-то?
<lo-ru-tg>
<krakazyabra> цель: из десятка разных версий выявить ту, которая годится к долговременному использованию. ту, которую будут долго поддерживать (lts), ту, которую можно выставить в продакшн на 104к пользователей и она не посыпется множествоми новых
<lo-ru-tg>
<Kompilainenn> Не получится
<lo-ru-tg>
<Kompilainenn> Кто будет поддерживать?
<lo-ru-tg>
<krakazyabra> вот. следующий логичный вопрос: а почему?
<lo-ru-tg>
<Kompilainenn> Потому что "кто будет поддерживать?"
<lo-ru-tg>
<krakazyabra> как кто? те, кто разрабатывают. в данном случае - libreoffice foundation
<lo-ru-tg>
<Kompilainenn> Серьезно?😄
<lo-ru-tg>
<krakazyabra> а в foundation входит компания libreoffice и комьюнити
<lo-ru-tg>
<Mike> потому что "wordpress, minio, kubernetes, ansible" - не комьюнити-продукты, а LibreOffice - комьюнити-продукт
<lo-ru-tg>
<Kompilainenn> TDF не оказывает услуги по поддержке
<lo-ru-tg>
<krakazyabra> но с другими же продуктами это работает? ceph, opennebulaб linstor.. это довольно большие продукты. и поддерживаются только комьюнити
<lo-ru-tg>
<krakazyabra> сириусли?
<lo-ru-tg>
<Mike> TDF - это не компания, это некоммерческая организация, главная цель которой - обеспечение возможности разработки (инфраструктура, владение копирайтом и т.п.)
<lo-ru-tg>
<Mike> естественно: за каждой - коммерческая комапния
<lo-ru-tg>
<Kompilainenn> И что, вот у тебя вылезла бага в ceph, и их разработчики тебе тут же правят багу?
<lo-ru-tg>
<Kompilainenn> Прям в течение суток?
<lo-ru-tg>
<Kompilainenn> Короче, это работает не так
<lo-ru-tg>
<Kompilainenn> @krakazyabra или вы используете ванильную сборку от TDF на свй страх и риск и сами её поддерживаете. Или покупаете поддержку на стороне
<lo-ru-tg>
<krakazyabra> у меня всего один раз был баг в версии, которая у них отмечена как production-ready. и да, исправили меньше чем за неделю.
<lo-ru-tg>
<cogniter> Идите в коммерческие компании, которые будут саппортить такой продукт
<lo-ru-tg>
<Mike> +1
<lo-ru-tg>
<Mike> я вот тут исправляю баг, о котором вчера узнал. Пользователь теперь должен считать, что у нас LTS?
<lo-ru-tg>
<Mike> (пользователь вчера отправил, я сегодня фикс замержу)
<lo-ru-tg>
<krakazyabra> это позиция называется "я не я и хата не моя". продукт есть, но никто за него не отвечает.
<lo-ru-tg>
<krakazyabra> действительно. давайте тогда вообще ничего нигде не исправлять.
<lo-ru-tg>
<Mike> значит, я всё-таки был прав с пеной
<lo-ru-tg>
<krakazyabra> доказывать кому-то что-то в интернете - неблагодарное дело.
<lo-ru-tg>
<Mike> Я не пример выдумываю, я говорю про реальность. Я действительно сегодня https://gerrit.libreoffice.org/c/core/+/87844 замержу, и пользователь будет доволен. Но если он, увидя это, решит, что тут есть "поддержка", как Вы это решили про ceph, он будет неправ
<lo-ru-tg>
<Mike> так что снова - что *конкретно* означают "статусы" проектов, которые Вы считаете "production"?
<lo-ru-tg>
<Mike> написать статус - это фигня. А какие гарантии и права Вам даёт эта надпись?
<JohnDoe_71Rus>
тяп-ляп и production :)
<lo-ru-tg>
<Mike> *Надежду* на "годится к долговременному использованию. ту, которую будут долго поддерживать (lts), ту, которую можно выставить в продакшн на 104к пользователей и она не посыпется множествоми новых неотловленных ошибок"?
<JohnDoe_71Rus>
"посыпется множествоми новых неотловленных ошибок" сколько виндов с заплатками в продакшене. а уж как в последнее время посыпались ошибки в процессорах...
<lo-ru-tg>
<Mike> TDF *не* гарантирует, что когда у Вас завтра будет гореть контракт на 100500 килоденег, не вылезет критичный баг; или если вылезет, то в срок не более XXX часов выйдет исправление\
<lo-ru-tg>
<Mike> а если кто-то для хомячков пишет "супер-пупер-продакшн, пользуйтесь бесплатно" - это всего лишь маркетинговый обман
<lo-ru-tg>
<krakazyabra> по этой логике, в проде нужно использовать лишь платные и коммерческие продукты. чем больше заплатишь - тем быстрее пофиксят.
<lo-ru-tg>
<Mike> нет, в проде нужно использовать только *поддерживаемые* продукты. В т.ч. если поддержка - собственными силами.
<lo-ru-tg>
<Mike> просто в проде всегда надо знать, кто за что отвечает
<JohnDoe_71Rus>
почти в любом платном продукте "мы ничего не гарантируем, используйте на свой страх и риск"
<lo-ru-tg>
<krakazyabra> верно, всё собственными силами. но ведь к какой-то версии нужна привязка?
<lo-ru-tg>
<krakazyabra> продакшн-версия это не волшебная коробочка с синими пилюлями
<lo-ru-tg>
<krakazyabra> это просто версия, от которой стоит отталкиваться
<lo-ru-tg>
<Mike> Ну так привяжитесь к тому релизу, который на данный момент считается более стабильным.
<lo-ru-tg>
<krakazyabra> теплее. возвращаемся к начальному вопросу: а кого из всех релизов считать stable, кого dev, кого production и тд?
<lo-ru-tg>
<Mike> я бошльше не собираюсь участвовать в натягивании совы на глобус. В проекте не используются эти термины. То, что есть в проекте - Вам уже рассказано. Ваша задача - разобраться и сделать для себя вывод.
<lo-ru-tg>
<Kompilainenn> Узнал кстати только потому, что я знал у кого спросить, потому что для меня это вообще был не баг, например...
<lo-ru-tg>
<Mike> именно. И так уж получилось, что мне интересны такие баги. А мог бы висеть года три
<lo-ru-tg>
<Kompilainenn> Джим правит энхи в Навигаторе 9 летней давности сейчас
<lo-ru-tg>
<Kompilainenn> Отталкивайтесь от 6.2.8
<lo-ru-tg>
<Kompilainenn> Потом можете кивать на меня, не стесняйтесь
<lo-ru-tg>
<krakazyabra> Вот! всё, что требовалось. а не устраивать холивар и живодёрство (это про сову на глобусе).
<lo-ru-tg>
<krakazyabra> Спасибо))
<lo-ru-tg>
<Kompilainenn> Пожалуйста
<lo-ru-tg>
<Mike> хехе... всё что требовалось - было час назад 😉
<lo-ru-tg>
<krakazyabra> видимо, прошло мимо, в десяткахх сообщений просто затерялось.
<lo-ru-tg>
<Mike> про это и речь. Компи написал Вам конкретные версии; я пытался объяснить политику релизов - чтобы была понятна логика.
<lo-ru-tg>
<Mike> И это было дано в самом начале; всё, что было потом - было реакцией на "информацию дали, но в ответ всё равно требуют использовать какие-то произвольные термины"
<lo-ru-tg>
<cogniter> Нужна была КЛЯТВА
<lo-ru-tg>
<Kompilainenn> Клянус Савой!
<lo-ru-tg>
<Mike> 🤞🏻
<lo-ru-tg>
<krakazyabra> Политика релизов до сих пор не понятна) существуют общепринятые термины и понятия. я столкнулся с тем, что в конкретном проекте они не используются. вот и решил выяснить причины
<lo-ru-tg>
<Kompilainenn> Так сложилось исторически
<lo-ru-tg>
<Mike> Политика релизов - две текущих релизных ветки; новая релизная ветка отделяется каждые полгода; таким образом, каждая релизная ветка активна год
<lo-ru-tg>
<krakazyabra> такой ответ тоже устраивает. просто запишу это для себя
<lo-ru-tg>
<krakazyabra> теперь ясно, почему на таймлайне коммитов нет мерджей
<lo-ru-tg>
<Mike> теперь? это опять же было вначале...
<lo-ru-tg>
<cogniter> В садике поклялись, к продакшену готов
<lo-ru-tg>
<cogniter> [EDIT] В чадике поклялись, к продакшену готов
<lo-ru-tg>
<cogniter> [EDIT] В чатике поклялись, к продакшену готов
<lo-ru-tg>
<cogniter> [EDIT] В чатике поклялись, к продакшену все готово