Discourseは常に「ベータ版」ですか?

@awesomerobot さんが投稿された内容に追加させていただきます。

当社の用語は他のソフトウェア企業とは少し異なりますが、私たちが「ベータ」をリリースするということは、新しいインクリメンタルバージョンを公開することを意味します。「これで変更は十分だ。サイトに対して新しいアップデートを通知しよう」という考え方です。

つまり、当社では「ベータ」はマイナーバージョンのアップ、「バージョン」はメジャーバージョンのアップを指します。これらは、これまでの取り組みを祝うために設けたチェックポイントです。私たちは年間に2回のメジャーバージョンリリースを傾向としていますが、機能開発の進捗などによって変動します。実際には、架空の締切を設けることは好んでいません。

ブランチについて

「Stable」や「Beta」は、必ずしも「tests-passed」よりも「安定している」というわけではありません。どちらかといえば、バグが既知であるという点に意味があります。「tests-passed」では、新しいバグが導入された後、数コミック後に修正されることもあります。

「tests-passed」は、2週間ごとに小さな変更をリリースする一般的なソフトウェアリリースとあまり変わりません。当社はほぼ毎日新しい変更をコミットしており、それらは「tests-passed」経由で利用可能です。

「いいね!」 17