ownCloud Community Governance Charter

ownCloud — een Kiteworks bedrijf

Status: Ambitieus (v0.1) — Dit charter beschrijft ons beoogde governance-model. We voeren het gefaseerd in. Items met een streefdatum weerspiegelen ons huidige plan, geen harde toezegging.

Principes

  • Transparantie. Beslissingen die de community raken, worden publiekelijk genomen. Roadmapprioriteiten, architectuurbeslissingen en beleidswijzigingen worden besproken in open kanalen. Waar beslissingen intern genomen moeten worden (bijvoorbeeld om veiligheids- of commerciële redenen), lichten we de uitkomst en motivatie zo snel mogelijk toe.
  • Rentmeesterschap, geen eigendom. Kiteworks is de zakelijke rentmeester van ownCloud. Rentmeesterschap betekent investeren in de langetermijngezondheid van het project — financiering van ontwikkeling, onderhoud van infrastructuur, waarborgen van beveiliging — met respect voor de stem van de community bij het bepalen van de koers. Rentmeesterschap is niet hetzelfde als eenzijdige controle.
  • Verworven autoriteit. Maintainer-status, reviewerrechten en governance-rollen worden verdiend door langdurige, hoogwaardige bijdrage. Ze worden niet toegekend op basis van titel, dienstverband of anciënniteit alleen.
Principes

Rollen

Contributors

Contributors zijn iedereen die bijdraagt aan het project: code, documentatie, testen, design, promotie of community-ondersteuning. Van alle contributors wordt verwacht dat ze de Gedragscode en het DCO sign-off proces volgen.

Reviewers

Reviewers zijn ervaren contributors die consequent kwaliteit en bekendheid met een specifiek deel van de codebase hebben aangetoond. Reviewers kunnen pull requests goedkeuren, maar niet mergen zonder goedkeuring van een maintainer. Reviewer-status wordt toegekend door maintainers op basis van bijdragegeschiedenis.

Maintainers

Maintainers zijn verantwoordelijk voor de beveiliging, gezondheid, kwaliteit en richting van één of meer repositories of componenten. Maintainers kunnen pull requests mergen, releases goedkeuren en architectuurbeslissingen nemen binnen hun scope. Maintainer-status wordt toegekend door de OSPO in overleg met bestaande maintainers en op basis van een bewezen staat van dienst met significante, langdurige bijdragen.

OSPO (Open Source Program Office)

De OSPO is het organisatorische orgaan binnen Kiteworks dat verantwoordelijk is voor de open source-strategie, governance, licenties, communitygezondheid en ecosysteem-betrokkenheid van ownCloud. De OSPO stelt beleid vast, lost geschillen op die niet op maintainer-niveau kunnen worden opgelost en fungeert als schakel tussen de community en de leiding van Kiteworks.

Besluitvorming

Technische beslissingen

Architectuur, API-design en implementatie-aanpak worden binnen hun scope bepaald door maintainers, met input van reviewers en contributors via GitHub-issues en PR’s. Meningsverschillen worden opgelost door overleg. Als er geen consensus wordt bereikt, beslist de betreffende maintainer of maintainers. Beslissingen kunnen worden geëscaleerd naar de OSPO.

Beleidsbeslissingen

Licenties, bijdragerregels, wijzigingen in governance en handhaving van de Gedragscode worden door de OSPO genomen met input van de Community Advisory Board en de maintainergroep.

Roadmapbeslissingen

Roadmapbeslissingen worden genomen door Kiteworks productmanagement in overleg met de OSPO en de Community Advisory Board. Kiteworks bepaalt de strategische richting. De community beïnvloedt prioriteiten via de CAB, via betrokkenheid bij GitHub-issues (upvotes, reacties, RFC’s) en via directe bijdrage.

We zijn hier eerlijk over: Kiteworks stuurt de roadmap aan. Dit is een commercieel ondersteund open source-project, geen door een stichting bestuurd project. Waar we ons aan committeren is dat de roadmap openbaar is, de motivatie wordt uitgelegd en de community zinvolle kanalen heeft om invloed uit te oefenen. Als je iets bouwt en het is goed, dan is er een pad om te mergen — ongeacht of het op de roadmap stond.

Governance Organen

Maintainergroep

De maintainergroep bestaat uit alle actieve maintainers van ownCloud-repositories. Ze komen regelmatig samen (maandelijks of indien nodig) om overkoepelende technische kwesties te bespreken en houden een openbare lijst van maintainers per repository bij.

Streefdoel: Publiceer de eerste maintainerlijst vóór Q3 2026.

Community Advisory Board

De CAB bestaat uit 5–9 leden afkomstig van externe contributors, institutionele gebruikers en technologiepartners. Leden dienen een termijn van 12 maanden, eenmaal verlengbaar. De CAB vergadert elk kwartaal met de OSPO om de roadmap, governance en communitygezondheid te bespreken. Samenvattingen van de vergaderingen worden openbaar gepubliceerd.

Streefdoel: Oprichting van de eerste CAB vóór Q4 2026.

Open Source Program Office

De OSPO wordt geleid door de Vice President, Open Source Program Office bij Kiteworks. De OSPO is verantwoordelijk voor governancebeleid, licenties, communitygezondheidsstatistieken, ecosysteem-betrokkenheid en upstream-bijdragstrategie. De OSPO publiceert jaarlijks een rapport met bijdragenstatistieken, governancewijzigingen, communitygezondheid en strategische richting.

Contact: ospo@kiteworks.com

