I sviluppatori di GNOME hanno approvato un nuovo processo decisionale basato sulla pubblicazione di proposte in forma di RFC (Request for Comments) e la loro successiva approvazione collettiva. Il modello RFC introduce una rigida regolamentazione per aumentare la trasparenza, strutturare il processo e passare a una responsabilità collettiva per le decisioni anziché individuale. Il modello basato su RFC sarà utilizzato per uscire da situazioni di stallo in cui non si riesce a raggiungere un consenso, per approvare cambiamenti architetturali e importanti revisioni dell'interfaccia, nonché per approvare cambiamenti globali nel progetto che interessano i metodi di lavoro dei partecipanti o il codice di diverse applicazioni e sottosistemi.
Fasi di avanzamento degli RFC:
- Invio nel repository GNOME/rfcs del file RFC-XXXX-nome.md con la proposta strutturata e il link alla discussione.
- Discussione della proposta sulla piattaforma Discourse con eventuali elaborazioni e modifiche all'RFC.
- Pubblicazione da parte dei partecipanti di obiezioni contrassegnate come '**Concern**', che descrivono possibili problemi o propongono alternative. In caso di supporto dell'obiezione da parte dell'editore o di uno dei partecipanti interessati, essa viene considerata obbligatoria per l'esame.
- Esame delle obiezioni sollevate, sviluppo di misure per la loro risoluzione e modifica dell'RFC.
- Al termine della discussione e dell'esame delle obiezioni, viene annunciato un periodo finale di commento di 14 giorni (FCP, Final Comment Period), durante il quale possono essere sollevate solo nuove obiezioni. Se viene accettata una nuova obiezione, la discussione riprende e il periodo finale per l'accettazione delle obiezioni viene posticipato.
- Al termine del periodo finale di commento e dopo la risoluzione di tutte le obiezioni, l'RFC viene o accettato o respinto.
Fonte: opennet.ru
