Changes between Version 11 and Version 12 of maintenance


Ignore:
Timestamp:
2009/09/23 07:02:45 (15 years ago)
Author:
iwamoto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • maintenance

    v11 v12  
    1919=== Main/Core Enhancement update の場合 === 
    2020 
    21  
     21自分が該当 Package のメンテナでない場合は、[wiki:maintenance/i_am_not_maintener メンテナ以外が update したい場合の方法]に基づき、提案を行う。 
     22 
     23 1. Update したい Package とその理由、詳細を(新規)BTS に登録する(提案者) 
     24  * Package 名 
     25  * 対象 Vine Version 
     26  * update したい理由、詳細 
     27  * 参考 URL(あれば) 
     28  * 参考 Vine Linux BTS(あれば) 
     29 2. (新規)BTS、VineSeed ML を活用し、方針を決める 
     30 3. Updated Package を作成する(Package 作成者) 
     31  * Patch のみで対策できた場合は、3. へ 
     32  * Version up により対策を行いたい場合は、[wiki:maintenance/approval 承認プロセス]を経て、承認を得る 
     33 4. Package を incoming へ put する(Package 作成者) 
     34  * put 先の incoming は「VineLinux incoming」 
     35  * 「proposed-updates」Repository を使い、更新されたパッケージを配布する 
     36 5. (新規)BTS へ Package を put したことを書き込む(Package 作成者) 
     37  * 更新点の案内 
     38  * 互換性に変更ある場合はその情報 
     39  * 関連 URL の情報・関連 Vine Linux BTS 
     40 6. パッケージのテストを行う(全員・元バグ報告者) 
     41  * 「proposed-updates」Repository 経由で package を取得し、install する 
     42  * 元バグ報告者に「proposed-updates」Repository 経由で package を取得できることを伝え、テストしてもらう(「proposed-updates」Repository 公開されている) 
     43  * 正常に install、動作の確認がとれたら、(新規)BTS へその旨書き込む 
     44  * Version up を行った場合は、テスト条件が厳しい [wiki:maintenance/approval 承認プロセス]を参照のこと 
     45  * 問題が発覚したら 3. へ戻る、問題ないようだったら 7. へ 
     46 7. Packageのリリース(release 権限者) 
     47  * 更新点をもとに アナウンス文書を作成する 
     48  * 「proposed-updates」Repository から「updates」Repository へ package を移動する 
     49  * アナウンス文書を公開する 
    2250 
    2351=== Main/Core Security update の場合 === 
    2452 
    25 自分が該当 Package のメンテナでなくても、メンテナの承認を得ずに作業してよい。 
     53自分がメンテナでなくても、メンテナの承認を得ずに作業してよい。 
    2654但し、メンテナにその旨連絡するほうがよい。 
    2755 
    28  1. Security issue を発見したら、Seculity BTS に登録する 
     56 1. Security issue を発見したら、Seculity BTS に登録する(発見者) 
    2957  * Package 名 
    3058  * 対象 Vine Version 
    3159  * 詳細 
    3260  * 参考 URL 
    33  2. BTS、Security ML を活用し、fix 方針を決める 
    34  3. 対策 Package を作成する 
     61 2. BTS、Security ML を活用し、fix 方針を決める(発見者) 
     62 3. 対策 Package を作成する(Package 作成者) 
    3563  * Patch のみで対策できた場合は、3. へ 
    3664  * Version up により対策を行いたい場合は、[wiki:maintenance/approval 承認プロセス]を経て、承認を得る 
    37  4. Package を incoming へ put する 
     65 4. Package を incoming へ put する(Package 作成者) 
    3866  * put 先の incoming は「Security incoming」 
    3967  * 「testing」Repository を使い、更新されたパッケージを配布する 
    40  5. Security BTS へ Package を put したことを書き込む 
     68 5. Security BTS へ Package を put したことを書き込む(Package 作成者) 
    4169  * 更新点の案内 
    4270  * 関連 URL の情報 
    43  6. パッケージのテストを行う 
     71 6. パッケージのテストを行う(Security Team 全員) 
    4472  * 「testing」Repository 経由で package を取得し、install する 
    4573  * 正常に install、動作の確認がとれたら、Security BTS へその旨書き込む 
     74  * Version up により対策を行った場合は、テスト条件が厳しい [wiki:maintenance/approval 承認プロセス]を参照のこと 
    4675  * 問題が発覚したら 3. へ戻る、問題ないようだったら 7. へ 
    47   * Version up により対策を行った場合は、テスト条件が厳しい [wiki:maintenance/approval 承認プロセス]を参照のこと 
    48  7. Packageのリリース 
     76 7. Packageのリリース(release 権限者) 
    4977  * 更新点をもとに アナウンス文書を作成する 
    5078  * 「testing」Repository から「updates」Repository へ package を移動する