Компания Canonical вынесла на обсуждение перевод Ubuntu на rolling-модель обновления
1 марта 2013 года
Рик Спенсер (Rick Spencer), вице-президент компании Canonical по инженерному сопровождению проекта Ubuntu, выставил на обсуждение в списке рассылки разработчиков Ubuntu предложение по отказу от выпуска промежуточных релизов дистрибутива и формирования обновлений между LTS-выпусками в форме ежедневных rolling-обновлений. Окончательное решение о переходе к rolling-модели планируется принять на Саммите разработчиков Ubuntu, который будет проведён 5 и 6 марта в форме видеоконференции.
Если решение будет утверждено, то разработчики откажутся от привычного выпуска релизов раз в 6 месяцев, но продолжат формирование раз в два года LTS-выпусков с длительным сроком поддержки. В остальное время для LTS-веток будет введён в строй репозиторий с непрерывным циклом обновления пакетов. Новые версии программ будут добавляться в такой репозиторий по мере выхода новых версий, а новые возможности дистрибутива будут интегрироваться по мере готовности. Одновременно планируется перестроить инфраструктуру тестирования и довести её до вида, способного сразу отслеживать появление новых проблем и проводить тестирование в режиме непрерывной интеграции.
Кроме непрерывного ежедневного контроля качества, раз в месяц предлагается формировать дополнительные стабилизированные установочные снапшоты, поддержка которых будет осуществляться до выхода следующего снапшота. Пользователи смогут выбрать ежедневную или ежемесячную схему доставки обновлений с новшествами, в случае ежемесячной схемы дополнительно будут формироваться обновления с устранением уязвимостей. Пользователи, предпочитающие стабильность, смогут остаться на LTS-ветке и получать только корректирующие обновления.
По мнению Спенсера переход на rolling-модель позволит увеличить скорость разработки и сократить время доставки новых возможностей до пользователей, что приобрело особенную актуальность после начала разработки редакций Ubuntu для планшетов и смартфонов. Кроме того, отказ от выпуска промежуточных релизов позволит высвободить значительные ресурсы, затрачиваемые на поддержку. В настоящее время приходится поддерживать одновременно 4 выпуска Ubuntu, при том, что бизнесу и новичкам официально рекомендуется использовать LTS-выпуски. Тот кто предпочитает стабильность используют только LTS, в то время как промежуточные выпуски обычно выбирают те, кто желает получить доступ к новшествам.
Формирование релизов раз в полгода во время стабилизации релиза на несколько месяцев практически блокирует интеграцию новшеств. Например, с учётом интенсивности разработки, намеченный на апрель релиз Ubuntu 13.04 не будет включать многие развиваемые в настоящий момент новшества и по сути уже устарел, ещё до того как выпущен. Для разработчиков непрерывная модель обновления позволит более оптимально организовать процесс разработки и тестирования, не оглядываясь на то смогут ли они до даты заморозки пакетной базы привести к рабочему виду развиваемые возможности и успеют ли завершить тестирование до релиза.
Что касается обеспечения стабильности, разработчики считают, что используя методы ежедневного контроля качества, уровня стабильности промежуточных выпусков можно достигнуть и при модели ежедневного выпуска обновлений. В предложении Спенсора также озвучено желание прекратить выпуск промежуточных релизов уже сейчас, не поясняя предлагается отменить Ubuntu 13.04 или использовать Ubuntu 13.04 в качестве базы для rolling-выпусков.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.