Почему Ubuntu + 1 существует сразу после стабильной версии?

Менее месяца назад (в октябре 2013 года) был выпущен стабильный выпуск (Saucy), и теперь он сразу же находится в активной разработке. Почему? Разве разработка не должна фокусироваться на стабильном выпуске, или оба выпуска / выпуска будут содержать одинаковое количество исправлений? Что изменится в новом выпуске для разработчиков, который не может быть импортирован из текущего стабильного выпуска?

Я видел пару вопросов, но они спрашивают, как перейти от разработки к стабильной версии, а не в ее рамках. , Я хотел бы получить ответ, подобный этому Будет ли альфа / бета ISO официально выпущен после релиза?

4
задан 13 April 2017 в 15:23

2 ответа

«Почему это так?»

Существует четкая разница между добавлением новых функций и исправлением ошибок. Первый - «разработка», а второй - «стабильный» выпуск. Стабильный выпуск не был бы очень стабильным, если бы все разработки происходили, например, на Ubuntu Touch и Mir приземлились на установленных пользователем системах.

Именно поэтому, когда версия Ubuntu выпущена как «стабильная», она не получает много новых функций, вместо этого сосредотачиваясь на исправлении ошибок в существующих пакетах, не обязательно обновляя их до совершенно новых версий.

Вся новая разработка происходит в выпуске «development», который пользователи, конечно, могут попробовать, с предупреждением, что передовое программное обеспечение может появиться в любое время и, возможно, нарушит ожидания того, как система будет вести себя.

Разве разработка не должна фокусироваться на стабильном выпуске

Совсем наоборот, см. Объяснение выше.

or both branch/releases will provide the same amount of fixes?

Стабильная версия будет получать только исправления, тогда как версия для разработки получит как исправления, так и новые версии / функции.

См. Процедуру для принятия обновления стабильной версии в стабильную версию, вы увидите, что необходимо сначала исправить ошибку в серии разработки, прежде чем запрашивать ее применение к стабильный выпуск. Также прочитайте раздел «Почему» для расширенного представления объяснения, которое я дал.

0
ответ дан 13 April 2017 в 15:23

Менее месяца назад был стабильный выпуск (Saucy), и сейчас он сразу же находится в активной разработке. Почему?

Потому что всегда есть версия для разработки , Как только версия для разработки заморожена, люди начинают работать над следующей версией, которая затем становится версией для разработки. Так происходит каждые шесть месяцев. «+1» означает просто «следующий релиз».

«+ 1» также используется для обозначения +2 (и т. Д.), Когда имя не известно, как «Надежный + 1» для обозначения 14.10.

Разве разработка не должна фокусироваться на стабильном выпуске, или обе ветки / выпуски будут предоставлять одинаковое количество исправлений?

Но стабильный выпуск выпущен . По сути, это сделано. Это идеально. Единственные исключения из этого правила:

  • Обновления безопасности. Это главная причина для исправления ошибок.
  • Обновления браузера. Раньше они ограничивались переносом исправлений безопасности, но было сочтено более выгодным продвигать весь браузер вперед.
  • Другие Обновления стабильного выпуска , где значение исправления считается полезным (и без ущерба).
  • Аппаратные стеки LTS. Это наборы ядер, драйверов и сборок X, которые обновляются до последних стабильных версий каждый выпуск, чтобы пользователи LTS могли оставаться в курсе последних изменений, не изменяя остальную систему. Это важно, учитывая скорость графических улучшений (и нового оборудования) в наши дни.

То, что вы описываете, - это скользящий релиз, в котором стабильность и развитие практически одно и то же. Это не то, как работает Ubuntu.

Что изменится в новой версии разработки, которую нельзя импортировать из текущей стабильной версии?

Что-нибудь. Все.

За исключением приведенного выше списка, ничто не меняет в стабильном выпуске. Идея состоит в том, чтобы поддерживать стабильный выпуск стабильным, и это делается путем его изменения как можно меньше.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: