Skip to content

Commit

Permalink
Fixes #1327 - Adds OpenJS Github Continuity Policy
Browse files Browse the repository at this point in the history
  • Loading branch information
bensternthal committed Jul 29, 2024
1 parent 8f81de3 commit f9d1386
Show file tree
Hide file tree
Showing 2 changed files with 32 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
31 changes: 31 additions & 0 deletions project-resources/github-continuity-policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# OpenJS Github Continuity Policy

## Summary

This policy is intended to ensure that OpenJS GithHub 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. 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 f9d1386

Please sign in to comment.