Project

General

Profile

Wiki » History » Version 40

Shogo Kawahara, 2011-05-27 00:44

1 1 Shogo Kawahara
h1. opOpenSocialPlugin
2 2 Shogo Kawahara
3 6 Shogo Kawahara
h2. Document (ドキュメント)
4 1 Shogo Kawahara
5 23 Shogo Kawahara
h3. 1.0.x向け
6 23 Shogo Kawahara
7 26 Shogo Kawahara
"OpenSocial with OpenPNE [ja]":http://www.openpne.jp/developer/opensocial/1.0/ja/
8 1 Shogo Kawahara
9 23 Shogo Kawahara
10 23 Shogo Kawahara
h3. 1.2.x向け
11 23 Shogo Kawahara
12 25 Shogo Kawahara
"OpenSocial with OpenPNE [ja]":http://www.openpne.jp/developer/opensocial/1.2/ja/
13 7 Shogo Kawahara
14 11 Shogo Kawahara
h2. Versions (バージョン)
15 7 Shogo Kawahara
16 27 Shogo Kawahara
|系統|最新バージョン|安定性|OpenPNE本体の対応バージョン|サポート|
17 31 Shogo Kawahara
|0.8.x|0.8.2.2|開発版|OpenPNE 3.0.x|-|
18 1 Shogo Kawahara
|0.9.0〜0.9.4|0.9.4|開発版|OpenPNE 3.1.4〜 |-|
19 31 Shogo Kawahara
|0.9.5〜|0.9.9.1|安定版|OpenPNE 3.2.x〜 |OpenPNE3.4.xと同様のサポート期間 (サポート継続中) |
20 31 Shogo Kawahara
|1.0.x|1.0.4.1|安定版|OpenPNE 3.4.x〜 |OpenPNE3.4.xと同様のサポート期間 (サポート継続中) |
21 31 Shogo Kawahara
|1.2.x|1.2.2|安定版|OpenPNE 3.6.0〜 |OpenPNE3.6.xと同様のサポート期間 (サポート継続中)|
22 31 Shogo Kawahara
|1.3.x|1.3.1|開発版|OpenPNE 3.6.0〜 |-|
23 7 Shogo Kawahara
24 22 Shogo Kawahara
25 7 Shogo Kawahara
それ以降の対応予定(安定版)
26 29 Shogo Kawahara
27 36 Shogo Kawahara
|系統|前安定版から追加される機能|OpenPNE本体の対応バージョン|リリース予定|
28 36 Shogo Kawahara
|1.4.x|Applicationモデル構造変更、MediaItem投稿API実装|未定 (OpenPNE3.8.xが目標?)|2011年7月末日|
29 36 Shogo Kawahara
|1.6.x|スマートフォン対応|未定|未定|
30 32 Shogo Kawahara
31 38 Shogo Kawahara
h2. Developer ML
32 38 Shogo Kawahara
33 38 Shogo Kawahara
開発の進行、相談は以下で行う。
34 38 Shogo Kawahara
35 38 Shogo Kawahara
https://groups.google.com/group/op-opensocialplugin-dev?hl=ja
36 38 Shogo Kawahara
37 1 Shogo Kawahara
h2. Rule of issue report
38 1 Shogo Kawahara
39 36 Shogo Kawahara
h3. Subject
40 36 Shogo Kawahara
41 32 Shogo Kawahara
最終的なチケットのタイトルの冒頭には管理のために以下の文字を用いること。
42 34 Shogo Kawahara
(複数組み合わせることができます。)
43 32 Shogo Kawahara
44 32 Shogo Kawahara
|文字|意味|
45 32 Shogo Kawahara
|[PATCH]|Pull Requestが存在するか、パッチが添付されている 開発者は優先してチェック・取込みを行うこと|
46 32 Shogo Kawahara
|[pc]|pc_frontend 向け機能についての修正|
47 32 Shogo Kawahara
|[mobile]|mobile_frontend 向け機能についての修正|
48 32 Shogo Kawahara
|[backend]|管理機能についての修正|
49 32 Shogo Kawahara
|[api]|OpenSocial APIについての修正|
50 33 Shogo Kawahara
|[test]|Testについての追加・修正|
51 35 Shogo Kawahara
|[optimization]|最適化についての修正|
52 1 Shogo Kawahara
|[etc]|上のどれにも属さない修正|
53 1 Shogo Kawahara
54 36 Shogo Kawahara
h3. Backport
55 36 Shogo Kawahara
56 37 Shogo Kawahara
バックポートチケットは、 *元のチケットが閉じられる直前* に作成すること。
57 36 Shogo Kawahara
58 36 Shogo Kawahara
安定版のリリース時などで、 master で修正が完了しているがレビュー待ちの場合は
59 36 Shogo Kawahara
元のチケットのレビューとテストを完了させた上でバックポートチケットを作成すること。
60 36 Shogo Kawahara
61 36 Shogo Kawahara
作業者がバックポートチケットを作る際、どのバージョンに適用するかわからない場合は
62 36 Shogo Kawahara
ML等で相談すること。 
63 1 Shogo Kawahara
64 37 Shogo Kawahara
h3. Priority
65 1 Shogo Kawahara
66 40 Shogo Kawahara
次に上げるチケットは優先度を *High(高)以上* して、*対応期限* を設定する。
67 37 Shogo Kawahara
対応期限等は ML で相談すること。
68 1 Shogo Kawahara
69 37 Shogo Kawahara
 * 開発版で、次の安定版リリースに必要な Enhancement チケット
70 37 Shogo Kawahara
 * その他MLなどで、すぐに直すべきとされた Bug 、 Enhancement チケット
71 37 Shogo Kawahara
72 39 Shogo Kawahara
> 他のルールはOpenPNE3 Coreに準ずる。
73 39 Shogo Kawahara
> (Security Issueについての取り扱いも同様に、 security@openpne.jp に送ること。)
74 39 Shogo Kawahara
> http://redmine.openpne.jp/projects/op3/wiki
75 37 Shogo Kawahara
76 36 Shogo Kawahara
h2. Release
77 36 Shogo Kawahara
78 36 Shogo Kawahara
リリースは期間および、解決候補・解決チケット数を基準に行う。
79 36 Shogo Kawahara
解決候補チケットとは、「Pending Review (レビュー待ち)」「Pending Test (テスト待ち)」「Rejected (差し戻し)」
80 36 Shogo Kawahara
を表し、解決チケットとは、「Fixed (完了)」を表す。
81 36 Shogo Kawahara
82 36 Shogo Kawahara
h3. stable
83 36 Shogo Kawahara
84 36 Shogo Kawahara
前回のリリースから1ヶ月程度が経過した場合 (ただし、解決候補・解決 Bug + Backport チケット が 0 の状態の時はリリースは行わない。)
85 36 Shogo Kawahara
もしくは、解決候補・解決 Bug チケット + Backport チケット が 10以上になっている場合。
86 36 Shogo Kawahara
87 36 Shogo Kawahara
h3. dev
88 36 Shogo Kawahara
89 36 Shogo Kawahara
解決候補・解決 Enhancement Issue が 3つ以上
90 36 Shogo Kawahara
もしくは、 解決候補・解決 Bug Issue が 5つ以上の場合。
91 36 Shogo Kawahara
92 32 Shogo Kawahara
93 32 Shogo Kawahara
h2. Rule of shared repository
94 32 Shogo Kawahara
95 32 Shogo Kawahara
共有レポジトリとして https://github.com/kawahara/opOpenSocialPlugin を利用するものとし
96 32 Shogo Kawahara
他のルールはOpenPNE3 Coreに準ずる。
97 32 Shogo Kawahara
98 32 Shogo Kawahara
http://redmine.openpne.jp/projects/op3/wiki