次のリリースがいつリリースされるかを予測する方法はありますか? テストブランチに残っているバグの数 と関係があることをどこかで読みました。誰かがこれがどのように機能するか、そしてどの変数に基づいて次のリリースがいつ行われるかを説明できますか?
Debianリリース管理 ;を参照してください。 Debian 9の場合、次のように述べています。
いつものように、Debian9の「Stretch」は「準備ができたら」リリースされます。
これがすべてのリリースの一般的なルールです。
2017年6月17日のDebian9のリリース予定日 その年の5月26日に発表されました 。 Debian 10は2019年7月6日に 6月11日に発表 として計画されています。
一般的に言って、「準備ができたら」は、テストディストリビューションの(リリースクリティカルな)バグの数と大部分が相関しているというのは正しいことです。リリースチームは定期的に更新を行います debian-devel-announce
、 リリース管理ページ からリンクされています。これらのアップデートには、まだ修正が必要な項目(バグを含むが、それだけではない)がリストされており、どのように支援できるかが説明されています。それは主に:
Debianのリリースがいつ行われるかを知る最良の方法は、それを防ぐ問題を修正するのを手伝うことです—そのような問題の数が減ると、リリース日も近づきます。
追跡できます リリースクリティカルなバグ ;次のリリースで重要なものは、「次のリリースに関する数」としてカウントされます。 Debianリリースのその他の重要な要素は、そのインストーラーとそのドキュメントです。
私はあなたがすでにあなたの答えを選んだことを知っています、しかしこれは助けになるかもしれません。過去の経験から、完全リリースは完全凍結後約7〜8か月です。これは、リリースの重大なバグの約40%がこの時点で修正されたことを意味します。コミュニティでの現在の期待は、Stretchが9月より前のある時点で安定することです。ただし、リリース日の発表は間もなく予定されています。
このトピックの詳細については、次の投稿をお読みください。
http://forums.debian.net/viewtopic.php?f=20&t=132885#p642644
この
https://lists.debian.org/debian-devel-announce/2017/04/msg00013.html
あなたは試してみることができます 私のばかげた推測スクリプト :
$ ./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
$
明らかでない場合は、前提となる野心はありません。それは単にリリース間の平均時間を計算し、それに基づいて「予測」を行います。とはいえ、いつ好奇心をそそられるようになるかを目で確認するには十分です。
Debianは、リリースチームがリリースクリティカルなバグを調べて、すべてを抑えるのに十分重要ではないと判断したときに新しいバージョンをリリースします。そのため、テストは「成熟」していると宣言し、安定します。
ここでRCバグの数を追跡できます: Twitter.com/debian_tracker