From 5517f1d22cb30484ac66a985405a96494b245355 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Wed, 15 Apr 2020 13:44:09 -0400 Subject: [PATCH 01/18] docs: add social-team.md --- social-team.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 social-team.md diff --git a/social-team.md b/social-team.md new file mode 100644 index 00000000..be4a88e5 --- /dev/null +++ b/social-team.md @@ -0,0 +1,72 @@ +# Social Team + +Node.js as a project has a Social Team, a joint team between the TSC and CommComm to which the project has delegated management of official social media. + +## Responsibilities + +The Social Team is tasked with maintaining the project social accounts. This includes: + +- content creation +- amplification of our community + - sharing, retweeting, and so on +- engagement with our community + - liking, replying, and so on +- updating account metadata (like bio, avatar, header images, and so on) + +With regard to posts and community interaction, there is not requirement or entitlement - rather, posts and interactions are completely at the discretion of the Social Team's members. + +### Platforms + +This team controls and maintains the various social platforms that Node.js has: + +- [Node.js on Twitter](https://twitter.com/nodejs) +- [Node.js on Facebook](https://www.facebook.com/nodejsfoundation) +- [Node.js on LinkedIn](https://www.linkedin.com/company/node.js-foundation/) + +### Access + +Social Team members will have full access to all [platofrms](#platforms). + +### Expectations + +The basic expectations are that **all** Social Team members will have both a willingness and ability to... + +- spend time weekly engaging on various platforms, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage +- spend time working with other social team members on building out good content +- spend time working work project committees, working groups, initiatives, and teams to build effective outward communication as needed + +### Repositories + +The Social Team will be responsible for and maintain the following: + +- [nodejs/tweet](http://github.com/nodejs/tweet): a repo leveraging [Twitter Together](https://github.com/gr2m/twitter-together) that enables project members to queue up tweets to [@nodejs](https://twitter.com/nodejs) from within GitHub. + +## Membership + +### Nominations + +Nominations and self-nominations are open to **project members** on a rolling basis. An issue should be created in [nodejs/admin](https://github.com/nodejs/admin) for any kind of nomination. + +### Objections + +Membership in the Social Team **requires** zero objections from [TSC](https://github.com/nodejs/tsc) and [CommComm](https://github.com/nodejs/community-committee) members. + +Should there be an objection from a TSC member or CommComm member to a nomination, there are multiple paths to surfacing it: + +- Directly in a nomination issue +- Through requesting a peer on the TSC or CommComm proxy your objection +- Through the TSC or CommComm chairperson who will proxy your objection + +An objection *does* require substantiation beyond a simple `-1`, which can be commented or otherwise passed along through an objection proxy. Since this is a role built upon extreme trust and high impact, the substantiation is not negotiable by either the nominee or other TSC or CommComm members. + +More explicitly: If an objection is stated, the nomination does not pass. + +#### Re-nomination + +If a nomination is objected to, the nominee can be re-nominated or re-self-nominated after 6 months. + +### Membership Expectations + +The Social Team is expected to adhere to the [Membership Expectations](https://github.com/nodejs/admin/blob/master/MemberExpectations.md) document. + +Further, the Social Team is expected to be responsive and open to good-faith feedback from both project and community members about their approach to content and interactions on the platforms they maintain. Social Team members are expected to be proactive in reacting to good-faith feedback recieved from project and community members. From 7d7d04e47ca6a85764cedfef11b0a8acd39e211e Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Wed, 15 Apr 2020 14:03:14 -0400 Subject: [PATCH 02/18] Update social-team.md Co-Authored-By: Richard Lau --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index be4a88e5..78f5bb68 100644 --- a/social-team.md +++ b/social-team.md @@ -25,7 +25,7 @@ This team controls and maintains the various social platforms that Node.js has: ### Access -Social Team members will have full access to all [platofrms](#platforms). +Social Team members will have full access to all [platforms](#platforms). ### Expectations From 70031ffc94f7dfafa2d24d85b425513589532ffe Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Wed, 15 Apr 2020 14:04:59 -0400 Subject: [PATCH 03/18] Update social-team.md --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 78f5bb68..07048ea9 100644 --- a/social-team.md +++ b/social-team.md @@ -69,4 +69,4 @@ If a nomination is objected to, the nominee can be re-nominated or re-self-nomin The Social Team is expected to adhere to the [Membership Expectations](https://github.com/nodejs/admin/blob/master/MemberExpectations.md) document. -Further, the Social Team is expected to be responsive and open to good-faith feedback from both project and community members about their approach to content and interactions on the platforms they maintain. Social Team members are expected to be proactive in reacting to good-faith feedback recieved from project and community members. +Further, the Social Team is expected to be responsive and open to good-faith feedback from both project and community members about their approach to content and interactions on the platforms they maintain. Social Team members are expected to be proactive in reacting to good-faith feedback received from project and community members. From c049397cd9c1b0ed14b3804318918a8316752c36 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Wed, 15 Apr 2020 18:13:53 -0400 Subject: [PATCH 04/18] docs: add "removal" section to Social Team --- social-team.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/social-team.md b/social-team.md index 07048ea9..703eff81 100644 --- a/social-team.md +++ b/social-team.md @@ -65,6 +65,10 @@ More explicitly: If an objection is stated, the nomination does not pass. If a nomination is objected to, the nominee can be re-nominated or re-self-nominated after 6 months. +### Removal + +A member of the Social team may be removed on request of any TSC or CommComm member. This request can be raised in the same way as listed for raising an [objection](#objection) to a nomination, in the original nomination issue. + ### Membership Expectations The Social Team is expected to adhere to the [Membership Expectations](https://github.com/nodejs/admin/blob/master/MemberExpectations.md) document. From a0fe0033c302d243bd1e090884112ddebf84e97b Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Wed, 15 Apr 2020 20:05:32 -0400 Subject: [PATCH 05/18] Update social-team.md --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 703eff81..38b871a5 100644 --- a/social-team.md +++ b/social-team.md @@ -13,7 +13,7 @@ The Social Team is tasked with maintaining the project social accounts. This inc - liking, replying, and so on - updating account metadata (like bio, avatar, header images, and so on) -With regard to posts and community interaction, there is not requirement or entitlement - rather, posts and interactions are completely at the discretion of the Social Team's members. +With regard to posts and community interaction, there is no requirement or entitlement - rather, posts and interactions are completely at the discretion of the Social Team's members. ### Platforms From 26219d5b3008ef198d9c1d0f548637bc0ae5c405 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Sun, 19 Apr 2020 21:47:05 -0400 Subject: [PATCH 06/18] docs: add re-certification section to social-team --- social-team.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/social-team.md b/social-team.md index 38b871a5..bdb2a521 100644 --- a/social-team.md +++ b/social-team.md @@ -65,6 +65,10 @@ More explicitly: If an objection is stated, the nomination does not pass. If a nomination is objected to, the nominee can be re-nominated or re-self-nominated after 6 months. +### Re-certification + +An annual recertification vote is required for all Social Team members. For an individual to be recertified, a simple majority vote in favor of recertification is required by both the TSC and CommComm. + ### Removal A member of the Social team may be removed on request of any TSC or CommComm member. This request can be raised in the same way as listed for raising an [objection](#objection) to a nomination, in the original nomination issue. From 0eb24a455543d3581feb437293339f158f5d557c Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Mon, 27 Apr 2020 11:51:33 -0400 Subject: [PATCH 07/18] docs: update casing of bullets in social-team.md --- social-team.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/social-team.md b/social-team.md index bdb2a521..eed91aec 100644 --- a/social-team.md +++ b/social-team.md @@ -6,12 +6,12 @@ Node.js as a project has a Social Team, a joint team between the TSC and CommCom The Social Team is tasked with maintaining the project social accounts. This includes: -- content creation -- amplification of our community - - sharing, retweeting, and so on -- engagement with our community - - liking, replying, and so on -- updating account metadata (like bio, avatar, header images, and so on) +- Content creation +- Amplification of our community + - Sharing, retweeting, and so on +- Engagement with our community + - Liking, replying, and so on +- Updating account metadata (like bio, avatar, header images, and so on) With regard to posts and community interaction, there is no requirement or entitlement - rather, posts and interactions are completely at the discretion of the Social Team's members. @@ -31,9 +31,9 @@ Social Team members will have full access to all [platforms](#platforms). The basic expectations are that **all** Social Team members will have both a willingness and ability to... -- spend time weekly engaging on various platforms, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage -- spend time working with other social team members on building out good content -- spend time working work project committees, working groups, initiatives, and teams to build effective outward communication as needed +- Spend time weekly engaging on various platforms, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage +- Spend time working with other social team members on building out good content +- Spend time working work project committees, working groups, initiatives, and teams to build effective outward communication as needed ### Repositories From 56175194eaca554f00eede34eb3bdd5427e69c00 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:35:31 -0400 Subject: [PATCH 08/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index eed91aec..368160ce 100644 --- a/social-team.md +++ b/social-team.md @@ -4,7 +4,7 @@ Node.js as a project has a Social Team, a joint team between the TSC and CommCom ## Responsibilities -The Social Team is tasked with maintaining the project social accounts. This includes: +The Social Team is tasked with maintaining the project's social accounts. This includes: - Content creation - Amplification of our community From 23ddee2b9516815ce744c09ac2ba1dc24f1d0fbf Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:36:35 -0400 Subject: [PATCH 09/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 368160ce..816917e0 100644 --- a/social-team.md +++ b/social-team.md @@ -1,6 +1,6 @@ # Social Team -Node.js as a project has a Social Team, a joint team between the TSC and CommComm to which the project has delegated management of official social media. +Node.js as a project has a Social Team, a joint team between the TSC and CommComm to which the project has delegated the management of its official social media. ## Responsibilities From 974a8f40542b562e1528c612202d9461c53b552e Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:37:22 -0400 Subject: [PATCH 10/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 816917e0..24a399e0 100644 --- a/social-team.md +++ b/social-team.md @@ -13,7 +13,7 @@ The Social Team is tasked with maintaining the project's social accounts. This i - Liking, replying, and so on - Updating account metadata (like bio, avatar, header images, and so on) -With regard to posts and community interaction, there is no requirement or entitlement - rather, posts and interactions are completely at the discretion of the Social Team's members. +With regard to posts and community interaction, there is no requirement or entitlement - rather, all posts and interactions are made and/or validated completely at the discretion of the Social Team's members. ### Platforms From b9d1e3e192e1234020895db8495ebaaae1321747 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:40:26 -0400 Subject: [PATCH 11/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 24a399e0..1ceda054 100644 --- a/social-team.md +++ b/social-team.md @@ -31,7 +31,7 @@ Social Team members will have full access to all [platforms](#platforms). The basic expectations are that **all** Social Team members will have both a willingness and ability to... -- Spend time weekly engaging on various platforms, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage +- Spend time engaging on various platforms weekly, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage - Spend time working with other social team members on building out good content - Spend time working work project committees, working groups, initiatives, and teams to build effective outward communication as needed From 131479006face695824de4c527b7d94b58077582 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:40:49 -0400 Subject: [PATCH 12/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 1ceda054..e9a55136 100644 --- a/social-team.md +++ b/social-team.md @@ -17,7 +17,7 @@ With regard to posts and community interaction, there is no requirement or entit ### Platforms -This team controls and maintains the various social platforms that Node.js has: +This team controls and maintains the various social platforms in which Node.js has an official presence: - [Node.js on Twitter](https://twitter.com/nodejs) - [Node.js on Facebook](https://www.facebook.com/nodejsfoundation) From 12ca1ffc2654074722499b74eceafd802515eeb0 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:43:47 -0400 Subject: [PATCH 13/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index e9a55136..022486fb 100644 --- a/social-team.md +++ b/social-team.md @@ -33,7 +33,7 @@ The basic expectations are that **all** Social Team members will have both a wil - Spend time engaging on various platforms weekly, or communicate the inability to do so with other social team members and work with them to ensure there is *some* coverage - Spend time working with other social team members on building out good content -- Spend time working work project committees, working groups, initiatives, and teams to build effective outward communication as needed +- Spend time working with project committees, working groups, initiatives, and teams to build effective outward communication as needed ### Repositories From 22206323d7b182b0d700c5f6c5c46dc67bedd1cf Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:44:20 -0400 Subject: [PATCH 14/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 022486fb..54720d4d 100644 --- a/social-team.md +++ b/social-team.md @@ -45,7 +45,7 @@ The Social Team will be responsible for and maintain the following: ### Nominations -Nominations and self-nominations are open to **project members** on a rolling basis. An issue should be created in [nodejs/admin](https://github.com/nodejs/admin) for any kind of nomination. +Nominations and self-nominations are open to **project members** on an ongoing basis. An issue should be created in [nodejs/admin](https://github.com/nodejs/admin) for any kind of nomination. ### Objections From d4d1707a72b4b3889bb4ee1d0f3f57250c26afe0 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 11:44:56 -0400 Subject: [PATCH 15/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 54720d4d..15676db8 100644 --- a/social-team.md +++ b/social-team.md @@ -51,7 +51,7 @@ Nominations and self-nominations are open to **project members** on an ongoing b Membership in the Social Team **requires** zero objections from [TSC](https://github.com/nodejs/tsc) and [CommComm](https://github.com/nodejs/community-committee) members. -Should there be an objection from a TSC member or CommComm member to a nomination, there are multiple paths to surfacing it: +Should there be an objection from a TSC member or CommComm member to a nomination, there are multiple paths to surface it: - Directly in a nomination issue - Through requesting a peer on the TSC or CommComm proxy your objection From 24b69e92643dbf6b4876b85da13afacf6fc537ef Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 12:05:07 -0400 Subject: [PATCH 16/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index 15676db8..f760140e 100644 --- a/social-team.md +++ b/social-team.md @@ -54,7 +54,7 @@ Membership in the Social Team **requires** zero objections from [TSC](https://gi Should there be an objection from a TSC member or CommComm member to a nomination, there are multiple paths to surface it: - Directly in a nomination issue -- Through requesting a peer on the TSC or CommComm proxy your objection +- By requesting a peer on the TSC or CommComm to proxy your objection - Through the TSC or CommComm chairperson who will proxy your objection An objection *does* require substantiation beyond a simple `-1`, which can be commented or otherwise passed along through an objection proxy. Since this is a role built upon extreme trust and high impact, the substantiation is not negotiable by either the nominee or other TSC or CommComm members. From 378b0d0bd91d1528ae9c43914c5c08c407061601 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 12:05:33 -0400 Subject: [PATCH 17/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index f760140e..ae30ed10 100644 --- a/social-team.md +++ b/social-team.md @@ -71,7 +71,7 @@ An annual recertification vote is required for all Social Team members. For an i ### Removal -A member of the Social team may be removed on request of any TSC or CommComm member. This request can be raised in the same way as listed for raising an [objection](#objection) to a nomination, in the original nomination issue. +A member of the Social Team may be removed by the request of any TSC or CommComm member. This request can be raised in the same way as is listed for raising an [objection](#objection) to a nomination, in the original nomination issue. ### Membership Expectations From e1938b0482e8191a3edd5160c805394b91e6f161 Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Tue, 28 Apr 2020 12:05:48 -0400 Subject: [PATCH 18/18] docs: improve readability in social-team.md Co-Authored-By: Ben Michel --- social-team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/social-team.md b/social-team.md index ae30ed10..db1fe368 100644 --- a/social-team.md +++ b/social-team.md @@ -77,4 +77,4 @@ A member of the Social Team may be removed by the request of any TSC or CommComm The Social Team is expected to adhere to the [Membership Expectations](https://github.com/nodejs/admin/blob/master/MemberExpectations.md) document. -Further, the Social Team is expected to be responsive and open to good-faith feedback from both project and community members about their approach to content and interactions on the platforms they maintain. Social Team members are expected to be proactive in reacting to good-faith feedback received from project and community members. +Furthermore, the Social Team is expected to be responsive and open to good-faith feedback from both project and community members about their approach to content and interactions on the platforms they maintain. Social Team members are expected to be proactive in reacting to any good-faith feedback received from project and community members.