Skip to content

Commit 05d66c1

Browse files
committed
docs(maintaining): add onboarding and offboarding
1 parent bf10341 commit 05d66c1

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/MAINTAINING.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
22
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
3+
34
# Maintaining
45

56
- [Maintaining](#maintaining)
67
- [Team](#team)
8+
- [Onboarding](#onboarding)
9+
- [Offboarding](#offboarding)
710
- [Workflow](#workflow)
811
- [Milestones](#milestones)
912
- [Triage](#triage)
@@ -32,6 +35,22 @@ Current maintainers:
3235

3336
Occassionally, other Coder employees may step in time to time to assist with code-server.
3437

38+
### Onboarding
39+
40+
To onboard a new maintainer to the project, please make sure to do the following:
41+
42+
- [ ] Add to [cdr/code-server-reviewers](https://github.com/orgs/cdr/teams/code-server-reviewers)
43+
- [ ] Add as Admin under [Repository Settings > Access](https://github.com/cdr/code-server/settings/access)
44+
- [ ] Add to [npm Coder org](https://www.npmjs.com/org/coder)
45+
- [ ] Add as [AUR maintainer](https://aur.archlinux.org/packages/code-server/) (talk to Colin)
46+
- [ ] Introduce to community via Discussion (see [example](https://github.com/cdr/code-server/discussions/3955))
47+
48+
### Offboarding
49+
50+
Very similar to Onboarding but Remove maintainer from all teams and revoke access. Please also do the following:
51+
52+
- [ ] Write fairwell post via Discussion (see [example](https://github.com/cdr/code-server/discussions/3933))
53+
3554
## Workflow
3655

3756
The workflow used by code-server maintainers aims to be easy to understood by

0 commit comments

Comments
 (0)