Open by Design · Community-getrieben

Governance & Community

WAF++ ist eine community-getriebene, vendor-neutrale Initiative — mit klarer, transparenter Governance angelehnt an etablierte Open-Source-Modelle wie CNCF. Jede Entscheidung ist nachvollziehbar. Jede Rolle hat eine Amtszeit.

PRINZIPIEN

Gebaut zum Bleiben, offen von Anfang an

Drei Prinzipien, die die Governance von WAF++ prägen — leichtgewichtig genug, um schnell zu sein; strukturiert genug, um zu skalieren.

01
RFC-getriebene Entscheidungen

Jede wesentliche Änderung durchläuft einen Request for Comments — öffentlich ausgearbeitet, von der Community geprüft und mit Begründung entschieden. Keine stillen Updates, keine intransparenten Vendor-Entscheidungen. Die Geschichte ist die Governance.

02
Transparent & nachvollziehbar

Roadmap, Diskussionen, Abstimmungen und Entscheidungen sind öffentlich auf GitHub dokumentiert. Jede Person kann die Begründung nachverfolgen, eine Entscheidung anfechten oder eine Alternative vorschlagen — immer mit demselben Prozess.

03
Vendor-neutral, immer

Kein einzelnes Unternehmen kontrolliert WAF++. Governance-Rollen folgen dem Prinzip "aktive Contributor zuerst" und vendor-neutraler Balance. TSC-Zusammensetzung, Working-Group-Charters und Advisory Group setzen das strukturell um.

STRUKTUR

Governance auf einen Blick

Bewusst schlank, aber skalierbar — für eine wachsende Community. Entscheidungen fließen durch RFCs, Reviews und dokumentierte Abstimmungen.

Technical Steering Committee
Technische Richtung · RFC-Entscheidungen · 12-Monats-Amtszeit
Maintainers
Reviews · Qualität · Releases
User Advisory Group
Praxisfeedback · Audit-Perspektive
Contributors & Working Groups
Issues · PRs · WG-Arbeit · Vorschläge
Transparenz: GitHub · RFCs · Meeting-Protokolle
GOVERNANCE

Governance-Modell (CNCF-inspiriert)

Sechs klar definierte Rollen und Mechanismen — jede mit eigenem Umfang, Verantwortung und Prozess.

TSC
Technical Steering Committee

Verantwortlich für technische Richtung, Architekturentscheidungen und RFC-Genehmigungen. Gewählt aus aktiven Contributoren. 12-monatige, verlängerbare Amtszeiten.

Maintainers
Maintainer-Team

Pflegt die Kern-Repositories, führt Reviews durch und gewährleistet Konsistenz und Qualität. Ernannt für 12 Monate, verlängerbar je nach Aktivität.

WG
Working Groups

Themenfokussierte Gruppen für Säulen, Scoring, Controls und Referenzarchitekturen. Arbeiten offen via GitHub Issues und RFCs. Jede Person kann eine WG vorschlagen.

Advisory
User Advisory Group

Bringt Praxis-Perspektiven aus Projekten, Betrieb und Audits ein. Sorgt dafür, dass das Framework Produktionsrealität widerspiegelt — nicht nur Theorie.

Transparenz
Öffentlich by Default

Roadmap, Diskussionen, Abstimmungen und Entscheidungen sind öffentlich auf GitHub dokumentiert und nachvollziehbar. Keine privaten Entscheidungskanäle für Framework-Änderungen.

RFC
RFC-Prozess

Entwurf → Community-Review → Entscheidung → Umsetzung. Jede wesentliche Entscheidung ist begründet und mit dem Diskussions-Thread verknüpft.

REGELN

Rollen, Amtszeiten & Erwartungen

Klare Regeln machen Governance fair und vorhersehbar. Hier steht genau, wie Entscheidungen getroffen werden und wie Rollen funktionieren.

Maintainers

Maintainer-Amtszeiten

Ernannt für 12 Monate, verlängerbar wenn Engagement und Review-Aktivität vorhanden sind und keine begründeten Einwände bestehen.

Inaktivität: Nach 90 Tagen ohne Aktivität kann der Status nach einer Anfrage auf "Emeritus" gesetzt werden. Reaktivierung ist jederzeit möglich.

TSC

TSC-Amtszeiten

TSC-Mitglieder haben 12-monatige Amtszeiten, verlängerbar. Die Zusammensetzung folgt "aktive Contributor zuerst" und vendor-neutraler Balance. Rollen und Verantwortlichkeiten sind öffentlich dokumentiert.

Working Groups

Eine Working Group gründen

Jede Person kann eine WG vorschlagen. Erforderlich: ein Charter (Ziel, Umfang, Deliverables), Lead(s), ein Kommunikationskanal und ein Maintainer-Sponsor.

WG-Ergebnisse fließen als PRs und RFCs in die Haupt-Repositories zurück.

Entscheidungen

Lazy Consensus

Für kleinere Änderungen: Ein Vorschlag wird öffentlich gepostet mit 5 Werktagen für Review. Keine begründeten Einwände → angenommen.

Ein "Veto" muss begründet sein und eine alternative Lösung oder Anpassung vorschlagen.

Abstimmung

Quorum & Abstimmung

Für größere Entscheidungen (neue Säule, Breaking Changes, Charter-Änderungen) stimmt das TSC ab:

  • Quorum: mindestens 60 % der aktiven TSC-Mitglieder
  • Mehrheit: einfache Mehrheit der abgegebenen Stimmen
  • Minimum: mindestens 3 Stimmen bei kleinem TSC
  • Interessenskonflikte: Betroffene Mitglieder enthalten sich
Verhalten

Erwartungen

Vendor-neutral handeln, Community-Interessen priorisieren, Entscheidungen dokumentieren, respektvoll kommunizieren (Code of Conduct) und Sicherheitsthemen verantwortungsvoll über die definierten Kanäle melden.

Templates

Wo werden Entscheidungen getroffen?

RFCs für größere Änderungen · ADRs und Protokolle für Architekturentscheidungen · Issues und PRs für Umsetzung. Jede Entscheidung verweist auf die Diskussion, die zu ihr geführt hat.

RFCs & Entscheidungen auf GitHub →
COMMUNITY

Wo die Community zusammenkommt

Das Projekt entstand im Kontext der Cloud Native Conference und der bestehenden CCC-Community. Ziel: Praxiserfahrung bündeln und offen in der Öffentlichkeit weiterentwickeln.

Sessions & BoFs

Austausch auf Konferenzen — Talks, Panels und Birds-of-a-Feather-Sessions, bei denen Engineers reale Herausforderungen und Muster teilen.

Workshops

Praxisnahe Workshops zu Reifegradmodellen, Scoring und Implementierung — Framework-Konzepte werden zu Engineering-Praxis.

Roadmap- & RFC-Sessions

Öffentliche Sessions zur Roadmap und offenen RFC-Entwürfen — jede Person kann teilnehmen, kommentieren und mitgestalten, was als Nächstes gebaut wird.

Community-Kanäle
GitHub
Issues · PRs · RFCs · Discussions
Öffnen →
Slack
Community-Chat in Echtzeit
Konferenzen
Talks · Workshops · BoFs
Ansehen →
RFC-Prozess
Entwurf · Review · Entscheiden · Umsetzen
RFCs →
Alle Kanäle sind offen. Keine Einladung nötig, um mitzulesen. Beiträge auf jedem Level willkommen.
MITMACHEN

Wie du beitragen kannst

Es gibt keine Mindestbeitragsgröße. Jeder geteilte Use Case, jedes gegebene Review, jeder kommentierte RFC bringt das Framework voran.

Teilen
Use Cases teilen

Welche Herausforderungen begegnen dir in Cloud-Projekten? Welche Muster funktionieren — und welche nicht? Praxiserfahrung ist der wertvollste Input, den das Framework bekommen kann.

Vorschlagen
Kriterien & Controls vorschlagen

Input für Reifegradmodelle und Fragebögen: Was muss immer geprüft werden? Neue Controls, Scoring-Kriterien und Assessment-Muster entstehen hier.

Reviewen
Reviewen & Feedback geben

Architekturmuster und Referenzmodelle auf Konsistenz, Praxistauglichkeit und Trade-offs prüfen. Offene RFCs brauchen immer durchdachte Engineering-Perspektiven.

Schreiben
Dokumentation & Übersetzungen

Inhalte verbessern, erweitern und in weitere Sprachen übersetzen. Gute Dokumentation ist die halbe Miete — und immer gefragt.

Bauen
Working Group beitreten

An Säulen, Scoring, Controls oder Referenzarchitekturen mitarbeiten — transparent auf GitHub. Working Groups sind der Weg, wie das Framework in fokussierten, rechenschaftspflichtigen Sprints wächst.

Sprechen
Speaker & Sessions

Themen zu CFPs einreichen, Talks halten oder BoFs auf Konferenzen moderieren. Öffentlich präsentierte Praxisbeispiele prägen das Framework mehr als jeder RFC allein.

Auf GitHub beitragen →
COMMUNITY SLACK

Diskutiert mit uns auf Slack

Unser Slack-Workspace ist der Ort für Community-Austausch rund um WAF++ — für Fragen, Framework-Änderungen, Working-Group-Koordination und alles, was auf GitHub zu viel Platz wegnimmt.

Community-Austausch
Fragen, Ideen & Erfahrungen teilen
Framework-Änderungen
Frühe Diskussion vor RFCs & PRs
Working Groups
Koordination & schnelle Abstimmung
FOUNDATION-READY

Nachvollziehbar. Fair. Offen.

Governance ist gelebte Praxis. Wir halten Prozesse leichtgewichtig, aber klar — damit WAF++ mit der Community wachsen kann, ohne Rechenschaftspflicht zu verlieren.

KOMMT BALD · 12. MAI 2026
WAF++ 1.0
inkl. WAFPass 1.0

Die erste stabile Version des WAF++ Frameworks und der WAFPass CLI.

Veröffentlicht am Vorabend der Cloud Native Conference DE12. Mai 2026 · 20:00 CEST