Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add governance and membership pathway documentation #1064

Closed
elliotgunton opened this issue May 13, 2024 · 0 comments · Fixed by #1067
Closed

Add governance and membership pathway documentation #1064

elliotgunton opened this issue May 13, 2024 · 0 comments · Fixed by #1067
Assignees
Labels
type:informational Provides information or notice to the community

Comments

@elliotgunton
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
We want to make it clear how community members can become maintainers of the project. We also want to incorporate aspects of the argoproj governance and membership docs

Describe the solution you'd like
We'd like to reflect Argo's membership roles - we would only need a subset to begin with, including:

  • Member - allowing triaging of issues and can be assigned issues/PRs
  • Approver - allowing merges to main
  • Maintainer (aka "Lead") - setting direction and priorities. This includes voting powers related to HEPs (as described here)

We should require a certain number of contributions to become a Member and Approver. Becoming a Maintainer should be with nomination and agreement between existing maintainers.

Describe alternatives you've considered

  • Not expanding the pool of maintainers
  • Ad-hoc giving people permissions

Additional context
Add any other context or screenshots about the feature request here.

@elliotgunton elliotgunton added the type:informational Provides information or notice to the community label May 13, 2024
@samj1912 samj1912 self-assigned this May 14, 2024
samj1912 added a commit that referenced this issue May 15, 2024
**Pull Request Checklist**
- [x] Fixes #1064 

**Description of PR**

This adds a governance process to hera and a pathway to maintainership.

---------

Signed-off-by: Sambhav Kothari <skothari44@bloomberg.net>
Signed-off-by: Sambhav Kothari <sambhavs.email@gmail.com>
Signed-off-by: Flaviu Vadan <flaviuvadan@gmail.com>
Signed-off-by: Elliot Gunton <egunton@bloomberg.net>
Co-authored-by: Elliot Gunton <egunton@bloomberg.net>
Co-authored-by: Flaviu Vadan <flaviuvadan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:informational Provides information or notice to the community
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants