7 Projektgovernance Und Open Source Strategie

🤝 7. Projektgovernance und Open-Source-Strategie

ICP ist ein Open-Source-Projekt, dessen langfristiger Erfolg von transparenten Governance-Strukturen und aktiver Community-Beteiligung abhängt.

Open-Source-Positionierung

ICP wird unter einer Open-Source-Lizenz veröffentlicht, die sicherstellt, dass jede Person, Organisation oder jedes Unternehmen die Protokollspezifikation und zugehörige Tools frei verwenden, modifizieren und verteilen kann.

Kern-Open-Source-Werte:

  • Transparenz: Alle Designentscheidungen, Diskussionen und Änderungsaufzeichnungen sind öffentlich zugänglich
  • Zusammenarbeit: Ermutigung globaler Entwickler zur Teilnahme an der Protokollevolution
  • Community-getrieben: Die Entwicklungsrichtung des Protokolls wird durch Community-Bedürfnisse und Konsens bestimmt

Governance-Modell

Das Projekt verwendet eine geschichtete Governance-Struktur:

  • Core Maintainers: Besitzen Code-Merge-Berechtigungen und Architekturentscheidungsrechte
  • Contributors: Community-Mitglieder, die Code, Dokumentation oder Übersetzungen über Pull Requests einreichen
  • Community Members: Die breitere Gruppe, die an Diskussionen teilnimmt, Issues einreicht und Feedback gibt

Entscheidungsprozess:

  1. Wichtige Protokolländerungen werden über den RFC-Prozess (Request for Comments) vorangetrieben
  2. RFC-Vorschläge durchlaufen eine öffentliche Diskussionsphase
  3. Core Maintainers treffen endgültige Entscheidungen basierend auf Community-Konsens
  4. Alle Entscheidungen und Begründungen werden öffentlich dokumentiert

Community-Beteiligungsmechanismen

  • Beitragsrichtlinien: Detaillierte Beitragsprozesse für Code, Dokumentation und Übersetzungen
  • Kommunikationskanäle: GitHub Discussions für technische Diskussionen, Issues für Problemverfolgung
  • Verhaltenskodex: Klare Community-Verhaltensstandards für eine inklusive Zusammenarbeitsumgebung
  • Übersetzungsbeiträge: Übersetzungen in 9 Sprachen werden gemeinschaftlich erstellt, Chinesisch ist die Quellsprachversion