Changes between Initial Version and Version 1 of maintenance/package_verup


Ignore:
Timestamp:
2009/09/05 00:54:18 (17 years ago)
Author:
iwamoto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • maintenance/package_verup

    v1 v1  
     1= Package Maintenance Policy = 
     2 
     3== core == 
     4 
     5 * 原則としてパッチによる対応とし、Version up はしない。 
     6 * 著しくパッチの管理が困難、またはupstreamのメンテナンスに問題がある場合、API/ABI 完全互換である 
     7   場合に限って minor version up 可能。 
     8   ただし、[wiki:maintenance/approval 承認プロセス]をへる必要がある。 
     9 
     10== main == 
     11 
     12 * lib 系 
     13   * 原則としてパッチによる対応とし、Version up はしない。 
     14   * ABI/API 完全互換である場合は、bugfix/enhancement も可能。 
     15     ただし、[wiki:maintenance/approval 承認プロセス]をへる必要がある。 
     16 
     17 * server 系 
     18   * 原則としては、API, ABI 設定ファイルなどを含め完全な互換がない限りは version はしない 
     19   * 変更点を把握した上でユーザに迷惑がかからないことが確認できた場合は、BUGFIX/ENHANCEMENT 
     20     としてバージョンアップも可能。 
     21     ただし、[wiki:maintenance/approval 承認プロセス]をへる必要がある。 
     22 
     23 * user application 系 
     24   * BUGFIX or ENHANCEMENT としてバージョンアップも容認する 
     25   * 但し、ユーザのデータ、使用状態に問題がおこらない範囲とする。 
     26 
     27== plus == 
     28 
     29 * 基本的には従来通り 
     30 * 依存されていないか、依存されているものが全て自分がメンテナである場合は version up 可能。 
     31 * 依存されているものを全て対応できるが、自分がメンテナじゃないものが含まれている場合は要相談。 
     32   * [wiki:maintenance/i_am_not_maintener メンテナ以外が update したい場合の方法]参照 
     33 
     34== extras == 
     35 
     36 * 従来通り 
     37