TeamJapan/ja:development/roadmap/1.0

From Camino Wiki
Jump to navigation Jump to search

はじめに

小数点一桁のバージョンアップを行うたび、私達は次のリリースでの追加点や強化点の計画を立てます。 開発者は、バグ修正や新版リリースの前に完了させたい計画などを自分自身に割り当てていきます。 これらの決定事項がロードマップドキュメントという形で公のものとなります。

Camino 0.9と1.0に向けたロードマップ

このドキュメントではCaminoの0.9および1.0に向けた方向性や指針を解説します。 Camino 0.9で基本機能が完成したので、1.0では安定性と既存機能の洗練に注力することができます。

注記:Camino 0.8.xは、メンテナンスモードになっているMac OS X 10.1.x向けCaminoの最終リリースとなります。

Camino 0.9までの目標

   * 新しいタブインターフェイスの実装
   * 環境設定のオーバーホール
   * キーチェーン実装の書き直し
   * フォーム自動入力の実装
   * フォームでのスペルチェックの実装
   * ダウンロードマネージャの大幅強化
   * FlashパフォーマンスとCPU負荷を改善するための、イベントシステムのオーバーホール
   * ブックマークと履歴の検索機能を強化
   * 全主要機能の実装完了

Camino 1.0までの目標

   * 洗練され安定性を増した最終リリース
   * 可能なら、GeckoがレンダリングしたHTMLの表示をQuickDrawからQuartzに移行

具体的な計画

0.9に向けて追加したい細かな機能も数多くあります。 以下に例を示します:

   * タブが一つだけでもタブバーを表示する機能
   * iframeを使ったページにおけるキーチェーンサポートの改良
   * Cookieやキャッシュのクリアの簡略化
   * 保護されたサイトであることを示す機能を改良
   * Caminoをデフォルトブラウザに指定する機能
   * about:pluginsとabout:configを有効化
   * 移動メニューに履歴を表示

暫定のスケジュール

Caminoの開発は締め切りよりもバグ修正が優先され、数ヶ月以上前からリリース期日を決めることはしていません。 次バージョンのリリースを早めたいと思われるなら、Caminoの開発に参加してみてはいかがでしょうか。

やらなければいけない作業の量を考慮して、私達は少なくとも2005年第2四半期までCamino 0.9のリリースを行わない予定です。 ただ、ナイトリービルドはほぼ毎日使用でき、将来における多くの改善を先行して見ることができます。

よくある質問

Q. なぜ、今すぐリリースしないのですか?

A. ナイトリービルドは程よく高速で安定しており日々の使用には十分ですが、後退している部分もあり(レンダリングやパフォーマンス)、いくつかの新機能は荒削りです。 また、ナイトリービルドは厳格な品質テストを受けていません。 すべての古いナイトリービルドはゴールにはほど遠い物です。 公式な製品とするための作業が残っている事がある場合があるのを理解していただくようお願いします。

Q. なぜCamino0.8.4には新しいタブが実装されないのですか?

A. Camino0.8.4は、Camino0.8からさらにバグ修正の進んだ安定CVSブランチであるMOZILLA_1_7_BRANCH(1.7ブランチ)からビルドされています。 このブランチはCamino0.8の要求環境であるMac OS X10.1でも動作します。 新しいタブを含むナイトリービルドはCVSトランクからビルドされており、不安定です(前述の通り)。 トランクから1.7ブランチに新しいタブを移植するには多くの時間が必要で、バグもかなり出るでしょう。 簡単にいうと、ブランチの安定性を維持しておくための変更量が多すぎるのです。

Q. 開発に関わる方法は?

A. 開発者と貢献者のドキュメントに目を通して手伝う方法を調べたり、メーリングリストへ入ったり、プロジェクトに慣れるためにirc.mozilla.orgの#camino ircチャネルに立ち寄よったりしてください。