The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Утверждена новая модель управления разработкой Python"
Отправлено opennews, 19-Дек-18 11:51 
После заявления (https://www.opennet.ru/opennews/art.shtml?num=48959) Гвидо ван Россума (Guido van Rossum) об уходе с поста великодушного пожизненного диктатора (BDFL) и прекращения участия в процессах принятия решений, разработчики Python рассмотрели семь возможных вариантов дальнейшего управления проектом. В ходе голосования позавчера была выбрана (https://discuss.python.org/t/python-governance-vote-december...) модель Руководящего Совета (PEP 8016 (https://www.python.org/dev/peps/pep-8016/)).

При голосовании были отброшены идеи единоличного лидерства (https://www.python.org/dev/peps/pep-8010/) (предлагалось выбрать нового BDFL), перехода к анархии (https://www.python.org/dev/peps/pep-8014/), всеобщего голосования (https://www.python.org/dev/peps/pep-8012/), совместного управления (https://www.python.org/dev/peps/pep-8015/) сообществом (BDFL заменяется на группу из 5 координаторов, но решение принимаются путём голосования в сообществе), союза (https://www.python.org/dev/peps/pep-8011/) из 3 самых авторитетных разработчиков,  и внешнего надзора (https://www.python.org/dev/peps/pep-8013/) советом аудиторов.

В соответствии с принятым предложением, управление проектом будет возложено на руководящий совет, которому будут переданы широкие полномочия. При этом совет будет стараться применять полученные полномочия как можно реже и использовать для утверждения решений стандартные процессы в сообществе, такие как проведение голосования ведущими разработчиками. Данные процессы в дальнейшем будут явно регламентированы.


В развитии языка планируется придерживаться философии разбиения больших идей на серии мелких изменений, каждое из которых будет проходить отдельное рецензирование. Вместо одного большого PEP для обсуждения и утверждения сообществом будут выдвигаться минимальные целостные предложения. Совет же будет привлекаться в качестве последней инстанции, когда сообществом не удалось добиться консенсуса или требуется отдельный разбор конфликтов. Предложенная модель   обеспечивает достаточную гибкость и простоту, минимизируя использование тяжёлых и беспокойных процессов, таких как проведение  охватывающих весь проект голосований.

Участники совета будут выдвигаться и избираться членами Core Team путём  голосования. Ответственным за проведение выборов будет директор Фонда Python. Среди передаваемых совету полномочий упоминается возможность принимать или отвергать PEP, внесение изменений в кодекс поведения разработчиков (code of conduct), взаимодействие с Фондом Python (PSF) в процессе управления активами проекта и создание комитетов для решения определённых специфичных вопросов.


Среди поставленным перед руководящим советом задач отмечается поддержание стабильности и качества языка Python и интерпретатора CPython, обеспечение максимальной доступности проекта для участия в разработке, поддержание взаимодействия между Core Team  и Фондом Python, организация процессов принятия решений  в отношении PEP-спецификаций, достижение консенсуса между мнением Core Team и сообщества, выполнение роли суда последней инстанции.

В качестве доводов в пользу победившей модели управления упоминается успешное использование похожих методов управления во многих успешных сообществах. Детали взаимодействия заимствованы из  проекта Django и уже хорошо опробованы на практике. Утверждается, что сообщество разработчиков Python не самое хорошее место для проведения экспериментов по внедрению инновационных моделей управления, поэтому разумно воспользоваться уже проверенными методами.

URL: https://mail.python.org/pipermail/python-committers/2018-Dec...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49811

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру