安定版リリースチャンネル

セキュリティ修正は一般的にバックポートされます。クリティカル(つまり、Discourse が使用できなくなるような)なバグもバックポートされます。しかし、多くの軽微なバグはバックポートされない場合があります。バックポート自体にはリスクが伴います。意図しない回帰が発生する可能性は常にあり、安定版のユーザーに更新を強いることにもなります。

当社の一般的な推奨事項は、サイトが tests-passed ブランチ(デフォルト)に従い、新しいリリース(ベータ版)が公開された際に更新することです。複雑なプラグインがあり、コアテンプレートをオーバーライドしているサイトなど、特定のケースでは stable が推奨されることもありますが、標準的な Docker インストールサイトの場合は tests-passed に従ってください。「ベータ」という用語はソフトウェア業界では「バグがある」という意味で使われる傾向がありますが、当社の意図した使い方はそれではありません。Discourse のすべてのリリース(tests-passed、ベータ、stable など)にはバグが存在します。

tests-passed でバグを発見して報告すれば、数日以内に修正され、更新することでバグが解消される可能性が高いです。より多くの(固有の)バグに遭遇する可能性はありますが、それらは迅速に修正されます。Kris が述べたように、stable では 4〜6 ヶ月のリリース期間中に新しいバグは見られないはずですが、発生したバグは次の stable リリースまで解消されません。パッチが適用されないため、tests-passed に比べ、任意の時点でより多くのバグを抱える可能性がありますが、バグは一定に保たれます。