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

Define policy and process for accepting repos in crossplane-contrib #32

Open
jbw976 opened this issue Jun 21, 2022 · 0 comments
Open

Define policy and process for accepting repos in crossplane-contrib #32

jbw976 opened this issue Jun 21, 2022 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@jbw976
Copy link
Member

jbw976 commented Jun 21, 2022

As per the Crossplane governance, the crossplane-contrib organization falls under the same governance as the main crossplane org and "exists to provide a neutral home for Crossplane extensions".

As new contributions/repos within the ecosystem continue to grow, we should take the time to define the process/policy/workflow for how we accept these new repos. This will help reduce confusion within the community, help them be more self-service, and expedite the process more quickly.

Typically, a repo is added in 1 of 2 ways:

  1. a crossplane-contrib org admin is added as an admin to the new source repo, then they initiate the transfer since they are an admin on both sides
  2. a new blank repo is created by an org admin, then the source repo owner opens the 1st PR to the new repo with the content.

We should document, explain, and improve all of this. A good potential home for this may be in a new crossplane-contrib/org repo.

@jbw976 jbw976 added the documentation Improvements or additions to documentation label Jun 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant