NumPy は 常に多様なコントリビュータ のグループによって開発されている、コミュニティ主導のオープンソースプロジェクトです。 NumPy を主導するグループは、オープンで協力的でポジティブなコミュニティを作ることを、約束しました。 コミュニティを繁栄させるために、コミュニティの人達と交流する方法については、 NumPy 行動規範 をご覧ください。
私たちは、NumPyコミュニティ内で学んだり、知識を共有したり、他の人と交流するためのいくつかのコミュニケーション方法を提供しています。
オンラインで参加する方法
NumPy プロジェクトやコミュニティと直接交流する方法は次の通りです。 重要: 私たちはユーザとコミュニティメンバーに互いにNumPyの使い方の質問に関して助言し合って欲しいと思っています。 - 参照サポート.
NumPyメーリングリスト:
このメーリングリストは、NumPy に新しい機能を追加するなど、より長い期間の議論のための主なコミュニケーションの場です。 NumPyのRoadmapに変更を加えたり、プロジェクト全体での意思決定を行います。 このメーリングリストでは、リリース、開発者会議、スプリント、カンファレンストークなど、NumPy についてのアナウンスなどにも利用されます。
このメーリングリストでは、一番下のメールを使用し、メーリングリストに返信して下さい( 他の送信者ではなく)。 また、自動送信のメールには返信しないでください。 このメーリングリストの検索可能なアーカイブは こちら にあります。
GitHub イシュートラッカー
- バグレポート(例:”
np.arange(3).shape
returns(5,)
, when it should return(3,)
"); - ドキュメントの問題 (例: “I find this section unclear”);
- 機能追加リクエスト (例: “I would like to have a new interpolation method in
np.percentile
”).
ちなみに、セキュリティの脆弱性を報告するには、GitHubのイシュートラッカーは適切な場所ではないことに注意してください。 NumPy でセキュリティ上の脆弱性を発見したと思われる場合は、 こちら から報告してください。
Slack
SlackはNumPyに_ 貢献するための質問をする_、リアルタイムのチャットルームです。 Slackはプライベートな空間です。具体的には、 公開のメーリングリストやGitHubで質問やアイデアを持ち出すことを躊躇している人々のためのものです。 Slackに招待してもらいたい場合はこちらを確認下さい。
勉強会とミートアップ
NumPyや、データサイエンス、科学技術計算などのより広いエコシステムのためのPythonパッケージついて、もっと学ぶためのローカルミートアップや勉強会を見つけたい場合、 PyData ミートアップ (150人以上のミートアップ、10万人以上のメンバーをまとめたもの) を調べてみることをお勧めします。
加えて、NumPy では開発チームと参加に興味があるコントリビュータのために、対面でのスプリントを時折開催しています。 この開発スプリントは通常数ヶ月に一度に開催されており、 メーリングリスト と Twitter で開催連絡されます。
カンファレンス
NumPy プロジェクトは独自のカンファレンスは開催していません。 NumPy の管理者や、コントリビュータ、ユーザーに最も人気があったカンファレンスは、SciPy および PyDataのカンファレンスです。
- SciPy US
- EuroSciPy
- SciPy Latin America
- SciPy India
- SciPy Japan
- PyData conference (年に15~20のイベントが様々な国で開催されています。)
これらのカンファレンスの多くは、NumPyの使い方や関連するオープンソースプロジェクトに貢献する方法を学ぶことができるチュートリアルを開催しています。
NumPy コミュニティに参加する
NumPyプロジェクトを成功させるには、あなたの専門知識とプロジェクトに関する熱意が必要です。 プログラマーじゃないから参加できない? そんなことはありません! NumPy に貢献する様々な方法があります。
もし、NumPyに貢献したい場合は、 コントリビュート ページをご覧いただくことをお勧めします。