Skip to content

Commit 0e1edb7

Browse files
authored
feat(gov): add @nodejs/nodejs-website onboarding (#22)
* feat(gov): add @nodejs/nodejs-website onboarding * fixup! * fixup! * fixup!
1 parent 12da626 commit 0e1edb7

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

onboarding/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Onboarding Guide
2+
3+
This folder outlines the steps required to onboard a new member to the @nodejs/web team and its subteams.
4+
5+
## General Requirements
6+
7+
Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](../GOVERNANCE.md).
8+
9+
- [ ] If the **Nominee** is not yet part of the @nodejs GitHub organization, verify that they have two-factor authentication enabled. Membership cannot be granted without it.
10+
- [ ] The **Nominee** should submit a pull request to this repository, adding themselves to [the MEMBERS.md file](../MEMBERS.md). This pull request should also include this onboarding checklist, along with any additional requirements specified.

onboarding/nodejs-website.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## @nodejs/nodejs-website Onboarding
2+
3+
Before onboarding the **Nominee**, ensure they have read and understand the [Collaborator Guide](https://github.com/nodejs/nodejs.org/blob/main/docs/collaborator-guide.md) of the @nodejs/nodejs-website team.
4+
5+
- [ ] Add the **Nominee** to the @nodejs/nodejs-website team on GitHub.
6+
- [ ] Grant the **Nominee** "Edit" access to the [Figma design file](https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz).

0 commit comments

Comments
 (0)