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

🔧 Repository: Expand governance on community-plugins maintainers #1766

Open
2 tasks done
04kash opened this issue Oct 25, 2024 · 4 comments
Open
2 tasks done

🔧 Repository: Expand governance on community-plugins maintainers #1766

04kash opened this issue Oct 25, 2024 · 4 comments

Comments

@04kash
Copy link
Contributor

04kash commented Oct 25, 2024

📜 Description

As discussed in the SIG, we need explicit guidelines on how to transition from a plugin owner to a plugins maintainer within the community-plugins repository.

Here are some suggested criteria to include:

  • Must be an approved plugin owner.
  • Provide links to examples of PR reviews from other workspaces and codeowners.
  • Showcase links to work done that helps maintain or improve workflows and tooling.

Thoughts?

👍 Expected behavior

We have explicit guidelines on how to transition from a plugin owner to a plugins maintainer within the community-plugins repository

👎 Current Behavior

We don't have explicit guidelines on how to transition from a plugin owner to a plugins maintainer within the community-plugins repository

👟 Reproduction steps

NA

📃 Provide the context for the Bug.

No response

👀 Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

@04kash 04kash added the bug Something isn't working label Oct 25, 2024
@BethGriggs
Copy link
Collaborator

One final criteria could be 'Additional member approved by existing community plugins maintainers'

@04kash 04kash removed the bug Something isn't working label Oct 25, 2024
@awanlin
Copy link
Contributor

awanlin commented Nov 4, 2024

Being active in the Backstage repo itself as well as running a Backstage instance at an Organization would be really helpful to have. I would personally weigh these things higher than what is noted in this issue description.

@BethGriggs
Copy link
Collaborator

Being active in the Backstage repo itself as well as running a Backstage instance at an Organization would be really helpful to have. I would personally weigh these things higher than what is noted in this issue description.

I agree with those as supporting contributions as they're useful for general context. But, I would imagine contributing to the backstage/backstage repository itself should be a pathway to backstage/backstage core maintainership. Exhaustive contributions to backstage/community-plugins repository alone should be enough for someone to be a Community Plugins area maintainer. As the project is grows, I don't think it'll be reasonable to expect contributors to be across all spaces.

@vinzscam
Copy link
Member

We already have some docs here: https://github.com/backstage/community/blob/main/GOVERNANCE.md#project-area-maintainer
Happy to iterate if there is anything that can be improved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants