---
title: Mozilla のソースコードに貢献する
slug: Mozilla/Developer_Guide/Source_Code
tags:
- Developing Mozilla
- Firefox
- Intermediate
- Mozilla
- thunderbird
translation_of: Mozilla/Developer_guide/Source_Code
---
The articles below will help you get your hands on the Mozilla source code, learn to navigate the code, and how to get the changes you propose checked into the tree.
- Mozilla コーディングスタイルのガイド
- 自分が書いたソースコードを整形する方法や、レビュー結果で落ち込まないための方法をお教えします。
- インターフェイス開発のガイド
- XPCOM インターフェイスの作成や改善する際のガイドラインを確認できます。
- SVG クリーンアップガイド
- 新しい SVG を開発する際のベストプラクティスをまとめています。
- Try Servers
- Mozilla のプロダクトは 3 つ以上のプラットフォームでビルドされています。すべてでビルドを試すことができない場合、自分の書いたパッチをテストサーバに送ってテストすることができます。
- パッチを作成する
- Mozilla のソースコードに変更を加え、正しく動くことを確認できた次は、パッチを作成してレビューしてもらいましょう。この記事は Mercurial 向けに全面的な更新が必要です。
- ソースコードへのコミット権を得る
- Feel ready to join the few, the proud, the committers? Find out how to get check-in access to the Mozilla code.
- 古い Mozilla ソースコードを CVS からダウンロードする
- 古い Mozilla ソースコードや現在の NSS、NSPR におけるソースコードは CVS リポジトリで管理されています。CVS リポジトリからのダウンロード方法について解説します。