openSUSE:リリースプロセス
目次
前書き
このページは、リリースプロセスを説明するためのページです。他の wiki 同様に、永遠に作業中の状態です。 openSUSE/Factory の開発プロセスについて、 より詳しい情報 を読むこともできます。
リリースプロセス
ベータリリース後、リリースチームは Factory からリリース版を分岐 (fork) することを決定します。その時点から、 Factory は Factory に対する送信要求をベースにしてリリースチームが管理します。これらの作業についてのブログやビデオへのリンクは、 openSUSE チームブログ 内にあります。
詳細
主なマイルストーンとリリースフェーズにおける作業については、 作業構成明細 (WBS) に書かれているほか、これらのマイルストーンや作業を可視化したものとして、 ガント・ダイアグラム (GitHub 内にあるソースファイル) が用意されています
計画とコーディネート
公開リリースのフェーズでは、個別の wiki ページを用意して作業の調整を行います: 公開リリースのアクションプラン.
しかしながら、現時点では多くの計画が progress.opensuse.org (redmine ベースのプロジェクト計画ツール) で行なわれています。
openSUSE リリースのロードマップ
下記にリリースロードマップに含まれる wiki ページを掲載します。 ロードマップ について、詳しくはそれぞれのページをお読みください。
リリースプロセスのチーム
- リリースチーム
- リリースチームの wiki ページ をお読みください。
- openQA
- リンク: http://www.os-autoinst.org/
- 連絡先: openSUSE テストチーム opensuse-testing@opensuse.org
- QA チーム
- リンク: http://en.opensuse.org/openSUSE:Testing_Core_team
- 連絡先: openSUSE テストチーム opensuse-testing@opensuse.org
- ドキュメンテーションチーム
- リンク: http://en.opensuse.org/Documentation_Team
- 連絡先: Jürgen Weigert opensuse-doc@opensuse.org
- ローカライゼーション
- リンク: http://en.opensuse.org/openSUSE:Localization_team
- 連絡先: openSUSE 翻訳チーム opensuse-translation@opensuse.org
- リーガルチーム
- 連絡先: Ciaran Farrell opensuse-bar@opensuse.org
- セキュリティチーム
- リンク: http://en.opensuse.org/openSUSE:Security_team
- 連絡先: Marcus Meißner/openSUSE セキュリティチーム opensuse-security@opensuse.org
- サービスチーム
- リンク: http://en.opensuse.org/openSUSE:Services_team
- 連絡先: Lars Vogdt/openSUSE 管理チーム admin@opensuse.org
貢献方法
何か一般的な質問をお持ちの場合は、下記のチャンネルに参加されることをお勧めします:
- opensuse-project@opensuse.org - プロジェクトとコミュニティのメーリングリスト (英語)
- Subscribe | Unsubscribe | Help | Archives
- #opensuse-project IRC チャンネル - コミュニティメンバーの誰かが、正しい方向性を示してくれることでしょう。
これは近い将来にリリースプロセスを改善するための一般的な作業で、これにより可能な限り最良の openSUSE を提供できるようになっています。 これらの作業 のいずれかに参加することもできますし、新しく作業を考案することもできます。
openSUSE 公式リリース フェーズアクションプラン
上記のドキュメンテーションは、 openSUSE 12.2 リリースプロセスで使用されているものです。コミュニティメンバーを集めて作業を分担するため、 公式リリースフェーズアクションプラン を作成しました。この表には、主に openSUSE のコミュニティがかかわる作業が書かれてます。ただし、足りない項目や不十分な項目がありますので、必要であれば追記および修正してください。
このドキュメンテーションに対してすべきこと
リリースプロセスのドキュメンテーションに対しては、まだやるべきことがあります。 チームのブログ にはわかりやすい概要と詳細が書かれていますが、常に変更が加えられている状況です。これらの多くは openSUSE 12.2 のリリースプロセスをベースにしています。
リリースプロセスのアクションプラン
- やるべきものやコミュニティメンバーが割り当てる作業/タスクについてのプランの完成
- それぞれのフェーズ/マイルストーン/アクション/タスクに対する日時の割り当て (タイムライン)
- 各アクションのタスクに対する列挙と構造化、説明
- リリースプロセスの説明内に、各アクションに対する仲介者と連絡先の表示
仕組み図
- 関連するコミュニティチームと貢献者を記述
- 関連するコミュニティチームや仲介者の連絡先の表示
- 現在のドキュメンテーションには含まれていない、リリースプロセスにかかわる SUSE 社員の追加
openSUSE/Factory の開発プロセスについて、詳しくは こちら をお読みください。