開発者のみなさんへ
開発者の皆さんはプロジェクトに参加して、バグの修正、新機能の追加、Mozilla のサイズをコンパクトにしてより速くしたり、他の人が Mozilla 開発に参加しやすくするなどして、貢献できます。
- Mozilla のコードを書くには
- 他の方法で 参加するには
Mozilla の開発者と連絡を取る
IRC で多くの Mozilla (並びに Firefox、Thunderbird、Camino、SeaMonkey など) の開発者と出会えます。IRC クライアントを使ってチャットサーバ (irc.mozilla.org) にログオンすれば、開発者の人たちとリアルタイムで会話できます。Mozilla や SeaMonkey には、チャットクライアントである ChatZilla がバンドルされています。 また Firefox でも拡張機能として 利用できるようになっています。
Mozilla をビルドする
ツール
- 開発者向けフォーラム:メーリングリストとニュースグループ
- Bugzilla:私たちのバグ追跡システムです。これを使って、作業中のバグを追跡しスケジュールを立てたり、開発アイデアをまとめるためのメモ帳としてや、コードレビューを管理するために利用できます。
- Bonsai:誰が何をどのファイルでいつ変更したのかを確認できます。
- LXR:ソースリポジトリをブラウズして検索できます。
- Tinderbox:ツリーの状態を示します。チェックアウトとチェックインの前にこれを確認してください。重要なツリー:SeaMonkey (Trunk)、Mozilla Firefox (Trunk)、Camino (Trunk);その他全て
- Talkback-public:クラッシュレポートを検索し、一般的なクラッシュのリストを表示します。
参考資料 & 書籍
- Mozilla 開発者:Mozilla プロジェクトに携わる人たちに向けて書かれた資料。
- Web 開発者:Web 標準や Mozilla テクノロジーを使った Web ページを作成している人たちに向けて書かれた資料。
- Rapid Application Development with Mozilla:Nigel McFarlane による Mozilla をプラットフォームとしていかに使うかについて解説した参考書。
- Amazon の検索:Amazon.com で購入できる Mozilla プラットフォームを取り上げたその他の書籍。
テスターのみなさんへ
私たちの製品は、あなたたちのように日々製品を使って、バグを報告し、品質を改善する手助けをしてくれる人たちの助けがあってこそのものです。参加するには、Mozilla のテストに参加するには をご覧ください。
注記:Bugzilla-jp は、もじら組 の献身的な活動により運用されています。
ナイトリービルド
ほぼ毎日、前日の成果を元にして作成されます。なかには正常に動作しないビルドもある可能性があります。追跡しているバグが修正されたかどうかを検証するために使用してください。
私たちはナイトリービルドをテスト目的に限ってビルドしています。あなたのような人が私たちのテストプロセスに参加し、バグを報告してくれるように、私たちはコードを書いて、その結果を即座に投稿します。バグがあるでしょう。しかも沢山。Mozilla が起動時にクラッシュするかもしれません。あなたの全てのファイルが削除され、コンピュータが火を噴くかもしれません。問題に遭遇したくないのであれば、ナイトリービルドはダウンロードしないようにしてください。
- ミラーサーバ
- Mozilla Firefox:Windows、Linux (gtk2)、Mac OS X、その他、ローカライズビルド。
- Mozilla Thunderbird、Windows、Linux (gtk2)、Mac OS X、その他。
- SeaMonkey:Windows、Linux (gtk2)、Mac OS X、その他。
- Camino:Mac OS X