docs(maintaining): add onboarding and offboarding

This commit is contained in:
Joe Previte 2021-09-23 12:12:34 -07:00
parent bf10341e3f
commit 05d66c1358
No known key found for this signature in database
GPG Key ID: 2C91590C6B742C24
1 changed files with 19 additions and 0 deletions

View File

@ -1,9 +1,12 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
# Maintaining
- [Maintaining](#maintaining)
- [Team](#team)
- [Onboarding](#onboarding)
- [Offboarding](#offboarding)
- [Workflow](#workflow)
- [Milestones](#milestones)
- [Triage](#triage)
@ -32,6 +35,22 @@ Current maintainers:
Occassionally, other Coder employees may step in time to time to assist with code-server.
### Onboarding
To onboard a new maintainer to the project, please make sure to do the following:
- [ ] Add to [cdr/code-server-reviewers](https://github.com/orgs/cdr/teams/code-server-reviewers)
- [ ] Add as Admin under [Repository Settings > Access](https://github.com/cdr/code-server/settings/access)
- [ ] Add to [npm Coder org](https://www.npmjs.com/org/coder)
- [ ] Add as [AUR maintainer](https://aur.archlinux.org/packages/code-server/) (talk to Colin)
- [ ] Introduce to community via Discussion (see [example](https://github.com/cdr/code-server/discussions/3955))
### Offboarding
Very similar to Onboarding but Remove maintainer from all teams and revoke access. Please also do the following:
- [ ] Write fairwell post via Discussion (see [example](https://github.com/cdr/code-server/discussions/3933))
## Workflow
The workflow used by code-server maintainers aims to be easy to understood by