Agora que o PEP 572 1 está pronto, quero que seja o último PEP pelo qual tive que lutar tão desesperadamente diante de tantas pessoas que desprezam a minha opinião.
1 PEP ou Python Enhancement Proposal - uma proposta para expansão do Python.
O PEP 572 permanecerá na história não apenas como o último PEP da época de Guido van Rossum, mas também graças ao novo operador de atribuição, que causou uma reação emocional ambígua dos usuários de Python.
Gostaria de me excluir completamente do processo de tomada de decisão. Ainda estarei disponível por algum tempo como desenvolvedor sênior regular 2 e continuarei como mentor 3 ; ainda terei mais tempo para isso. Mas, em essência, estou me despedindo permanentemente da posição do ditador generoso ao longo da vida 4 , e a partir de agora você estará por sua conta.
2 Desenvolvedor sênior de Python - Python Core Dev, uma pessoa que tem o direito de confirmar sem revisar diretamente o mestre. Assina um acordo especial. Aceito por um processo complexo.
O Github mostra 590 colaboradores para o mestre, dos quais 67 confirmam e se fundem ao mestre no último mês.
3 Mentor - para ensinar, orientar, ajudar os iniciantes a entender tudo.
4 Ditador generoso ao longo da vida - um termo cunhado por acaso no dia em que a primeira organização oficial do Python foi formada no grupo de correio e Guido van Rossum não conseguiu nenhuma posição "normal".
Algum dia, tudo aconteceu da mesma maneira; no final, esse notório ônibus 5 sempre espreita na esquina, e eu não fico mais jovem. (Eu não vou levar a lista de todos os meus problemas de saúde).
5 Refere-se ao termo "fator de barramento" - um fator de barramento ou um fator de risco associado ao fato de que uma figura-chave de uma empresa ou projeto pode morrer repentinamente ou perder sua capacidade legal. Geralmente indica uma falta de distribuição na tomada de decisões e a presença de uma concentração excessiva de poder ou responsabilidade nas mãos de uma pessoa.
Não vou me nomear um sucessor.
O que você vai fazer agora? Criar uma democracia? Anarquia? Ditadura? Federação?
Não me preocupo com a tomada diária de decisões no rastreador de erros 6 no Github. Eles pedem minha opinião lá muito raramente, e geralmente não há necessidade específica disso. Então, com isso, eu acho, você pode trabalhar como de costume.
6 questões no GitHub
As perguntas que agora são provavelmente as mais importantes:
- Como serão tomadas as decisões sobre PEP?
- Como novas pessoas serão aceitas como desenvolvedores seniores
Talvez possamos formalizar esses processos como PEP, talvez isso até pareça uma constituição. Mas aqui está o problema: deixo todos vocês (comitês atuais) para lidar com isso pessoalmente, sem mim.
, 7, , 8. 9 , python-dev
python-ideas
, .
7 - (CoC, Python Community Code of Conduct)
8 python-committers .
9 — , .
. , , ( ).
, . , .
(python.org/~guido)
12 2018
- python-committers

:
(.)
PEP 572 Assignment Expressions
(.)
:
" " (.)
(.)
(.)