Streefdoel: Eerste jaarlijkse OSPO-rapport vóór Q2 2027.

Conflictoplossing

Meningsverschillen zijn normaal bij open source. Onze aanpak:

  1. Overleg. De meeste meningsverschillen worden opgelost door respectvol overleg op het relevante GitHub-issue of PR. Ga uit van goede bedoelingen.
  2. Maintainerbeslissing. Als overleg het probleem niet oplost, nemen de betreffende maintainer(s) een beslissing en documenteren ze de motivatie.
  3. OSPO-escalatie. Als een contributor het niet eens is met een maintainerbeslissing, kan deze escaleren naar de OSPO. De OSPO beoordeelt, overlegt met relevante partijen en neemt binnen 10 werkdagen een bindend besluit.
  4. Overtredingen van de Gedragscode worden apart behandeld via het CoC-handhavingsproces. Meldingen gaan naar coc@owncloud.com.
Conflictoplossing
Transparantieverplichtingen

Transparantieverplichtingen

  • Openbare roadmap. Minimaal elk kwartaal onderhouden en bijgewerkt. (Streefdoel: Q3 2026)
  • Openbare maintainerlijst. Per repository, actueel gehouden. (Streefdoel: Q3 2026)
  • Architecture Decision Records (ADR’s). Belangrijke architectuurbeslissingen worden als ADR’s in de repository vastgelegd (al in gebruik voor oCIS).
  • Governance changelog. Wijzigingen in dit charter, licenties of bijdragebeleid worden publiekelijk aangekondigd met een minimale reactietermijn van 30 dagen voordat ze ingaan.
  • Jaarlijks OSPO-rapport. Wordt openbaar gepubliceerd. (Streefdoel: Q2 2027)

Licentie Governance

Nieuwe repositories gebruiken standaard de Apache License 2.0. Licentiewijzigingen voor bestaande repositories vereisen goedkeuring van de OSPO, een openbare RFC met een reactietermijn van 30 dagen en overleg met de Community Advisory Board.

ownCloud gebruikt licentieonduidelijkheid niet als commercieel middel. Licentiekeuzes zijn openbaar, doelbewust en consequent toegepast.

Licentie Governance
Evolutie van dit Charter

Evolutie van dit Charter

Dit is versie 0.1 van het governance-charter. Het zal zich ontwikkelen naarmate de community groeit en volwassen wordt. Wijzigingen volgen het governance changelog-proces:

  1. openbare aankondiging
  2. reactietermijn van 30 dagen
  3. OSPO-besluit

We erkennen dat dit charter op onderdelen ambitieus is.

Sommige mechanismen —

  • de CAB
  • het jaarlijkse rapport
  • de maintainerlijst

— bestaan nog niet. We publiceren het charter nu, in plaats van te wachten tot alles gereed is, omdat we geloven dat transparantie over onze richting beter is dan stilte.

Implementatietijdlijn

Mijlpaal Streefdatum Status
Publiceer Governance Charter v0.1 Q2 2026 In uitvoering
Beëindig legacy CLA, implementeer DCO Q2 2026 In uitvoering
Publiceer AI-ondersteund bijdragebeleid Q2 2026 In uitvoering
Publiceer Security Disclosure Policy Q2 2026 In uitvoering
Publiceer eerste maintainerlijst per repository Q3 2026 Gepland
Publiceer openbare roadmap Q3 2026 Gepland
Stel Community Advisory Board in Q4 2026 Gepland
Eerste CAB-vergadering Q4 2026 Gepland
Eerste jaarlijkse OSPO-rapport Q2 2027 Gepland
Governance Charter v1.0 (na CAB-input) Q2 2027 Gepland

Veelgestelde vragen

Kiteworks fungeert als de zakelijke beheerder van ownCloud en investeert in de langetermijngezondheid van het project door de ontwikkeling te financieren, de infrastructuur te onderhouden en de beveiliging te waarborgen. Beheer betekent echter niet eenzijdige controle; Kiteworks respecteert de stem van de community bij het bepalen van de koers van het project.

De status van beheerder wordt toegekend door het Open Source Program Office (OSPO) in overleg met bestaande beheerders. Dit is gebaseerd op een bewezen staat van dienst met belangrijke, blijvende bijdragen aan het project, waarbij gezag wordt verdiend door inzet en niet door titel of dienstverband.

De Community Advisory Board (CAB) bestaat uit 5–9 leden afkomstig van externe bijdragers, institutionele gebruikers en technologiepartners. De CAB komt elk kwartaal samen met de OSPO om de roadmap, het bestuur en de gezondheid van de community te bespreken en biedt een kanaal voor input vanuit de community. Samenvattingen van de vergaderingen worden openbaar gepubliceerd.

Conflicten worden opgelost via een gestructureerd proces: te beginnen met een respectvolle discussie op GitHub-issues of PR’s, gevolgd door een besluit van de betreffende beheerder als er geen consensus wordt bereikt. Als een bijdrager het niet eens is, kan deze escaleren naar de OSPO, die binnen 10 werkdagen een bindend besluit neemt. Overtredingen van de gedragscode worden apart behandeld via een speciaal handhavingsproces.

Aan de slag.

Het is eenvoudig om te beginnen met het waarborgen van naleving van regelgeving en het effectief beheren van risico’s met Kiteworks. Sluit je aan bij de duizenden organisaties die vol vertrouwen privégegevens uitwisselen tussen mensen, machines en systemen. Begin vandaag nog.

Table of Content
Share
Tweet
Share
Explore Kiteworks