По мнению Рика, полугодовые релизы изжили себя, потому что:
- Клиенты предпочитают LTS релизы за их стабильность.
- Новичкам часто рекомендуют LTS-релизы как наиболее стабильные и надежные.
- Шестимесячные релизы тормозят добавление новых фич (упоминается эта публикация).
- Благодаря улучшению качества dev-релизов, ими теперь можно пользоваться и участвовать в разработке Убунту.
- Поддержка полугодовых релизов является дорогостоящей тратой времени и внимания, и не позволяет сфокусироваться на будущем развитии дистрибутива.
В качестве положительных моментов перехода на плавающие релизы отмечены следующие моменты:
- Для пользователей: те, кто предпочитает LTS релизы, не будут затронуты текущими изменениями, а те, кто хочет получать новые фичи, не будет ждать по шесть месяцев. К тому же, по мнению Рика, разработчики не будут испытывать давления сроков и спешить, делая ошибки, а значит, повысится качество ПО.
- Для сообщества: сообщество получит более простую модель. Будет четкое разделение пользователей, и от этого будет легче рекомендовать дистрибутив, а разработчикам будет проще поддерживать ПО, поскольку вместо трех версий им придется поддерживать всего две версии: LTS и текущие dev-релизы.
- Для Core/MOTU-разработчиков выделены примерно те же преимущества: не нужно будет поддерживать старое ПО, отпадет необходимость разрываться между многими версиями, и новые фичи будут выходить именно тогда, когда они готовы, не раньше и не позже
Соответственно, если решение об отказе от полугодовых релизов будет принято, пользователи смогут выбирать между тремя вариантами дистрибутива:
- LTS
- Плавающий релиз, обновляющийся ежедневно
- Плавающий релиз, обновляющийся раз в месяц
В обсуждении еще была упомянута интересная вещь, которую я позволил себе вынести в конец поста: из-за того, что Canonical выпустили версии Убунту для смартфонов и планшетов, они пишут очень много кода, который, по сути, является «будущей» Убунту, но, тем не менее, не будет включен в 13.04.
Возможно, это правильное решение, особенно в свете выхода Убунту на новые устройства, и сообщество от этого действительно выиграет. Остается непонятным, правда, когда Canonical планирует переходить на эти плавающие релизы, но, судя по обсуждениям в стане Убунту, многие согласны с такими изменениями, а значит, отказ от полугодовых релизов вполне вероятен.
P.S: на перевод это не тянет даже близко, поэтому оформил как отдельный топик.
ссылка на оригинал статьи http://habrahabr.ru/post/171165/
Добавить комментарий