安定版リリースの直後に Ubuntu+1 がリリースされるのはなぜですか?

安定版リリースの直後に Ubuntu+1 がリリースされるのはなぜですか?

1 か月も経たない前 (2013 年 10 月) に安定版リリース (Saucy) があり、現在すぐにアクティブな開発が行われているのはなぜでしょうか。開発は安定版リリースに重点を置くべきではないでしょうか。それとも、両方のブランチ/リリースで同じ量の修正が提供されるのでしょうか。現在の安定版リリースからインポートできない、新しい開発リリースでの変更点は何でしょうか。

いくつかの質問を見ましたが、それらは開発から安定版に移行する方法を尋ねているだけで、スコープ内ではありません。私は次のような回答を希望します。アルファ/ベータ ISO はリリース後に公式になりますか?

答え1

1 か月も経たないうちに、安定したリリース (Saucy) がありましたが、現在はすぐにアクティブな開発が始まっています。なぜでしょうか?

開発バージョンは常に存在するからです。開発バージョンが凍結されるとすぐに、人々は次のバージョンの作業を開始し、それが開発バージョンになります。このようにして 6 か月ごとに進み続けます。「+1」は単に「次のリリース」を指します。

「+1」は、名前がわからない場合に +2 (など) を参照するためにも使用されます。たとえば、「Trusty+1」は 14.10 を参照します。

開発は安定したリリースに重点を置くべきではないでしょうか、それとも両方のブランチ/リリースで同じ量の修正が提供されるのでしょうか?

しかし、安定版はリリースあらゆる意味で、完了です。完璧です。このルールの唯一の例外は次のとおりです。

  • セキュリティ更新。これが修正を取り消す主な原因です。
  • ブラウザのアップデート。以前はセキュリティ修正のバックポートに限定されていましたが、ブラウザ全体を前進させる方が有益であると考えられました。
  • 他の安定リリースのアップグレード修正の重要性が価値がある(そして損害がない)と判断される場合。
  • LTS ハードウェア有効化スタック。これはカーネル、ドライバー、X ビルドのバンドルであり、リリースごとに最新の安定バージョンに更新されるため、LTS ユーザーはシステムの他の部分を変更せずに、軽度の更新を維持できます。これは、最近のグラフィックスの改善 (および新しいハードウェア) の速度を考えると重要です。

あなたが説明しているのは、安定版と開発版が実質的に同じであるローリング リリースです。Ubuntu はそうは動作しません。

現在の安定版リリースからインポートできない、新しい開発リリースでの変更点は何ですか?

何でもすべて。

上記のリストを除いて、何も変更安定したリリースで。安定したリリースを安定した状態に保つことが目的で、そのためには変更をできるだけ少なくする必要があります。

答え2

"何故ですか?"

新機能の追加とバグの修正には明確な違いがあります。前者は「開発」であり、後者は「安定」リリースに適用されます。Ubuntu Touch や Mir などで行われているすべての開発が、ユーザーがインストールしたシステムに実装されると、安定リリースはあまり安定しません。

そのため、Ubuntu のバージョンが「安定版」としてリリースされると、多くの新機能が追加されるわけではなく、必ずしも完全に新しいバージョンにアップグレードすることなく、既存のパッケージのバグを修正することに重点が置かれます。

すべての新しい開発は「開発」リリースで行われ、ユーザーはもちろんこれを自由に試すことができますが、最先端のソフトウェアがいつでも登場し、システムの動作に関する期待を裏切る可能性があるという警告があります。

開発は安定版リリースに重点を置くべきではないでしょうか

まったく逆です。上記の説明を参照してください。

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

安定リリースでは修正のみが提供されますが、開発リリースでは修正と新しいバージョン/機能の両方が提供されます。

手順については、安定リリースアップデートの受け入れ安定版リリースにバグを適用する前に、まず開発シリーズでバグを修正する必要があることがわかります。また、私が説明した内容をさらに詳しく知るには、「理由」セクションも読んでください。

関連情報