A comunidade¶
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:
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.