正式版リリース ベータ版リリース - OpenPNE

OpenPNE3 開発ロードマップ
Kousuke Ebihara<[email protected]>
OpenPNE3開発ロードマップ概要
• 7月下旬
– OpenPNE3開発開始
– Social Graph Layer 開発開始
• 9月初旬
– Social Application Layer 開発開始
• 10月中旬
– 翻訳作業開始
• 11月中旬
– ベータ版リリース
• 12月中旬
– 正式版リリース
OpenPNE3開発ロードマップ概要
バグ修正・機能改善
Social Graph
Layer
Social Application
Layer
との連携部分開発
認証やプロフィールなどの
ベース部分開発
ベ
ー
タ
版
リ
リ
ー
ス
主要機能
(日記など)
開発
Social Application
Layer
補助機能開発
(ポイントなど)
国際化
正
式
版
リ
リ
ー
ス
翻訳作業
2008年8月
9月
アルファ版開発期間
10月
11月
12月
ベータ版・RC版開発期間
アルファ版について
• 実装するべき機能の開発がひととおり完了す
るまでは、アルファ版としてリリースをおこなう
• アルファ版のリリースは原則として月二回お
こなわれる
– 第二水曜日
– 月末(仮)
• バージョンの表記は以下のようになる
– OpenPNE3alpha1
ベータ版について
• 実装するべき機能の開発がすべて完了した
時点でベータ版をリリースする
• ベータ版のリリースは不定期
• ベータ版では機能追加・DB変更は原則として
おこなわない。バグ修正と翻訳作業のみをお
こなう
• バージョンの表記は以下のようになる
– OpenPNE3.0beta1
Social Graph Layer開発ロードマップ
• 8月初旬~9月初旬
–
–
–
–
–
–
–
認証やプロフィールなどのベース部分開発
メンバー登録機能実装
コミュニティ機能実装
フレンド機能実装
アクセスブロック機能実装
認証機能実装(メールアドレス、携帯個体識別番号、OpenIDによる認証が可能なように)
プロフィール関連機能実装
携帯電話対応、管理画面の実装
• 9月初旬~11月初旬
–
–
–
–
OpenPNEを拡張するためのプラグインの機構を実装
OpenSocial のコンテナになれるようにする
プラグインや管理画面からテンプレートの内容を自由に拡張できる機能を実装
拡張が容易なナビメニュー管理の仕組みなど、その他カスタマイズ性を向上させる機能を追加
• 11月初旬~12月中旬
–
–
–
Social Application Layerとの連携部分開発
バグ修正・機能改善
メンバーが好きな認証方法を選択できるようにするなど、認証機能を更に改善
Social Graph Layer に存在する各種機能が Social Application Layer で実現できないか見直し
各種リファクタリング
Social Application Layer開発ロードマップ
• 9月初旬~10月下旬
–
–
–
–
–
主要機能開発
日記機能
メッセージ機能
コミュニティトピック・イベント機能
アルバム機能
紹介文機能
※主要機能=独立した状態で成立する機能
※ここに記載したものは OpenPNE 本体にバンドルされる機能のみであり、開発者がこれら以外の機能を
独自に開発する可能性も充分考えられる
• 10月下旬~11月下旬
–
–
–
補助機能開発
ランキング機能
あしあと機能
ポイント・ランク機能
※補助機能=主要機能などに依存することではじめて成立する機能