Zusammenfassung

  • Ein Beitrag des technischen Aufsichtsgremiums von CNCF vom 26. August 2026 berichtet für 72 untersuchte Projekte eine Graduationsrate von 59,1 Prozent, wenn beim Eintritt in die Sandbox Maintainer aus mehreren Organisationen beteiligt waren, gegenüber 28,6 Prozent bei Projekten mit Maintainer aus nur einer Organisation. Der Beitrag nennt das Verhältnis von 2,07 zu 1. Auf der hier geprüften Seite fehlen jedoch die Gruppengrößen, der Beobachtungszeitraum, Projektdaten und eine Beschreibung der statistischen Methode.
  • Der aktuelle Graduation-Antrag verlangt neben Maintainerinnen und Maintainer aus mindestens zwei Organisationen auch einen dokumentierten und nachgewiesenen Organisationsausgleich für Governance-Entscheidungen. Keiner dieser Punkte ist mit der Sandbox-Eintrittsassoziation gleichzusetzen; die 75-Prozent-Schwelle im Beitrag bleibt eine Empfehlung.
  • Laut CNCF stützte sich PR #2265 auf Reviews von 71 graduierten und incubating Projekten. Das Zwei-Organisationen-Kriterium für Maintainer bestand bereits; die PR präzisierte seine Prüfung und ergänzte einen eigenständigen Organisationsausgleich. Ein späterer Beitrag untersucht 72 Projekte, ohne die Populationen öffentlich abzugleichen.

Ein Projekt kann als Entwicklungsteam eines einzelnen Unternehmens starten, später Beiträge aus anderen Organisationen aufnehmen und schließlich den Übergang in eine höhere Reifestufe beantragen. Bei diesem Antrag kommt es auf konkrete Prüfunterlagen an. Wer den gesamten Verlauf auf eine Kennzahl reduziert, verwischt drei Fragen: Wann wurde die Organisationsstruktur erfasst? Welche Entscheidung soll die Zahl informieren? Und wer darf aus einer Beobachtung eine verbindliche Aufstiegsbedingung machen?

Der Beitrag vom 26. August stammt von Karena Angell, der Vorsitzenden des technischen Aufsichtsgremiums von CNCF. Er sagt, dass die Analyse 72 graduierte, incubating und archivierte Projekte umfasst. Projekte, deren Maintainer beim Eintritt in die Sandbox aus mehreren Organisationen kamen, erreichten demnach zu 59,1 Prozent die Graduation; bei einer einzigen Organisation waren es 28,6 Prozent. CNCF bezeichnet das als Faktor 2,07 und nutzt die Auswertung, um Governance-Modelle und Schutzmechanismen zu diskutieren.

Die beiden gerundeten Raten ergeben dividiert tatsächlich ungefähr 2,07. Daraus geht aber nicht hervor, wie viele Projekte in den Gruppen waren, welche Daten die Kohorte abdecken, wie „Maintainer“ definiert wurde oder wie Wechsel der Organisation und der Projektstufe berücksichtigt wurden. Die geprüfte Seite verlinkt weder projektbezogene Datensätze noch erläutert sie die statistische Methode. Das begrenzt, was Leserinnen und Leser anhand dieser Seite eigenständig nachvollziehen können. Es belegt weder einen Fehler in der Analyse noch, dass CNCF keine weiteren Unterlagen besitzt.

Ebenso wenig trägt es die Behauptung, mehrere Organisationen hätten die Graduation verursacht.

Das nächstliegende formale Kriterium steht in einem anderen Dokument. Die aktuelle Governance-Review-Vorlage des Gremiums markiert Maintainer aus mindestens zwei Organisationen, die die Überlebensfähigkeit des Projekts zeigen, bei der Incubation als nicht anwendbar und bei der Graduation als erforderlich. Das ist ein ausdrücklich an die Projektstufe geknüpfter Prüfpunkt. Der Beitrag vergleicht dagegen die Organisationsstruktur beim Sandbox-Eintritt mit einem späteren Ergebnis. Die eine Aussage beschreibt einen aggregierten Zusammenhang zu einem früheren Zeitpunkt; die andere formuliert eine spätere Anforderung.

Es sind keine austauschbaren Aussagen.

Der aktuelle Graduation-Antrag enthält eine zweite, separate Pflicht: Das Projekt muss einen Organisationsausgleich für Governance-Entscheidungen dokumentieren und seine Umsetzung nachweisen, etwa durch organisationsgewichtete Abstimmungen, Organisationsobergrenzen in einem Lenkungsgremium oder eine gleichwertige Sicherung. Die Zahl der Maintainer-Organisationen allein erfüllt diese Prüfung nicht. Die im Beitrag empfohlene Schwelle von 75 Prozent bleibt eine Orientierung und ist nicht der Wortlaut dieser Anforderung.

Die Änderungshistorie klärt einen Teil der Abfolge. Der Graduation-Antrag enthielt das Kriterium von Maintainer aus mindestens zwei Organisationen bereits vor PR #2265. Die PR behielt es bei, präzisierte die Prüfung anhand der aktuellen Maintainerliste und, sofern verfügbar, von LFX Insights und ergänzte separat die Pflicht, einen Organisationsausgleich für Governance-Entscheidungen zu dokumentieren und nachzuweisen. Laut PR-Beschreibung stützte sich die Arbeit auf Erkenntnisse aus Reviews von 71 graduierten und incubating Projekten.

Die in PR #2265 genannten 71 Projekte und die am 26. August veröffentlichte Analyse von 72 Projekten lassen sich bislang nicht zu einer gemeinsamen Reihe verbinden. Die PR beschreibt graduierte und incubating Projekte; der spätere Beitrag schließt auch archivierte Projekte ein. Die geprüfte PR-Beschreibung und der Beitrag vom 26. August bieten keinen projektbezogenen Abgleich und gleichen weder Populationsdefinitionen und Stichtage noch den Umgang mit archivierten Projekten oder mögliche Überschneidungen ab.

Ohne diesen Abgleich lässt sich nicht nachvollziehen, wie die von der PR angeführten Review-Erkenntnisse zur späteren 2,07-Angabe stehen. Die belegte Abfolge bleibt davon unberührt: Das Zwei-Organisationen-Kriterium bestand schon vorher; die PR präzisierte seine Prüfung und ergänzte einen eigenen Ausgleichsmechanismus. Antragstellende sollten deshalb Sandbox-Eintrittsmessung, bestehendes Graduation-Kriterium, neuen Mechanismus und das jeweilige Projekt-Review getrennt dokumentieren.

Der August-Beitrag behandelt noch einen dritten Mechanismus: organisationsgewichtete Abstimmungen. Dabei werden Stimmen Organisationen zugeordnet und der Einfluss eines einzelnen Unternehmens kann gedeckelt werden. Das kann Governance-Entscheidungen begrenzen, selbst wenn die meisten Maintainer bei einem Unternehmen beschäftigt sind. Das Zwei-Organisationen-Kriterium beschreibt dagegen, aus welchen Organisationen die Maintainergruppe besteht. Außerdem unterscheidet der Beitrag Governance-Entscheidungen von technischen Fragen wie Code-Review, Merge-Rechten und Releases.

Diese Hebel greifen an verschiedenen Stellen an und sind keine Varianten desselben „Vielfalt“-Mechanismus.

Der Beitrag trennt auch zwischen den geltenden Anforderungen je Reifestufe und Empfehlungen für die langfristige Gesundheit eines Projekts. In seiner Modellübersicht empfiehlt er organisationsgewichtete Abstimmungen, wenn eine Organisation mehr als 75 Prozent der Beiträge stellt. Das ist im Beitrag eine Empfehlung. Die geprüften Unterlagen zeigen nicht, dass der Schwellenwert automatisch eine Aufnahmebedingung wäre. Für geltende Anforderungen verweist der Beitrag auf die aktuellen Antrags- und Review-Unterlagen.

