-
Notifications
You must be signed in to change notification settings - Fork 71
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
[PROPOSAL] Standardized Process for New Repository Creation in OpenSearch Software Foundation #296
Comments
Hi @reta @dblock @sam-herman @anastead @Pallavi-AWS @getsaurabh02 @jmertic @tykeal, Let me know your thoughts on this. Thanks. |
Thanks Peter for tagging me. Do we really need TSC to approve every repo creation? I was wondering if we can pick a special interest group (SIG) who are release and repo owners and nominate a few maintainers including a TSC person (if needed) who can make these calls? tagging @hyandell for some ideas on this as well . |
Agree with formation of a repo approver group composed of a couple of representatives from release/infra, a set of maintainers representing core, top 10 repos, a TSC representative and a legal representative if initial review gets flagged by the repo approver group. We need to work proactively to avoid the proliferation of repos that eventually get abandoned. |
Yes, we do need to take a look whether In nomination process, each repo can vote within their own group, so not rely on the TSC to make decision. While repo creation would need SME to review Project / IP / Licensing / Code and make a decision. Thanks. |
LF Release Engineering will go with whatever process is approved. Either TSC approval required or some other TSC delegated SIG. Step 6 can be fixed up some by using a template repository as long as we're talking green-field code repositories that way extra work doesn't need to be done if one is created and maintained. |
[PROPOSAL]
Standardized Process for New Repository Creation in OpenSearch Software Foundation
Background
As part of the transition from the OpenSearch project to the OpenSearch Software Foundation, some processes, including repository creation, need to be updated. Previously, the Open Source Project Office (OSPO) team at Amazon reviewed and approved repository creation requests. Now that we are part of the Linux Foundation, we need a similar process to ensure transparency, security, and compliance with foundation policies while maintaining consistency across all repository creations.
Proposed Process
Although repositories on platforms like GitHub and DockerHub serve different purposes, they would benefit from a standardized process to ensure consistency and compliance. The proposed process includes:
Proposed Steps
Proposal Submission
IP Review
Code Review
TSC Review
Linux Foundation Ticket
Automated Setup
Conclusion
This process ensures transparency, security, and alignment with foundation charter while standardizing repository creation in OpenSearch Software Foundation. It shows clear steps, defined ownership, and automation to help the community to contribute effectively. We should move forward to implement this process collaboratively.
The text was updated successfully, but these errors were encountered: