Skip to content

Commit

Permalink
Merge pull request #1348 from openjs-foundation/github-continuity-policy
Browse files Browse the repository at this point in the history
Fixes #1327 - Adds OpenJS Github Continuity Policy
  • Loading branch information
bensternthal authored Aug 6, 2024
2 parents e0ac908 + cdd5698 commit 8b2c76e
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
1 change: 1 addition & 0 deletions PROJECT_PROGRESSION.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@ This is an informational checklist to help projects onboard into the OpenJS Foun
* legal/governance help
- [ ] Publish security policy (see [PROJECT_SECURITY_REPORTING](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/PROJECT_SECURITY_REPORTING.md))
- [ ] Work with the foundation to sign a [Project Contribution Agreement](https://docs.google.com/document/d/1Luq5JSUeDPGxj3vyttQvgItHPmj7v39QoKZqpJ9x_sU/edit?usp=sharing) (if needed)
- [ ] Implement an option from the [Github Continuity Policy](./project-resources/github-continuity-policy.md)

## Post-graduation Checklist

Expand Down
25 changes: 25 additions & 0 deletions project-resources/github-continuity-policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# OpenJS Github Continuity Policy

## Summary

This policy is intended to ensure that OpenJS GitHub projects remain accessible and manageable.

It addresses the following use cases:

- Archiving projects when maintainers are no longer reachable
- Managing projects and users when maintainers are inactive or unreachable
- Adding or removing admins in emergency situations

## Continuity Options for Projects

### Option 1: Add The Executive Director As An Admin

If you select this option, you will add the OpenJS Foundation executive director (currently https://github.com/rginn) as an admin to your project.

### Option 2: Add Your Organization To The OpenJS Enterprise

If you select this option, you will add your Organization to the [OpenJS Foundation enterprise account](https://github.com/enterprises/openjs-foundation). Doing so gives the foundation the option to become an organization owner if necessary. The admins of the enterprise account are currently limited to the [Executive Director](https://github.com/rginn) and [Director Of Program Management](https://github.com/bensternthal).

### Option 3: Opt-out

Projects that feel their governance is sufficient to provide continuity may opt out of this policy by requesting an exception from the CPC. This can be done by filing an issue in the [CPC repository](https://github.com/openjs-foundation/cross-project-council/issues).

0 comments on commit 8b2c76e

Please sign in to comment.