Diese Unterlagen bilden mehr ab als ein einfaches Bestehen oder Durchfallen. Die Governance-Review-Vorlage trennt „Must-Fix Items“ von „Areas for Improvement“ und bezeichnet Letztere als nicht blockierend. In der Matrix sind einzelne Punkte je Projektstufe als „Suggested“ oder „Required“ markiert. Der Due-Diligence-Leitfaden beschreibt die Prüfung als zeitpunktbezogene Bewertung anhand dokumentierter Reifekriterien, üblicherweise bei einem Antrag auf Stufenwechsel. Abweichungen und Umsetzungsnotizen sollen einzelnen Kriterien zugeordnet werden; zusätzliche Empfehlungen sind möglich.

Empfehlung, formales Kriterium und Entscheidung im Einzelfall haben unterschiedliche Folgen.

Das öffentlich beschriebene Mandat des Gremiums umfasst Projektbewertungen und Reifeübergänge innerhalb des vom Vorstand gesetzten Rahmens. Der Lebenszyklusprozess unterscheidet Sandbox, Incubation, Graduated und Archived und sieht Prüfung, öffentliche Kommentierung und Abstimmung vor. Beiträge aus der Community können die Entscheidungsgrundlage verbessern, ersetzen aber nicht die im Prozess festgelegte Entscheidungsbefugnis. Umgekehrt wird ein Beitrag der Vorsitzenden des Gremiums nicht automatisch zu einer neuen Regel.

Eine Prinzipienseite des Gremiums ergänzt eine wichtige Grenze: Sie beschreibt „minimal viable governance“ und hält fest, dass einem Projekt nach der Graduation neue Governance-Anforderungen grundsätzlich nicht ohne dessen Zustimmung auferlegt werden können, außer wenn das Gesetz es verlangt. Die geprüfte Datei liegt auf dem veränderlichen main-Branch und weist weder ein sichtbares Freigabedatum noch eine Version aus. Die Aussage sollte als veröffentlichter Grundsatz mit diesem Vorbehalt wiedergegeben werden; die geprüften Dokumente klären nicht abschließend, wie er zu jedem späteren Kriterium oder Beschluss steht.

Daniel Kade schlägt deshalb einen nachvollziehbaren „Evidence-to-Rule“-Nachweis vor. Er sollte die untersuchte Population, den Zeitraum, Definitionen, Nenner und Grenzen der Analyse offenlegen. Jede Schlussfolgerung wäre als Beobachtung, Empfehlung oder Kriterium zu kennzeichnen. Bei einer verbindlichen Bedingung gehörten das zuständige Beschlussorgan, die Version, die betroffene Projektstufe, das Inkrafttreten und die Anwendung auf bereits graduierte Projekte in den Nachweis. Schließlich sollte die kriteriumsbezogene Begründung der Einzelprüfung erhalten bleiben und nicht blockierende Hinweise von Aufstiegsbedingungen getrennt werden.

Das ist ein Vorschlag des Autors, keine CNCF-Regel.

Der Faktor 2,07 kann Maintainer dabei unterstützen, einen Maintainer-Rat, ein gewähltes Steering Committee oder föderierte Governance-Modelle abzuwägen. Er kann auch die Frage anstoßen, ob die Entscheidungsrechte zu den Personen und Organisationen passen, die die Arbeit leisten. Aber die Kennzahl ersetzt nicht den Wortlaut einer Regel; und der Regeltext erklärt nicht die Kennzahl. Wenn beide Dokumente miteinander verknüpft, ihre Funktionen aber getrennt werden, lässt sich besser erkennen, was die Daten nahelegen, was CNCF in einer bestimmten Stufe verlangt und was das Projekt selbst entscheiden kann.

Quellen