先週のHOUOUプロジェクト 2012/02/13版
02 / 13 月曜日 2012
OpenPNE開発版(HOUOU)。先週の進捗状況を共有します。
安定版リリースまでのスケジュール
HOUOUは3月末までに全開発を終了し、4月頭にOpenPNE3.8をリリースすることを目標に開発を進めています。
3月はまるまるテストや、ベータ版の進行に使おうと考えているため、新規の開発は2月末までに完了させます。
このスケジュールに収まるように、現在企画している新規機能の取捨選択を行います。
ざっくりとした段取りは
2月:最後の機能開発
3月:ベータ進行、テスト&修正、スピードアップ
4月:安定版リリース(4月のできるだけ早いうちにリリースしたい)
上記の行程で検討中です。
ふたつのプラグインをバンドル
2月中に追加で2つのプラグインのスマートフォン化を計画しています。
ひとつはメッセージボックス、もうひとつはまだ未定です。これはスケジュール次第というところ。
自動テストに
テストケースが完全ではないので、少しでも品質を高めるように努力します。
特にスマートフォン化で新規に作成した、スマートフォンAPI、クライアントJavaScript UIの部分は新規のテストが必要です。
スマートフォンAPIはsymfonyのユニットテストを中心にカバーする予定です。
クライアントJavaScript UI部分のテストは、まだ研究中です。
Travisという素敵なサービスがあるので、CIサーバはこれを使います。
その他の開発者ブログ
OpenPNE3.8リリースまでの段取りMTG
3.8まで後何が必要か?について
HOUOU databases.ymlは隠蔽できるのではないか?
databases.ymlが隠蔽しないと環境によっては危険ではないか?という考察
HOUOUスマートフォン対応の解説
スマートフォン対応の開発方法について
スマートフォン関連の自動テスト
スマートフォンAPI、JavaScript UIをどのように自動テストしていくか?