Django へのコントリビュート¶
Django はボランティアによって構成される一つのコミュニティです。その成長を続けさせるために、私たちは他者を助けてくださる方々を常に必要としています。Django について学んでいく事で、以下のような多くの方法で貢献していただけます:
- Join the Django forum. This forum is a place for discussing the Django framework and applications and projects that use it. This is also a good place to ask and answer any questions related to installing, using, or contributing to Django.
- django-users メーリングリストに参加して質問に回答して下さい。このメーリングリストは多くの購読者を持ち、私たちは友好的に助け合う雰囲気を大事にしたいと強く願っています。もし Django のコミュニティに慣れていない場合は、 投稿ガイドライン を読んで下さい。
- Freenode の #django IRC チャンネル に参加して質問に回答してください。Django について他のユーザーに説明することで、そのフレームワークについて自身も多くを学べます。
- Django に関するブログを書いて下さい。私たちは知り得た Django のブログを全て community page`_ 上にまとめています。もしブログをそのページに表示させたい場合は こちらから登録して下さい 。
- オープンソースである Django にコントリビュートしたり、ドキュメントを書いたり、自身で書いたコードをプラガブルなオープンソースとして公開して下さい。Django においてプラガブルなアプリケーションを用いたエコシステムは大きな強みの一つになります、ご支援お願いします!
Django を 用いる 事を楽しく感じるようになって、しばらくすればそれを 開発する ようになるでしょう。私たちは Django のユーザーが開発コミュニティにおけるコントリビューターとなる事を熱望しており、 Django の開発を支援する方法をいくつか用意しています:
- 私たちの チケットトラッカー で バグをレポート して下さい。
- django-developers メーリングリストに参加し、Djangoをどう改善できるかあなたのアイデアを共有してください。私たちは常に提案にオープンです。また #django-dev IRC チャンネル でも意見交換ができます。
- 新機能もしくは修正のため パッチを提出 してください。簡単に Django への貢献を行う方法を探している場合は Django への初めてのパッチを書く 内のチュートリアルを読み easy pickings のフラグが有効なチケットを参照して下さい。Patch review checklist も参考になります。
- ドキュメントを発展させる ください。
- 他のユーザーによって作成された チケットの優先度を決めてパッチのレビューを行って ください。
本当に どなたにでも Django をより良い素晴らしい物にするための支援をしていただく事ができます。
どのように貢献するかについて知るには以下のセクションを閲覧して下さい:
- Advice for new contributors
- バグレポートと機能のリクエスト
- Triaging tickets
- Writing code
- Writing documentation
- Getting the raw documentation
- Getting started with Sphinx
- ドキュメントの構成
- Writing style
- Commonly used terms
- Django-specific terminology
- Guidelines for reStructuredText files
- Django-specific markup
- Documenting new features
- Minimizing images
- An example
- Spelling check
- Translating documentation
django-admin
man page
- Django のローカライズ
- コードのコミット