Project/Structure
の編集
https://www.seasar.org/wiki/index.php?Project/Structure
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
CreateSandboxJavaProjectTemplateWithMaven2
[[Project]] * 概要 [#fc641a36] #contents * 組織体制 [#z46c7f4f] ** コミッタ組織 [#s4fcdf82] -チーフコミッタ -トップレベルプロジェクトのリーダ(コミッタ) -- 所属コミッタ -サブプロジェクトのリーダ(コミッタ) -- 所属コミッタ ** プロジェクト組織 階層 [#jfc984fd] *** Java [#s90e594e] - トッププロジェクトXXX.Java ( http://xxx.seasar.org ) -- サブプロジェクトYYY.Java ( http://yyy.seasar.org/ ) - トッププロジェクトSandbox.Java -- Sandbox.JavaのサブプロジェクトZZZ.Java ( http://zzz.sandbox.seasar.org/ ) *** PHP (PHP5, .NET, Rubyも同様の規則に従います) [#z8c7f718] - トッププロジェクトXXX.PHP ( http://xxx.php.seasar.org ) -- サブプロジェクトYYY.PHP ( http://yyy.php.seasar.org/ ) - トッププロジェクトSandbox.PHP -- Sandbox.PHPのサブプロジェクトZZZ.PHP ( http://zzz.php.sandbox.seasar.org/ ) *** 早見表 [#ea70b15d] |~プロジェクト |~サイト |~SVN | |トップレベルプロジェクトXXX |http://xxx.seasar.org/ |https://www.seasar.org/svn/xxx/ | |サブプロジェクトYYY |http://yyy.seasar.org/ |https://www.seasar.org/svn/yyy/ | |Sandbox.JavaのサブプロジェクトZZZ |http://zzz.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz/ | |トップレベルプロジェクトXXX.PHP |http://xxx.php.seasar.org/ |https://www.seasar.org/svn/xxx.php/ | |サブプロジェクトYYY.PHP |http://yyy.php.seasar.org/ |https://www.seasar.org/svn/yyy.php/ | |Sandbox.PHPのサブプロジェクトZZZ.PHP |http://zzz.php.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.php/ | |トップレベルプロジェクトXXX.NET |http://xxx.net.seasar.org/ |https://www.seasar.org/svn/xxx.net/ | |サブプロジェクトYYY.NET |http://yyy.net.seasar.org/ |https://www.seasar.org/svn/yyy.net/ | |Sandbox.NETのサブプロジェクトZZZ.NET |http://zzz.net.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.net/ | |トップレベルプロジェクトXXX.Ruby |http://xxx.ruby.seasar.org/ |https://www.seasar.org/svn/xxx.ruby/ | |サブプロジェクトYYY.Ruby |http://yyy.ruby.seasar.org/ |https://www.seasar.org/svn/yyy.ruby/ | |Sandbox.RubyのサブプロジェクトZZZ.Ruby |http://zzz.ruby.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.ruby/ | *** プロジェクトの昇格条件 [#h8ca4efd] - Sandboxのサブプロジェクト -> サブプロジェクト -- 受け入れ先のサブプロジェクトのリーダに申請 -> 承認 --- 適切な受け入れ先がない場合の昇格条件については要検討 - サブプロジェクト -> トップレベルプロジェクト -- 実力が認められれば昇格できます。 -- 申請手順は下記の通り。2段階とも承認されれば昇格が承認されたことになります。 +++ そのサブプロジェクトの所属するトップレベルプロジェクトのリーダがチーフコミッタに申請 -> 承認 +++ チーフコミッタが理事会に申請 -> 承認 *** プロジェクト名称の変更 [#k2dc9e09] プロジェクト名称は次のルールで変更を申請、承認されることで変更可能です。ただし、プロジェクト名称の変更は利用者に多大な影響があるため、慎重にコミッタ間で協議の上、申請を検討してください。 - トップレベルプロジェクトの名称変更はチーフコミッタの承認で可能 - サブプロジェクトの名称変更はトップレベルプロジェクトのリーダかチーフコミッタの承認で可能 ** コミッタ権限の追加・承認・拒否について [#x1bfca15] - 理事会は、プロジェクト、リーダ、コミッタの追加を無条件に拒否することができます。 -- ただし、拒否権を発動させるのは緊急事態のみです。 - チーフコミッタは、トップレベルのプロジェクト及びそのリーダを単独で追加できます。他のコミッタの承認は必要ありません。 - トッププロジェクトのリーダは、自分の管轄する分野のサブプロジェクト及びそのリーダを追加できます。チーフコミッタの承認は必要ありません。 - トッププロジェクトのリーダは、自分のプロジェクトのコミッタを単独で追加できます。他のコミッタの承認は必要ありません。 - サブプロジェクトのリーダは、自分のプロジェクトのコミッタを単独で追加できます。他のコミッタの承認は必要ありません。 - サブプロジェクトのリーダが関連するプロダクトを追加したい場合は、自分のトッププロジェクトのリーダ経由して追加を依頼してください。 *** プロジェクトリーダ/コミッタの交代のルール [#q555bebd] - トップレベルプロジェクトのリーダは、チーフコミッタが他の承認なしで交代できる。 - サブプロジェクトのリーダは、トップレベルプロジェクトのリーダが他の承認なしで交代できる。 - プロジェクトのコミッタは、プロジェクトのリーダが他の承認なしで交代できる。 - プロジェクトのコミッタは、プロジェクトのリーダが他の承認なしで退任させることできる。 *** 例 [#m5e25bf2] - S2Container.Javaというトップレベルプロジェクトの場合、そのリーダは自由にコミッタは追加できますが、サブプロジェクトの追加には、チーフコミッタの承認がいります。 - S2Container.Javaのサブプロジェクトには、S2-Backport175やS2-Tigerなどがあります。 - S2Container.Javaはトップレベルプロジェクトがプロダクトを持っているケースですが、トップレベルプロジェクト自体は、プロダクトを持っていないケースもあります。 -- S2Presentation.Javaというトップレベルプロジェクトは、それ自体はプロダクトを持たず、S2Struts、S2JSFなどのサブプロジェクトをもつことになります。 *** 早見表 [#r532b2b9] 早見表に誤りがある場合は、文章による定義事項が優先されます。 |~該当者|~申請拒否権(*i)|~トッププロジェクト・リーダ追加(*ii)|~サブプロジェクト・リーダ追加(*iii)|~関連プロジェクトの追加(*iv)|~所属コミッタの追加(*v)| |理事会 |○(緊急時のみ)|×|×|×|×| |チーフコミッタ |×|○|×|×|×| |トッププロジェクトのリーダ |×|×|○|△(申請承認権有)|○| |サブプロジェクトのリーダ |×|×|×|△(自分のトッププロジェクトのリーダ経由)|○| |Sandboxのサブプロジェクトのリーダ|×|×|×|△(申請承認権有)|○| - 注釈 ++ プロジェクト、リーダ、コミッタの追加の拒否権 ++ トップレベルのプロジェクト及びそのリーダの追加 ++ 自分の管轄する分野のサブプロジェクト及びそのリーダの追加 ++ 関連するプロダクトの追加 ++ 自分のプロジェクトのコミッタの追加
タイムスタンプを変更しない
[[Project]] * 概要 [#fc641a36] #contents * 組織体制 [#z46c7f4f] ** コミッタ組織 [#s4fcdf82] -チーフコミッタ -トップレベルプロジェクトのリーダ(コミッタ) -- 所属コミッタ -サブプロジェクトのリーダ(コミッタ) -- 所属コミッタ ** プロジェクト組織 階層 [#jfc984fd] *** Java [#s90e594e] - トッププロジェクトXXX.Java ( http://xxx.seasar.org ) -- サブプロジェクトYYY.Java ( http://yyy.seasar.org/ ) - トッププロジェクトSandbox.Java -- Sandbox.JavaのサブプロジェクトZZZ.Java ( http://zzz.sandbox.seasar.org/ ) *** PHP (PHP5, .NET, Rubyも同様の規則に従います) [#z8c7f718] - トッププロジェクトXXX.PHP ( http://xxx.php.seasar.org ) -- サブプロジェクトYYY.PHP ( http://yyy.php.seasar.org/ ) - トッププロジェクトSandbox.PHP -- Sandbox.PHPのサブプロジェクトZZZ.PHP ( http://zzz.php.sandbox.seasar.org/ ) *** 早見表 [#ea70b15d] |~プロジェクト |~サイト |~SVN | |トップレベルプロジェクトXXX |http://xxx.seasar.org/ |https://www.seasar.org/svn/xxx/ | |サブプロジェクトYYY |http://yyy.seasar.org/ |https://www.seasar.org/svn/yyy/ | |Sandbox.JavaのサブプロジェクトZZZ |http://zzz.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz/ | |トップレベルプロジェクトXXX.PHP |http://xxx.php.seasar.org/ |https://www.seasar.org/svn/xxx.php/ | |サブプロジェクトYYY.PHP |http://yyy.php.seasar.org/ |https://www.seasar.org/svn/yyy.php/ | |Sandbox.PHPのサブプロジェクトZZZ.PHP |http://zzz.php.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.php/ | |トップレベルプロジェクトXXX.NET |http://xxx.net.seasar.org/ |https://www.seasar.org/svn/xxx.net/ | |サブプロジェクトYYY.NET |http://yyy.net.seasar.org/ |https://www.seasar.org/svn/yyy.net/ | |Sandbox.NETのサブプロジェクトZZZ.NET |http://zzz.net.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.net/ | |トップレベルプロジェクトXXX.Ruby |http://xxx.ruby.seasar.org/ |https://www.seasar.org/svn/xxx.ruby/ | |サブプロジェクトYYY.Ruby |http://yyy.ruby.seasar.org/ |https://www.seasar.org/svn/yyy.ruby/ | |Sandbox.RubyのサブプロジェクトZZZ.Ruby |http://zzz.ruby.sandbox.seasar.org/ |https://www.seasar.org/svn/sandbox/zzz.ruby/ | *** プロジェクトの昇格条件 [#h8ca4efd] - Sandboxのサブプロジェクト -> サブプロジェクト -- 受け入れ先のサブプロジェクトのリーダに申請 -> 承認 --- 適切な受け入れ先がない場合の昇格条件については要検討 - サブプロジェクト -> トップレベルプロジェクト -- 実力が認められれば昇格できます。 -- 申請手順は下記の通り。2段階とも承認されれば昇格が承認されたことになります。 +++ そのサブプロジェクトの所属するトップレベルプロジェクトのリーダがチーフコミッタに申請 -> 承認 +++ チーフコミッタが理事会に申請 -> 承認 *** プロジェクト名称の変更 [#k2dc9e09] プロジェクト名称は次のルールで変更を申請、承認されることで変更可能です。ただし、プロジェクト名称の変更は利用者に多大な影響があるため、慎重にコミッタ間で協議の上、申請を検討してください。 - トップレベルプロジェクトの名称変更はチーフコミッタの承認で可能 - サブプロジェクトの名称変更はトップレベルプロジェクトのリーダかチーフコミッタの承認で可能 ** コミッタ権限の追加・承認・拒否について [#x1bfca15] - 理事会は、プロジェクト、リーダ、コミッタの追加を無条件に拒否することができます。 -- ただし、拒否権を発動させるのは緊急事態のみです。 - チーフコミッタは、トップレベルのプロジェクト及びそのリーダを単独で追加できます。他のコミッタの承認は必要ありません。 - トッププロジェクトのリーダは、自分の管轄する分野のサブプロジェクト及びそのリーダを追加できます。チーフコミッタの承認は必要ありません。 - トッププロジェクトのリーダは、自分のプロジェクトのコミッタを単独で追加できます。他のコミッタの承認は必要ありません。 - サブプロジェクトのリーダは、自分のプロジェクトのコミッタを単独で追加できます。他のコミッタの承認は必要ありません。 - サブプロジェクトのリーダが関連するプロダクトを追加したい場合は、自分のトッププロジェクトのリーダ経由して追加を依頼してください。 *** プロジェクトリーダ/コミッタの交代のルール [#q555bebd] - トップレベルプロジェクトのリーダは、チーフコミッタが他の承認なしで交代できる。 - サブプロジェクトのリーダは、トップレベルプロジェクトのリーダが他の承認なしで交代できる。 - プロジェクトのコミッタは、プロジェクトのリーダが他の承認なしで交代できる。 - プロジェクトのコミッタは、プロジェクトのリーダが他の承認なしで退任させることできる。 *** 例 [#m5e25bf2] - S2Container.Javaというトップレベルプロジェクトの場合、そのリーダは自由にコミッタは追加できますが、サブプロジェクトの追加には、チーフコミッタの承認がいります。 - S2Container.Javaのサブプロジェクトには、S2-Backport175やS2-Tigerなどがあります。 - S2Container.Javaはトップレベルプロジェクトがプロダクトを持っているケースですが、トップレベルプロジェクト自体は、プロダクトを持っていないケースもあります。 -- S2Presentation.Javaというトップレベルプロジェクトは、それ自体はプロダクトを持たず、S2Struts、S2JSFなどのサブプロジェクトをもつことになります。 *** 早見表 [#r532b2b9] 早見表に誤りがある場合は、文章による定義事項が優先されます。 |~該当者|~申請拒否権(*i)|~トッププロジェクト・リーダ追加(*ii)|~サブプロジェクト・リーダ追加(*iii)|~関連プロジェクトの追加(*iv)|~所属コミッタの追加(*v)| |理事会 |○(緊急時のみ)|×|×|×|×| |チーフコミッタ |×|○|×|×|×| |トッププロジェクトのリーダ |×|×|○|△(申請承認権有)|○| |サブプロジェクトのリーダ |×|×|×|△(自分のトッププロジェクトのリーダ経由)|○| |Sandboxのサブプロジェクトのリーダ|×|×|×|△(申請承認権有)|○| - 注釈 ++ プロジェクト、リーダ、コミッタの追加の拒否権 ++ トップレベルのプロジェクト及びそのリーダの追加 ++ 自分の管轄する分野のサブプロジェクト及びそのリーダの追加 ++ 関連するプロダクトの追加 ++ 自分のプロジェクトのコミッタの追加
テキスト整形のルールを表示する