X.Org Server リリースの番号付けと作成方法を変更する可能性が検討されています。

過去のいくつかの X.Org Server リリースを担当した Adam Jackson 氏は、 предложил 会議での彼の報告の中で XDC2019 新しい号番号付けスキームに切り替えます。 メサの例から、この号またはその号がどれくらい前に発行されたかをより明確に確認するために、版の最初の番号に年を反映することが提案されました。 XNUMX 番目の数字は該当年の重要なリリース番号を示し、XNUMX 番目の数字は修正アップデートを反映します。

さらに、X.Org Server のリリースは現在非常にまれになっているため (X.Org Server 1.20 は XNUMX 年半前にリリースされました)、これまでのところ 見えない X.Org Server 1.21 の形成に関する活動では、コードにいくつかの修正と革新が蓄積されていますが、新しいリリースの形成に向けて計画されたモデルに移行することが提案されています。

提案では、コードベースは継続的インテグレーション システムを使用して継続的に開発され、すべての CI テストに合格した場合に、リリースは事前にスケジュールされた特定の日付の状態の単純なスナップショットになるというものです。
新機能を含む重要なリリースは 6 か月ごとに生成される予定です。 新しい機能が追加されると、たとえば XNUMX 週間ごとに自動的に分岐できる中間ビルドを生成することも提案されています。

Hans de Goede 氏、Red Hat の Fedora Linux 開発者、 彼が指摘しました提案された方法には欠陥がないわけではありません。X.Org サーバーはハードウェアと強く結びついているため、継続的統合システムを通じてすべての問題を捕捉することは不可能です。 したがって、リリースエラーが存在する場合には自動リリースが延期されるリリースエラーをブロックするシステムを追加導入するとともに、リリース前にテストするための予備リリースの編成を組織することが提案されています。 Red Hat の Mesa 開発者、Michel Dänzer 氏は次のように述べています。 彼が指摘しました提案された方法はスナップショットやリリース候補には適していますが、最終的な安定リリースには適していません。これは、中間リリースで ABI 互換性が失われる可能性があるためでもあります。

出所: オープンネット.ru

コメントを追加します