Теперь, когда PEP 572
готов, я хочу чтобы больше никогда в жизни мне не надо было так дико бороться за PEP сталкиваясь с таким количеством людей презирающих мои решения.
PEP или Python Enhancement Proposal - предложение по расширению Питона.
PEP 572 останется в истории не только как последний PEP эпохи Гвидо ван Россума,
но и из-за нового оператора присваивания который уже наделал много шуму.
Я бы хотел полностью исключить себя из процесса принятия решений. Я ещё буду доступен какое-то время как обычный старший разработчик
, и я ещё буду продолжать менторить
, у меня даже будет на это больше времени. Но в сущности, я отправляю себя в постоянный отпуск с должности Великодушного Пожизненного Диктатора
, и отныне вы будете сами по себе.
Старший разработчик Питона - Python Core Dev, человек имеющий право
комитить без ревью прямо в мастер. Подписывает особое соглашение.
Принимается сложным процессом.
Гитхаб показывает 590 контрибьюторов в мастер, из которых 67 комитили
и мержили в мастер за последний месяц.
Менторить - обучать, подсказывать, помогать начинающим во
всём разобраться.
Великодушный пожизненный диктатор - термин придуманный случайно
в день когда в майл-группе формировалась первая официальная
Питон-организация и Гвидо ван Россуму не досталось никакой "нормальной"
должности.
Когда-нибудь это всё-равно должно было произойти, в конце концов этот пресловутый автобус
всегда таится где-то за углом, а я не становлюсь моложе. (Не буду утомлять списком всех своих проблем со здоровьем).
Имеется ввиду выражение "bus factor" - фактор автобуса, или фактор
риска связанный с тем, что ключевая фигура предприятия или проекта
может внезапно погибнуть или утратить дееспособность.
Обычно указывает на недостаток распределённости в принятии решений
и наличие чрезмерной концентрации власти или ответственности
в руках одного человека.
Я не стану назначать себе преемника.
Что же вы будете теперь делать? Создадите демократию? Анархию? Диктатуру? Федерацию?
Я не переживаю за ежедневное принятие решений в баг-трекере
на Гитхабе. Моё мнение там спрашивают очень редко, и обычно в нём нет особой нужды. Так что с этим можно просто работать как обычно.
Имеется ввиду раздел "issues".
Вопросы которые сейчас, наверное, важнее всего:
- как будут приниматься решения по PEP
- как будут приниматься новые люди в старшие разработчики
Может быть у нас получится описать эти процессы как PEP в свою очередь, может из этого даже получится нечто вроде конституции. Но вот в чём подвох, я оставляю вас всех (текущих комитеров) разбираться с этим самим, без меня.
Учтите, что остаются Правила
, если вам этот документ не нравится, вам остаётся только добровольно покинуть эту группу
. Возможно ещё придётся разобраться как кикать
людей из этой группы, а также из python-dev и python-ideas, поскольку они тоже подчиняются Правилам.
Правила Питон-сообщества
Имеется ввиду майл рассылка python-committers где это сообщение было опубликовано
Кикать - исключать из любого онлайн сообщества, лишать членства.
И наконец. Напоминаю, что архивы этой группы публичны, хотя членство закрытое (писать могут только старшие разработчики).
Я буду здесь, но я предоставляю вам во всём разбираться самим. Я устал, мне нужен очень долгий перерыв.
Гвидо ван Россум (python.org/~guido)
- 12 июля 2018 *
Ссылки:
Оригинал сообщения (англ.)
PEP 572 Assignment Expressions
Старший разработчик Питона (англ.)
Википедия: Великодушный пожизненный диктатор
История термина "Великодушный пожизненный диктатор" (англ.)
Правила сообщества (англ.)
Архивы группы комитеров питона (англ.)
Комментариев нет:
Отправить комментарий