A GNOME fejlesztői jóváhagyták az új döntéshozatali folyamatot, amely az ajánlatok RFC (Request for Comments) formában történő közzétételén és azok közös elfogadásán alapul. Az RFC-modell szigorú szabályozást vezet be a folyamat átláthatóságának növelése, a folyamat strukturálása, valamint a személyes felelősség helyett a kollektív felelősségvállalás érdekében. Az RFC alapú modelt olyan helyzetekből való kilépéshez használják, ahol nem sikerül konszenzusra jutni, az architekturális változások és jelentős felújítások jóváhagyásához, valamint olyan globális változások bevezetéséhez a projektben, amelyek befolyásolják a résztvevők munkamódszereit vagy különböző alkalmazások és alrendszerek kódját.
Az RFC előmozdításának szakaszai:
- A GNOME/rfcs tárolóba való beküldés RFC-XXXX-nev.md néven, amely tartalmazza a strukturált javaslatot és a vitára mutató hivatkozást.
- A javaslat vitája a Discourse platformon, párhuzamosan a RFC finomításával és módosításaival.
- A résztvevők által benyújtott, „**Concern**” megjegyzéssel ellátott ellenvetések közzététele, amelyek leírják a lehetséges problémákat vagy alternatív megoldásokat javasolnak. Ha az ellenvetést a szerkesztő vagy az egyik érdekelt résztvevő támogatja, akkor kötelezően figyelembe kell venni.
- Az ellenvetések felülvizsgálata, a megoldásmódok kidolgozása és a RFC módosításainak bevezetése.
- A vita és az ellenvetések áttekintésének befejezése után 14 napos végső észrevételezési időszak (FCP, Final Comment Period) kezdődik, amely alatt csak új ellenvetések tehetők. Ha új ellenvetést fogadnak el, akkor a vita újraindul, és a végső ellenvételi időszak eltolódik.
- A végső észrevételezési időszak és az összes ellenvetés megoldása után az RFC vagy elfogadásra, vagy elutasításra kerül.
Forrás: opennet.ru
