diff options
Diffstat (limited to 'files/ja/mozilla/developer_guide/source_code/index.html')
-rw-r--r-- | files/ja/mozilla/developer_guide/source_code/index.html | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/files/ja/mozilla/developer_guide/source_code/index.html b/files/ja/mozilla/developer_guide/source_code/index.html new file mode 100644 index 0000000000..66a5520a66 --- /dev/null +++ b/files/ja/mozilla/developer_guide/source_code/index.html @@ -0,0 +1,50 @@ +--- +title: Mozilla のソースコードに貢献する +slug: Mozilla/Developer_Guide/Source_Code +tags: + - Developing Mozilla + - Firefox + - Intermediate + - Mozilla + - thunderbird +translation_of: Mozilla/Developer_guide/Source_Code +--- +<p>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.</p> + +<div class="row topicpage-table"> +<div class="section"> +<dl> + <dt><a class="internal" href="/En/Developer_Guide/Source_Code/Mercurial" title="En/Mozilla Source Code (Mercurial)">Mercurial のリポジトリからソースコードをダウンロードする</a></dt> + <dd>Mozilla プロジェクトへ貢献するためソースコードを手元に持ってきたい場合、バージョン管理がされているリポジトリをチェックアウトすると最も良いでしょう。この記事ではダウンロードの方法を紹介します。</dd> + <dt><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Using_the_VM">仮想マシンとして構築済みの Mozilla ビルドシステムを使う</a></dt> + <dd>ここでは VirtualBox の仮想マシンを用いますが、すでにビルド環境は構築されているため、仮想マシンを起動するだけでビルドを実行できます。Mozilla のソースコードを初めてビルドするには最も簡単な方法です。</dd> + <dt><a class="internal" href="/En/Developer_Guide/Source_Code/Downloading_Source_Archives" title="En/Mozilla Source Code (HTTP//FTP)">HTTP や FTP でソースコードをダウンロードする</a></dt> + <dd>ある Mozilla プロジェクトのソースコードをダウンロードする際にリリースバージョンを指定したい場合、ソースコードのアーカイブを利用したほうが便利です。</dd> + <dt><a class="internal" href="/en/Viewing_and_searching_Mozilla_source_code_online" title="En/Viewing and searching Mozilla source code online">Mozilla のソースコードをオンラインで閲覧・検索する</a></dt> + <dd>Mozilla のソースコードをオンラインで閲覧・検索できる MXR の利用方法について解説します。ダウンロードには不向きですが、ソースコードの検索にはとても便利です。</dd> + <dt><a class="internal" href="/en/Mozilla_Source_Code_Directory_Structure" title="en/Mozilla Source Code Directory Structure">Mozillaソースコードのガイド</a></dt> + <dd>Mozilla のソースツリーに含まれている様々なフォルダの内容や、閲覧したいソースコード検索方法について解説します。</dd> + <dt><a class="external" href="/en/Introduction#Find_a_bug_we%27ve_identified_as_a_good_fit_for_new_contributors." title="/en/Introduction#Find_a_bug_we%27ve_identified_as_a_good_fit__for_new_contributors.">初心者向けのバグ</a></dt> + <dd>参加したいプロジェクトはあっても貢献したことがまだない場合、まずはこちらをご覧ください。</dd> +</dl> +</div> + +<div class="section"> +<dl> + <dt><a class="internal" href="/En/Developer_Guide/Coding_Style" title="En/Mozilla Coding Style Guide">Mozilla コーディングスタイルのガイド</a></dt> + <dd>自分が書いたソースコードを整形する方法や、レビュー結果で落ち込まないための方法をお教えします。</dd> + <dt><a href="/En/Developer_Guide/Interface_development_guide" title="En/Developer Guide/Interface development guide">インターフェイス開発のガイド</a></dt> + <dd>XPCOM インターフェイスの作成や改善する際のガイドラインを確認できます。</dd> + <dt><a href="/en-US/docs/Mozilla/Developer_guide/SVG_Guidelines">SVG クリーンアップガイド</a></dt> + <dd>新しい SVG を開発する際のベストプラクティスをまとめています。</dd> + <dt><a class="link-https" href="https://wiki.mozilla.org/Build:TryServer" title="https://wiki.mozilla.org/Build:TryServer">Try Servers</a></dt> + <dd>Mozilla のプロダクトは 3 つ以上のプラットフォームでビルドされています。すべてでビルドを試すことができない場合、自分の書いたパッチをテストサーバに送ってテストすることができます。</dd> + <dt><a class="internal" href="/en/Creating_a_patch" title="En/Creating a patch">パッチを作成する</a></dt> + <dd>Mozilla のソースコードに変更を加え、正しく動くことを確認できた次は、パッチを作成してレビューしてもらいましょう。<em>この記事は Mercurial 向けに全面的な更新が必要です。</em></dd> + <dt><a class="external" href="http://www.mozilla.org/hacking/committer/" title="http://www.mozilla.org/hacking/committer/">ソースコードへのコミット権を得る</a></dt> + <dd>Feel ready to join the few, the proud, the committers? Find out how to get check-in access to the Mozilla code.</dd> + <dt><a class="internal" href="/En/Developer_Guide/Source_Code/CVS" title="En/Mozilla Source Code (CVS)">古い Mozilla ソースコードを CVS からダウンロードする</a></dt> + <dd>古い Mozilla ソースコードや現在の NSS、NSPR におけるソースコードは CVS リポジトリで管理されています。CVS リポジトリからのダウンロード方法について解説します。</dd> +</dl> +</div> +</div> |