-
Notifications
You must be signed in to change notification settings - Fork 58
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
Confirm that the documented Archive Process been approved and ready for use #197
Comments
Yes, this is indeed the current process we are supposed to be following. It was approved by the TAC on 09/01/22: https://lists.openssf.org/g/openssf-tac/message/580 and the merge of PR #112. Your help implementing it is very welcomed! |
@lehors I want to call attention to the additional question that was hidden within the larger issue (quoted above). There is similar discussion happening about the initiation phase. |
The project lifecycle was largely based on the CNCF one so it is a lot more complete than the WG and SIG ones. I think your question is an opportunity to improve them. |
If there is no other feedback, I am good to close this issue. |
+1 |
I would like to help facilitate the implementation and adherence to the project lifecycle process documented by the TAC, starting with moving dormant or complete projects through the Archive Process.
Please review and confirm that this process is approved for use so that I can begin submitting PRs for applicable projects.
Follow-up question: does this Archive Process apply to WGs (End-of-Life) and SIGs (Inactive) because there is not a process currently outlined for either?
Archived
Open source projects have a lifecycle and there are times when projects become inactive due to a variety of reasons. There are also cases where a project may no longer want to be supported by the OpenSSF, or the OpenSSF TAC may no longer wish to recommend the use of a project. Archiving happens through a vote of the TAC, and can be requested by the corresponding project's lead(s) or a TAC member.
Archiving Considerations
When voting on a proposal to archive a project, TAC members may consider:
Archive Process
Archived projects are no longer in active development and are only archived after a TAC vote.
What does archiving for an OpenSSF project mean?
To archive a project:
See Submission Process below and the Archive application.
Submission Process
Project creation or change of lifecycle stage
For initiating the creation of a new project or for requesting a change of a project's lifecycle stage, an application must be submitted to the TAC. To this end, a maintainer of the project (or anyone in the case of Archived projects) creates a PR in this repository with the following changes:
The TAC members review the PR and upon approval according to voting criteria defined in the OpenSSF charter, the PR can be merged. The new project has been created and the new lifecycle stage is in effect after the PR is merged.
Application for archiving of a project
Reasons for archiving
Projects may become inactive over time or do not want to be supported by OpenSSF any longer.
The text was updated successfully, but these errors were encountered: