A Better Project@はてなダイアリー(インポート版)

基本的にここは更新されません。詳細はaboutへ。

Kuma におけるテンプレートのローカライズと DekiWiki から Kuma への移行予定

2012-04-27 21:00 頃追記:Kuma のテストスケジュールは検討し直しになりました(該当スレッド)。また、MDN Product Manager も新しい人に変わりました。最新の状況については、あとで別記事で書きます。
Mozilla Developer Center(MDC)、現 Mozilla Developer Network Doc Center (MDN の技術ドキュメントの部分)の新バックエンドシステムである Kuma の現状についての記事です。最新状況は、dev-mdn を参照してください。

Kuma におけるテンプレートのローカライズ

私がコメントをした、Kuma におけるテンプレートのローカライズの件ですが(該当バグ)、テンプレートを言語別にというのは見送られて、言語を判定するプロパティを判定することによる switch 文方式のみの実装となりました。div 形式が無くなって、テンプレートのローカライズ方法が一つに統一されたということだけでも成果かなと思っています。

DekiWiki から Kuma への移行予定

1 年をかけて少しづつ進めてきた Kuma の実装ですが、7 月 15 日(米国時間)に 現バックエンドシステムである DekiWiki のサポート契約が切れるのに伴い、それまでに完全に移行がなされる予定となっています。dev-mdn への投稿によると、以下のような感じです。

  • 4/24 : (Firefox 12 リリース予定日) Wiki 翻訳機能テストに向けた構築作業を開始
  • 4/27 : Test Day (Wiki 翻訳機能)
  • 5/8 : Minimum Viable Product (以下、MVP。「必要最小限の機能を備えた製品」を意味する、ベンチャー用語らしいですが、私は詳しくないので、詳細はネットなどで検索してください)としての Wiki 翻訳機能開発を終了。KumaScript (テンプレート機能)テストに向けた構築作業を開始。
  • 5/11 : Test Day (KumaScript)
  • 5/22 : MVP としての KumaScript 開発の終了。Kuma すべての機能のテストに向けた構築作業を開始。
  • 5/25 Test Day (Kuma すべての機能)
  • 6/5 : (Firefox 13 リリース予定日) MVP としての Kuma すべての機能の開発を終了。開発終了した Kuma を MDN のテスト用サーバに移行。
  • 6/19 : MDN を編集不可にして、コンテンツを移行、Kuma を本番サーバに移行。
  • 7/3 : Kuma の本番バグの修正作業
  • 7/15 : DekiWiki のサポート契約を終了
  • 7/17 : (Firefox 13 リリース予定日) Kuma の本番バグの修正作業、打ち上げ

Test Day は、Wiki 翻訳機能の日に関しては GW に入るので、時間は確保できそうな見込みですが、KumaScript 機能の日に関しては、日本時間の 12 日に予定が入っているので、参加は難しいと思います。Kuma すべての機能の日に関してはまだ未定です。
TestDay の詳細に関しては、dev-mdn、あるいは、直近では、4/25 に行われれる MDN Site Community Meetings (Mozilla Wiki の議事録) で告知されるはずです。
dev-mdn では、そもそも、翻訳者の予定と合うとは限らないのではないか?という投稿がなされているため、Wiki 翻訳機能の Test Day はリスケジュールされる可能性があるかもしれません。また続報が入りしだい、ここでも報告します。