Реформиране на процеса на одобрение на значителни промени в GNOME.

Разработчиците на GNOME обсъждат внедряването на нов процес на вземане на решения, основан на публикуването на предложения под формата на RFC (Request for Comments) и последващото им съвместно одобрение. Учредителите на GNOME Foundation са поканени да се присъединят към дискусията и да изразят своите коментари до 4 октомври. Моделът, основан на RFC, се планира да се прилага само в специални случаи, за разрешаване на задънени ситуации, утвърдителни глобални промени в проекта, засягащи методите на работа на участниците или кода на различни приложения и подсистеми, както и архитектурни промени и значителни ревизии на интерфейса.

Отбелязва се, че настоящата неформална моделна система, основана на индивидуални решения, води до изтощение на участниците, продължителни спорове и изтощителен процес на търсене на консенсус в чатове. Новата система предлага строг регламент за повишаване на прозрачността, структуриране на процеса и преминаване към колективна отговорност за решенията вместо индивидуална. Сред недостатъците на управленския модел, основан на RFC, се посочва сложността на процеса за някои разработчици и липсата на механизъм за разрешаване на конфликти, което води до блокиране на важни RFC.

Стъпки в напредъка на RFC:

  • Изпращане в репозиторий GNOME/rfcs файл RFC-XXXX-име.md със структурирано предложение и линк към дискусията.
  • Дискусия на предложението на платформата Discourse с последваща редакция и корекции в RFC.
  • Публикуване на възражения от участниците с отметка „**Concern**“, описващи възможни проблеми или предлагащи алтернативно решение. В случай, че възражението бъде подкрепено от редактора или един от заинтересованите участници, то преминава в задължителна за разглеждане категория.
  • Преглед на отправените възражения, разработване на мерки за тяхното урегулиране и внасяне на изменения в RFC.
  • След приключване на дискусията и разглеждането на възраженията се обявява 14-дневен край на периода за коментари (FCP, Final Comment Period), по време на който могат да се отправят само нови възражения. Ако новото възражение бъде прието, дискусията се рестартира, а периодът за финално приемане на възражения се премества.
  • След края на финалния период за коментари и разрешаване на всички възражения, RFC се приема или отхвърля.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster