Project

General

Profile

Wiki » History » Version 42

Shogo Kawahara, 2011-07-13 21:30

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