diff --git a/process/labs-process.md b/process/labs-process.md index 0524eb70..374823e9 100644 --- a/process/labs-process.md +++ b/process/labs-process.md @@ -18,7 +18,7 @@ The OpenSSF Labs provide OSS developers several benefits: facilitates cross-organization or -vendor collaboration. * The lowest barrier to starting brand new projects. * A dedicated GitHub repository, if starting a lab from scratch. -* A streamlined transition into the [Sandbox] stage of the OpenSSF [project +* A streamlined transition into the [Sandbox stage] of the OpenSSF [project lifecycle]. ## Project Responsibilities @@ -38,16 +38,18 @@ project. The TAC will periodically check on the activity of labs. Labs that have been inactive for an extended period (6+ months), or are explicitly suspended by -the maintainers, will be marked as "archived" in GitHub. +the maintainers, will be moved into the [Archived +stage](templates/LAB_NAME_archived_stage.md). -Archived labs are not actively maintained and read-only, and can be reactivated -if there is interest in resuming work on a project. +Archived lab repositories are not actively maintained and will be marked as +"archived" (read-only) on GitHub. They can be reactivated if there is interest +in resuming work on a project. ## New Lab Proposal Process -1. Fork the repo. +1. Fork the `` repo. -2. Fill out the [proposal template](templates/LAB_NAME_lab.md) +2. Fill out the [proposal template](templates/LAB_NAME_lab_stage.md) and save it into the `labs` subdirectory under the name of your lab, such as `coolnewproject_lab.md`.
@@ -82,7 +84,7 @@ if there is interest in resuming work on a project. automatically. You can also add it manually as part of your commit log message or add it afterwards with `git commit --amend -s`. -5. Submit a Pull Request to the repo. +5. Submit a Pull Request to the `` repo. The [OpenSSF TAC] will then review your proposal. Like sponsors, TAC members may but are not required to participate in ongoing work like contributing or diff --git a/process/templates/LAB_NAME_archived_stage.md b/process/templates/LAB_NAME_archived_stage.md new file mode 100644 index 00000000..7d31e532 --- /dev/null +++ b/process/templates/LAB_NAME_archived_stage.md @@ -0,0 +1,7 @@ +## Archiving an OpenSSF Lab + +### Reasons for archiving +The maintainers of the lab may decide to conclude/suspend their work, or +the lab may become inactive over time. + + * "description of why this project should be archived" diff --git a/process/templates/LAB_NAME_lab.md b/process/templates/LAB_NAME_lab_stage.md similarity index 100% rename from process/templates/LAB_NAME_lab.md rename to process/templates/LAB_NAME_lab_stage.md