Programiści GNOME zatwierdzili nowy proces podejmowania decyzji, oparty na publikacji propozycji w formie RFC (Request for Comments) i ich późniejszym wspólnym zatwierdzeniu. Model RFC wprowadza rygorystyczne zasady w celu zwiększenia przejrzystości, uporządkowania procesu i przejścia do zbiorowej odpowiedzialności za decyzje zamiast osobistej. Model oparty na RFC będzie stosowany do wychodzenia z sytuacji kryzysowych, w których nie udaje się osiągnąć konsensusu, do zatwierdzania zmian architektonicznych oraz dużych przeróbek interfejsu, a także do zatwierdzania globalnych zmian w projekcie, które dotyczą metod pracy uczestników lub kodu różnych aplikacji i podsystemów.
Etapy promowania RFC:
- Wysłanie do repozytorium GNOME/rfcs pliku RFC-XXXX-nazwa.md z uporządkowaną propozycją i linkiem do dyskusji.
- Dyskusja nad propozycją na platformie Discourse z towarzyszącym dopracowaniem i wprowadzaniem poprawek do RFC.
- Publikacja przez uczestników zastrzeżeń oznaczonych jako „**Concern**”, opisujących możliwe problemy lub proponujących alternatywne rozwiązania. W przypadku poparcia zastrzeżenia przez redaktora lub jednego z zainteresowanych uczestników, zostaje ono przekwalifikowane na obowiązkowe do rozpatrzenia.
- Rozpatrzenie zgłoszonych zastrzeżeń, wypracowanie środków do ich uregulowania oraz wprowadzenie zmian do RFC.
- Po zakończeniu dyskusji i rozpatrzeniu zastrzeżeń ogłaszany jest 14-dniowy ostateczny okres komentarzy (FCP, Final Comment Period), w czasie którego można zgłaszać tylko nowe zastrzeżenia. Jeśli nowe zastrzeżenie zostanie zaakceptowane, dyskusja zostaje wznowiona, a okres ostatecznego przyjmowania zastrzeżeń zostaje przesunięty.
- Po zakończeniu ostatecznego okresu komentarzy i rozpatrzeniu wszystkich zastrzeżeń, RFC zostaje albo przyjęte, albo odrzucone.
Źródło: opennet.ru
