الآن بعد أن أصبح PEP 572 1 جاهزًا ، أريده أن يكون آخر PEP كان علي أن أحارب من أجله بشدة عندما أواجه الكثير من الناس الذين يحتقرون رأيي.
1 PEP أو اقتراح تحسين Python - اقتراح لتوسيع Python.
سيبقى PEP 572 في التاريخ ليس فقط كآخر PEP من عصر Guido van Rossum ، ولكن أيضًا بفضل عامل التعيين الجديد ، الذي تسبب في رد فعل عاطفي غامض لمستخدمي Python.
أود أن أستبعد نفسي تمامًا من عملية صنع القرار. سأظل متاحًا لبعض الوقت بصفتي مطورًا كبيرًا منتظمًا 2 ، وسأستمر في إرشاد 3 ، وسيكون لدي المزيد من الوقت لذلك. ولكن في الجوهر ، أنا أرسل نفسي في إجازة دائمة من منصب الدكتاتور السخي مدى الحياة 4 ، ومن الآن فصاعدًا ستكون بمفردك.
2 مطور Python أقدم - Python Core Dev ، الشخص الذي لديه الحق في الالتزام دون مراجعة مباشرة للسيد. توقيع اتفاقية خاصة. مقبولة بعملية معقدة.
يُظهر Github 590 مساهمًا في الماجستير ، منهم 67 يلتزمون ويدمجون في الشهر الماضي.
3 Mentor - لتعليم ومساعدة المبتدئين على فهم كل شيء.
4 دكتاتور سخي مدى الحياة - مصطلح صاغ بالصدفة في اليوم الذي تم فيه تشكيل أول منظمة رسمية لبايثون في مجموعة البريد ولم يحصل غيدو فان روسوم على أي منشور "عادي".
في يوم من الأيام ، كان يجب أن يحدث كل هذا ، في النهاية هذا الحافلة سيئ السمعة 5 يتربص دائمًا في الجوار ، وأنا لا أصبح أصغر سنا. (لن أتحمل قائمة بكل مشاكلي الصحية).
5 يشير هذا إلى مصطلح "عامل الناقل" - عامل ناقل ، أو عامل خطر مرتبط بحقيقة أن شخصية رئيسية لمشروع أو مشروع قد تموت فجأة أو تفقد أهليتها القانونية. يشير عادة إلى نقص التوزيع في صنع القرار ووجود تركيز مفرط للسلطة أو المسؤولية في يد شخص واحد.
لن أعين نفسي خليفة.
ماذا ستفعل الآن؟ إنشاء ديمقراطية؟ الفوضى؟ دكتاتورية؟ الاتحاد؟
لا تقلق بشأن اتخاذ القرار اليومي في أداة تتبع الأخطاء 6 على Github. يسألون رأيي هناك نادرا جدا ، وعادة لا توجد حاجة خاصة لذلك. لذلك ، أعتقد أنه يمكنك العمل كالمعتاد.
6 قضايا جيثب
ربما تكون الأسئلة الأكثر أهمية الآن هي:
- كيف سيتم اتخاذ قرارات PEP؟
- كيف سيتم قبول الأشخاص الجدد كمطورين كبار
ربما يمكننا إدارة إضفاء الطابع الرسمي على هذه العمليات مثل PEP ، ربما هذا سيجعل شيء مثل الدستور. ولكن ها هي المشكلة ، أترككم جميعًا (اللجان الحالية) للتعامل مع هذا بنفسي ، بدوني.
, 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
(.)
:
" " (.)
(.)
(.)