A comunidade

../_images/34689432801_78d97ecec9_k_d.jpg

BDFL

Guido van Rossum, o criador do Python, é apelidado de “BDFL” - “the Benevolent Dictator for Life”*

Fundação de Software de Python

A missão da Fundação de Software de Python é promover, proteger e avançar a linguagem de programação Python, e ajudar e facilitar o crescimento de uma comunidade diversificada e internacional de programadores Python.

Aprenda mais sobre a PSF <http://www.python.org/psf/>

PEPs

PEPs são “Propostas de Enriquecimento do Python”. Elas descrevem mudanças ao próprio Python, ou às normas do mesmo.

Existem três diferentes tipos de PEPs (como definido pelo PEP 1):

“Normas”
Descreve um novo recurso ou implementação.
“informacional”
Descreve um problema de design, diretrizes gerais ou informação à comunidade.
“Processo”
Descreve um processo relacionado ao Python.

PEPs notáveis

Existem algumas PEPs que podem ser consideradas como leitura obrigatória:

  • PEP 8: O Guia de Estilo do Python
    Leia o guia. Todo ele. Siga ele.
  • PEP 20: O Zen do Python
    Uma lista de 19 enunciados que explicam brevemente a filosofia por trás do Python.
  • PEP 257: Convenções de Docstring
    Dá diretrizes para semântica e convenções associadas com docstrings do Python.

Você pode ler mais no The PEP Index*. *NT: “O índice de PEPs”

Enviando uma PEP

PEPs são avaliadas pelo público e aceitas/rejeitas depois de muita discussão. Qualquer um pode escrever e enviar uma PEP para avaliação.

Aqui está uma visão geral do fluxo de aceitação de uma PEP:

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

Conferências de Python

Os principais eventos para a comunidade Python são as conferências de desenvolvedores. As duas conferências mais notáveis são a PyCon, que acontece nos Estados Unidos, e sua parente européia, a EuroPython.

Uma lista completa de conferências é mantida em pycon.org.

Grupos de Usuários de Python

Grupos de usuários são onde um monte de desenvolvedores Python se encontram para apresentar ou conversar sobre tópicos de interesses relacionados ao Python. Uma lista de grupos de usuários locais é mantida na `Python Software Foundation Wiki*<http://wiki.python.org/moin/LocalUserGroups>`_. *NT: “Wikipédia da Fundação de Software de Python”

Online Communities

PythonistaCafe is an invite-only, online community of Python and software development enthusiasts helping each other succeed and grow. Think of it as a club of mutual improvement for Pythonistas where a broad range of programming questions, career advice, and other topics are discussed every day.

Python Job Boards

Python Jobs HQ is a Python job board, by Python Developers for Python Developers. The site aggregates Python job postings from across the web and also allows employers to post Python job openings directly on the site.