FreeBSD переходит на сокращённый цикл подготовки релизов

Колин Персиваль (Colin Percival), лидер команды, отвечающей за подготовку релизов FreeBSD, объявил об изменении процессов формирования и сопровождения выпусков. Начиная с ветки FreeBSD 15, намеченной на конец 2025 года, время сопровождения значительных веток после формирования первого релиза (15.0) будет сокращён с 5 до 4 лет. При этом новые значительные ветки будут формироваться раз в два года.

Промежуточные выпуски (15.1, 15.2, 15.3) будут разрабатываться в рамках фиксированного цикла разработки, подразумевающего публикацию новых версий в одной ветке примерно через каждые 6 месяцев, а не раз в год как было до сих пор. C учётом одновременного сопровождения двух разных значительных веток, новый промежуточный выпуск будет публиковаться раз в 3 месяца (15.4, 16.1, 15.5, 16.2 и т.п.), за исключением подготовки первых релизов новых значительных веток, перед которыми будет 6-месячный перерыв в релизах (например, релиз 15.3 будет сформирован в июне 2027 года, 16.0 в декабре 2027, 15.4 — в марте 2028, 16.1 — в июне 2028).

Отмечается, что проведённые в последнее время оптимизации взаимодействия команд, отвечающих за формирование релизов и разработку, позволили свести процесс подготовки релизов к 3 бета-версиям и одному кандидату в релизы, вместо 3-4 бета-версий и 3-6 кандидатов в релизы. При подобной организации разработки 3 месяцев для подготовки промежуточного выпуска вполне достаточно. Сокращение цикла подготовки позволит более оперативно доводить до пользователей новые возможности и снизить нагрузку при подготовке каждого выпуска. На случай выявления критических проблем релиз может быть отложен, но общая предсказуемая модель разработки упростит планирование пользователями перехода на новые выпуски.

С учётом новой схемы сформирован новый график формирования и сопровождения выпусков FreeBSD:

  • 13.3: Mar 2024 Dec 2024
  • 14.1: Jun 2024 Mar 2025
  • 13.4: Sep 2024 Jun 2025
  • 14.2: Dec 2024 Sep 2025
  • 13.5: Mar 2025 Apr 2026
  • 14.3: Jun 2025 Jun 2026
  • 15.0: Dec 2025 Sep 2026
  • 14.4: Mar 2026 Dec 2026
  • 15.1: Jun 2026 Mar 2027
  • 14.5: Sep 2026 Jun 2027
  • 15.2: Dec 2026 Sep 2027
  • 14.6: Mar 2027 Nov 2028
  • 15.3: Jun 2027 Jun 2028
  • 16.0: Dec 2027 Sep 2028
  • 15.4: Mar 2028 Dec 2028
  • 16.1: Jun 2028 Mar 2029
  • 15.5: Sep 2028 Jun 2029
  • 16.2: Dec 2028 Sep 2029
  • 15.6: Mar 2029 Dec 2029
  • 16.3: Jun 2029 Jun 2030
  • 17.0: Dec 2029 Sep 2030

Источник: http://www.opennet.ru/opennews/art.shtml?num=61532