...

пятница, 13 июля 2018 г.

[Перевод] Создатель Питона: я устал, я ухожу

Теперь, когда 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
Старший разработчик Питона (англ.)
Википедия: Великодушный пожизненный диктатор
История термина "Великодушный пожизненный диктатор" (англ.)
Правила сообщества (англ.)
Архивы группы комитеров питона (англ.)

Let's block ads! (Why?)

Комментариев нет:

Отправить комментарий