From 3d68bdeacb75c700fb200a282feb2dad151ff457 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Mon, 14 Jul 2025 10:49:23 -0400 Subject: [PATCH 1/4] feat(gov): add @nodejs/nodejs-website onboarding --- ONBOARDING.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ONBOARDING.md diff --git a/ONBOARDING.md b/ONBOARDING.md new file mode 100644 index 0000000..c1c51ed --- /dev/null +++ b/ONBOARDING.md @@ -0,0 +1,17 @@ +# Onboarding Guide + +This guide outlines the steps required to onboard a new member to the @nodejs/web team and its subteams. + +## General Requirements + +Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](./GOVERNANCE.md). + +- [ ] 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. + +## @nodejs/nodejs-website Onboarding + +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. + +- [ ] 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. +- [ ] Add the **Nominee** to the @nodejs/nodejs-website team on GitHub. +- [ ] Grant the **Nominee** "Edit" access to the [Figma design file](https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz). From f6247e6f4ddd53ee81dd297a4d8fc1f8a64ec574 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Mon, 14 Jul 2025 10:51:58 -0400 Subject: [PATCH 2/4] fixup! --- ONBOARDING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ONBOARDING.md b/ONBOARDING.md index c1c51ed..54228f1 100644 --- a/ONBOARDING.md +++ b/ONBOARDING.md @@ -7,11 +7,11 @@ This guide outlines the steps required to onboard a new member to the @nodejs/we Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](./GOVERNANCE.md). - [ ] 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. +- [ ] 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 below. ## @nodejs/nodejs-website Onboarding 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. -- [ ] 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. - [ ] Add the **Nominee** to the @nodejs/nodejs-website team on GitHub. - [ ] Grant the **Nominee** "Edit" access to the [Figma design file](https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz). From 1f476d342e8c02da99aa8e085fb725daba0684f9 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Mon, 14 Jul 2025 11:17:08 -0400 Subject: [PATCH 3/4] fixup! --- ONBOARDING.md | 17 ----------------- onboarding/README.md | 10 ++++++++++ onboarding/nodejs-website.md | 6 ++++++ 3 files changed, 16 insertions(+), 17 deletions(-) delete mode 100644 ONBOARDING.md create mode 100644 onboarding/README.md create mode 100644 onboarding/nodejs-website.md diff --git a/ONBOARDING.md b/ONBOARDING.md deleted file mode 100644 index 54228f1..0000000 --- a/ONBOARDING.md +++ /dev/null @@ -1,17 +0,0 @@ -# Onboarding Guide - -This guide outlines the steps required to onboard a new member to the @nodejs/web team and its subteams. - -## General Requirements - -Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](./GOVERNANCE.md). - -- [ ] 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. -- [ ] 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 below. - -## @nodejs/nodejs-website Onboarding - -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. - -- [ ] Add the **Nominee** to the @nodejs/nodejs-website team on GitHub. -- [ ] Grant the **Nominee** "Edit" access to the [Figma design file](https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz). diff --git a/onboarding/README.md b/onboarding/README.md new file mode 100644 index 0000000..0c303a9 --- /dev/null +++ b/onboarding/README.md @@ -0,0 +1,10 @@ +# Onboarding Guide + +This folder outlines the steps required to onboard a new member to the @nodejs/web team and its subteams. + +## General Requirements + +Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](./GOVERNANCE.md). + +- [ ] 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. +- [ ] 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. diff --git a/onboarding/nodejs-website.md b/onboarding/nodejs-website.md new file mode 100644 index 0000000..6233343 --- /dev/null +++ b/onboarding/nodejs-website.md @@ -0,0 +1,6 @@ +## @nodejs/nodejs-website Onboarding + +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. + +- [ ] Add the **Nominee** to the @nodejs/nodejs-website team on GitHub. +- [ ] Grant the **Nominee** "Edit" access to the [Figma design file](https://www.figma.com/file/a10cjjw3MzvRQMPT9FP3xz). From 7090ec1bcd542f2256d40010347e8c6da8abfc35 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Mon, 14 Jul 2025 11:17:57 -0400 Subject: [PATCH 4/4] fixup! --- onboarding/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/onboarding/README.md b/onboarding/README.md index 0c303a9..748fc8e 100644 --- a/onboarding/README.md +++ b/onboarding/README.md @@ -4,7 +4,7 @@ This folder outlines the steps required to onboard a new member to the @nodejs/w ## General Requirements -Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](./GOVERNANCE.md). +Before onboarding the **Nominee**, ensure they have read and understand [the governance of the @nodejs/web team](../GOVERNANCE.md). - [ ] 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. -- [ ] 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. +- [ ] 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.