
Есть ли способ предсказать, когда выйдет следующий релиз? Я где-то читал, что это связано сколичество ошибок, оставшихся в тестовой веткеМожет ли кто-нибудь объяснить, как это работает и когда произойдет следующий релиз на основе каких переменных?
решение1
ВидетьУправление выпуском Debian; для Debian 9 там говорилось:
Как всегда, Debian 9 «Stretch» будет выпущен «когда будет готов».
и это общее правило для всех релизов.
Планируемая дата выпуска Debian 9 — 17 июня 2017 г.было объявлено 26 мая того же года. Планируемая дата выпуска Debian 10, 6 июля 2019 года, былаобъявлено 11 июня того же года. (Оба релиза произошли в запланированную дату.) Debian 11 в настоящее времязамороженный, ирелиз запланирован на 14 августа 2021 года.
В целом, вы правы, что «когда он будет готов» в значительной степени коррелирует с количеством (критических для выпуска) ошибок в тестовом дистрибутиве. Команда релиза регулярно обновляет информацию оdebian-devel-announce
, которые связаны сстраница управления релизами. В этих обновлениях перечислены элементы, которые еще необходимо исправить (включая ошибки, но не только), и объясняется, как вы можете помочь; в основном это:
- протестировать текущий тестовый дистрибутив;
- помощь в сортировке ошибок;
- помогите исправить ошибки.
Лучший способ узнать, когда состоится релиз Debian, — помочь устранить проблемы, препятствующие этому: по мере того, как число таких проблем уменьшается, приближается и дата релиза.
Вы можете отслеживатькритические ошибки релиза; те, которые имеют значение для следующего выпуска, учитываются как «число, касающееся следующего выпуска». Другими важными составляющими выпуска Debian являются его установщик и его документация.
решение2
Я знаю, что вы уже выбрали свой ответ, но это может помочь. Из прошлого опыта полный релиз происходит примерно через 7-8 месяцев после полной заморозки, что означает, что около 40% критических ошибок релиза исправлены на данный момент. Текущие ожидания сообщества таковы, что Stretch станет стабильным в какой-то момент до сентября. Однако объявление даты релиза ожидается в ближайшее время.
Для получения дополнительной информации по этой теме прочитайте этот пост:
http://forums.debian.net/viewtopic.php?f=20&t=132885#p642644
и это
https://lists.debian.org/debian-devel-announce/2017/04/msg00013.html
решение3
Вы можете попробоватьмой глупый сценарий догадки:
$ ./debdatez
['19 July 2002',
'6 June 2005',
'8 April 2007',
'15 February 2009',
'6 February 2011',
'4 May 2013',
'6 July 2015',
'22 June 2017']
average time to release Debian: 67293257.1429s
...or: 2 years, 2 months, 18 days
so next release is definitely on 09 August 2019
$
Если это не очевидно, то нет никаких амбиций быть точным: этопростовычисляет среднее время между релизами и делает "прогноз" на его основе. Достаточно хорошо для того, чтобы на глаз определить, когда начинать любопытствовать.
решение4
Debian выпускает новую версию, когда команда релиза изучает критические для релиза ошибки и решает, что они недостаточно важны, чтобы сдерживать все изменения, поэтому они объявляют тестирование «зрелым», и оно становится стабильным.
Отслеживать количество ошибок RC можно здесь:twitter.com/debian_tracker