コミュニティ

BDFL

Pythonの創始者であるGuido van Rossumは、しばしばBDFL(優しい終身の独裁者)と呼ばれています。

Pythonソフトウェア基盤

Pythonソフトウェア財団の使命は、Pythonプログラミング言語の普及促進、保護、進歩、およびPythonプログラマーの多様で国際的なコミュニティの成長をサポートし促進することです。

PSFについてもっと学んでください

PEPs

PEPは Python拡張提案 です。 Python自体やそれを取り巻く標準の変更について記述しています。

3つの異なるタイプのPEPがあります (PEP 1 で定義されています)。

標準

    新しい機能や実装について説明します。

情報

    デザイン問題、一般的なガイドライン、またはコミュニティへの情報を記述します。

プロセス

    Pythonに関連するプロセスについて説明します。

注目すべきPEP

必要な読書とみなされるPEPがいくつかあります:

  • PEP 8: Pythonスタイルガイド。

     これを読みます。 全部です。 それに従ってください。

     Pythonの背後にある哲学を簡単に説明する19のステートメントのリスト。

     PythonのDocstringに関連するセマンティクスと慣習に関するガイドラインを示します。

The PEP Index を読むことができます。

PEPの送信

多くの議論の後、PEPは査読され、承認/拒否されます。 誰でもレビューのためにPEPを書いて提出することができます。

PEP受け入れワークフローの概要を以下に示します。

../_images/pep-0001-1.png

Pythonカンファレンス

Pythonコミュニティの主なイベントは、開発者会議です。 2つの最も注目すべき会議は、米国で開催されているPyConとヨーロッパの同胞であるEuroPythonです。

会議の包括的なリストは pycon.org で管理されています。

Pythonユーザグループ

ユーザグループは、Python開発者が集まり、Pythonの興味深いトピックを発表したり話したりする場所です。 ローカルユーザグループのリストは Python Software Foundation Wiki で管理されています。