cloudnative-pg / cloudnative-pg

CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance

Home Page:https://cloudnative-pg.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Recognize contributors and subprojects

gbartolini opened this issue · comments

Discussed in #3119

Originally posted by gbartolini October 19, 2023
Initially, we decided to open source CloudNativPG and adopt a simple governance model based on maintainers. At that time we used the related CNCF template as a base.

While this was the right choice at start of the project, it is proving to be inadequate for several reasons, primarily:

  • the accelerated adoption of CloudNativePG
  • the growth of the community
  • the increasing number of satellite projects, like website, Helm charts, container images, and so on

The idea could be to move to the next stage, by partially using the subproject template provided by the CNCF as a base and slowly integrate it in our governance model (not necessarily entirely - for example I don't think we are ready yet for elections). Subproject might need more autonomy and agility to make decisions indepedently, responsibly and in a faster way, without being slowed by the current maintainers' list.

We should also consider the contributor role (or similar) and properly document it in the ladder page.

I would like us maintainers to consider this.