Umgestaltung des Freigabeprozesses für wesentliche Änderungen in GNOME

Die Entwickler von GNOME diskutieren die Einführung eines neuen Entscheidungsprozesses, der auf der Veröffentlichung von Vorschlägen in Form von RFC (Request for Comments) und deren anschließender gemeinsamer Genehmigung basiert. Die Mitglieder der GNOME Foundation werden eingeladen, sich an der Diskussion zu beteiligen und ihre Anmerkungen bis zum 4. Oktober abzugeben. Das RFC-basierte Modell soll nur in besonderen Fällen angewendet werden, um festgefahrene Situationen zu lösen, globale Änderungen im Projekt zu genehmigen, die die Arbeitsmethoden der Teilnehmer oder den Code verschiedener Anwendungen und Subsysteme betreffen, sowie architektonische Änderungen und umfangreiche Überarbeitungen der Benutzeroberfläche.

Es wird erwähnt, dass das derzeit praktizierte informelle Modell, das auf individuellen Entscheidungen basiert, zu Burnout der Teilnehmer, langwierigen Streitigkeiten und ermüdenden Konsenssuchungen in Chats führt. Das neue Modell bietet eine strenge Regelung zur Erhöhung der Transparenz, Strukturierung des Prozesses und Übergang zu kollektiver Verantwortung für Entscheidungen anstelle persönlicher Verantwortung. Zu den Nachteilen des RFC-basierten Managementmodells gehört die Komplexität des Prozesses für einige Entwickler und das Fehlen eines Mechanismus zur Konfliktbewältigung, der zu einer Blockade wichtiger RFCs führt.

Phasen der RFC-Förderung:

  • Einreichung der Datei RFC-XXXX-titel.md im GNOME/rfcs-Repository mit einem strukturiert ausgearbeiteten Vorschlag und einem Link zur Diskussion.
  • Diskussion des Vorschlags auf der Plattform Discourse mit gleichzeitiger Bearbeitung und Anpassung des RFC.
  • Veröffentlichung von Einwänden durch Teilnehmer mit dem Vermerk „**Concern**“, die mögliche Probleme beschreiben oder alternative Lösungswege vorschlagen. Bei Unterstützung eines Einwands durch den Redakteur oder einen der interessierten Teilnehmer wird dieser zu einem verbindlichen Punkt für die Prüfung.
  • Prüfung der geäußerten Einwände, Erarbeitung von Maßnahmen zu deren Behebung und Änderung des RFC.
  • Nach Abschluss der Diskussion und Prüfung der Einwände wird eine 14-tägige finale Kommentierungsphase (FCP, Final Comment Period) angekündigt, in der nur neue Einwände geäußert werden können. Wenn ein neuer Einwand angenommen wird, wird die Diskussion neu gestartet und die Frist für den finalen Empfang von Einwänden verschoben.
  • Nach Ende der finalen Kommentierungsphase und der Klärung aller Einwände wird der RFC entweder angenommen oder abgelehnt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4