Open
Description
Hi all, my PR here: #244 brought some super healthy discussions about the activeness of maintainers and their willingness to continue contributing.
We decided to put on-hold that PR so we can discuss it here.
My points are, which were presented in the community meetings:
- Improve security stance by reducing the inactive maintainers not required to have access to the project
- our maintainers list is SUPER outdated
- we have maintainers that haven't interacted with the project, haven't responded to mail, or slack message or even joined community meetings for years
- that full and outdated list of maintainers prevents the community of adding new maintainers as we have examples of very very active people which are not maintainers
- we must ensure we don't add only maintainers from a orgs(companies) that are having Harbor interested(offering or product)
- define an activity levels for contributors and maintainers which we can measure so we can make easier decisions in the future
- that's how Kubernetes is taking decisions based on these statistics - https://harbor.devstats.cncf.io/d/66/developer-activity-counts-by-companies?orgId=1&var-period_name=Last%20year&var-metric=contributions&var-repogroup_name=All&var-country_name=All&var-companies=All
- Merge this one - Add subproject maintainers to GOVERNANCE #156 - setup a dedicated call to discuss this issue!
Metadata
Metadata
Labels
No labels