Jetzt, da PEP 572 1 fertig ist, möchte ich, dass es das letzte PEP ist, für das ich so verzweifelt kämpfen musste, wenn ich mit so vielen Menschen konfrontiert wurde, die meine Meinung verachten.
1 PEP- oder Python-Erweiterungsvorschlag - ein Vorschlag für die Python-Erweiterung.
PEP 572 wird nicht nur als letztes PEP der Ära von Guido van Rossum in der Geschichte bleiben, sondern auch dank des neuen Zuweisungsoperators, der eine mehrdeutige emotionale Reaktion der Python-Benutzer hervorrief.
Ich möchte mich vollständig vom Entscheidungsprozess ausschließen. Ich werde noch einige Zeit als regulärer Senior-Entwickler 2 verfügbar sein, und ich werde weiterhin Mentor 3 sein , ich werde sogar noch mehr Zeit dafür haben. Aber im Wesentlichen schicke ich mich von der Position des großzügigen lebenslangen Diktators 4 in unbefristeten Urlaub, und von nun an werden Sie allein sein.
2 Senior Python-Entwickler - Python Core Dev, eine Person, die das Recht hat, sich ohne Überprüfung direkt an den Master zu wenden. Unterzeichnet eine Sondervereinbarung. Akzeptiert durch einen komplexen Prozess.
Github zeigt 590 Mitwirkende am Master, von denen 67 den Master für den letzten Monat verpflichten und zusammenführen.
3 Mentor - unterrichten, auffordern, Anfängern helfen, alles zu verstehen.
4 Großzügiger lebenslanger Diktator - ein Begriff, der zufällig an dem Tag geprägt wurde, als die erste offizielle Python-Organisation in der Postgruppe gegründet wurde und Guido van Rossum keine „normale“ Position erhielt.
Eines Tages musste das trotzdem passieren, am Ende lauert dieser berüchtigte Bus 5 immer um die Ecke, und ich werde nicht jünger. (Ich werde nicht die Liste aller meiner Gesundheitsprobleme tragen).
5 Dies bezieht sich auf den Begriff "Busfaktor" - ein Busfaktor oder ein Risikofaktor, der mit der Tatsache verbunden ist, dass eine Schlüsselfigur eines Unternehmens oder Projekts plötzlich sterben oder ihre Rechtsfähigkeit verlieren kann. Zeigt normalerweise eine mangelnde Verteilung bei der Entscheidungsfindung und das Vorhandensein einer übermäßigen Konzentration von Macht oder Verantwortung in den Händen einer Person an.
Ich werde mich nicht zum Nachfolger ernennen.
Was wirst du jetzt tun? Eine Demokratie schaffen? Anarchie? Diktatur? Föderation?
Ich mache mir keine Sorgen um die tägliche Entscheidungsfindung in Bug Tracker 6 auf Github. Sie fragen dort sehr selten nach meiner Meinung, und normalerweise besteht keine besondere Notwendigkeit dafür. Ich denke, damit können Sie einfach wie gewohnt arbeiten.
6 GitHub-Probleme
Die Fragen, die jetzt wahrscheinlich die wichtigsten sind:
- Wie werden PEP-Entscheidungen getroffen?
- Wie neue Leute als leitende Entwickler akzeptiert werden
Vielleicht können wir es schaffen, diese Prozesse als PEP zu formalisieren, vielleicht macht dies sogar so etwas wie eine Verfassung. Aber hier ist der Haken, ich überlasse es Ihnen allen (derzeitigen Ausschüssen), sich selbst darum zu kümmern, ohne mich.
, 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
(.)
:
" " (.)
(.)
(.)