From d6bd72c017a4f72a3c3837800362b1a88341596b Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Tue, 21 Mar 2023 08:59:39 -0400 Subject: [PATCH 01/10] doc: document process for sharing project news Fixes: https://github.com/nodejs/TSC/issues/1333 Signed-off-by: Michael Dawson --- doc/contributing/sharing-project-news.md | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 doc/contributing/sharing-project-news.md diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md new file mode 100644 index 00000000000000..c8bc0551878603 --- /dev/null +++ b/doc/contributing/sharing-project-news.md @@ -0,0 +1,30 @@ +# Sharing project news + +The project, supported by the next-10 team, aims to make it easy +to share project news with those who publish newsletters +that cover Node.js. + +The projects approach is as follows: + +* The project will create 1 "What's new in YYYY" issue in the `nodejs\node` + repo for news related to Node.js core. +* Teams/groups can create a "what's new in YYYY" issue in one or more of their + repositories. As an example see + [What's new in the Node-API and node-addon-api world? - 2023 version](https://github.com/nodejs/abi-stable-node/issues/446). +* Collaborators periodically add news as additional comments on these + issues throughout the year. +* At the end of each year the issue is closed and if appropriate a + new one is created. +* A list of these documents is maintained the section below as + quick way to find them. +* The next-10 team reaches out to teams/groups on an add hoc basis + to ensure teams know about the option for sharing news. +* The next-10 team reaches out to those who publish newsletters add hoc + to let them know about this approach and how they can find the updates. + +We trust/expect collaborators to post project related news versus news +that promotes a specific company or commercial interest. + +## Teams doing updates + +* [node-api/node-addon-api](https://github.com/nodejs/abi-stable-node/issues/446). From 293b0d3a5ca13ba045bbd4a2e8f459b6c2bd4c21 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:30:10 -0400 Subject: [PATCH 02/10] Update doc/contributing/sharing-project-news.md Co-authored-by: mscdex --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index c8bc0551878603..30248871557190 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -17,7 +17,7 @@ The projects approach is as follows: new one is created. * A list of these documents is maintained the section below as quick way to find them. -* The next-10 team reaches out to teams/groups on an add hoc basis +* The next-10 team reaches out to teams/groups on an ad hoc basis to ensure teams know about the option for sharing news. * The next-10 team reaches out to those who publish newsletters add hoc to let them know about this approach and how they can find the updates. From 369cf1a4d8beee7533cc5ac25609a8ba8db0c306 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:30:18 -0400 Subject: [PATCH 03/10] Update doc/contributing/sharing-project-news.md Co-authored-by: Gireesh Punathil --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index 30248871557190..7b2c8d6e52b251 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -6,7 +6,7 @@ that cover Node.js. The projects approach is as follows: -* The project will create 1 "What's new in YYYY" issue in the `nodejs\node` +* The project will create one "What's new in YYYY" issue in the `nodejs\node` repo for news related to Node.js core. * Teams/groups can create a "what's new in YYYY" issue in one or more of their repositories. As an example see From e1acbd0452af751a6c8d02f90cd95123a5ec76e4 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:30:26 -0400 Subject: [PATCH 04/10] Update doc/contributing/sharing-project-news.md Co-authored-by: mscdex --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index 7b2c8d6e52b251..cad9839106426a 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -19,7 +19,7 @@ The projects approach is as follows: quick way to find them. * The next-10 team reaches out to teams/groups on an ad hoc basis to ensure teams know about the option for sharing news. -* The next-10 team reaches out to those who publish newsletters add hoc +* The next-10 team reaches out to those who publish newsletters ad hoc to let them know about this approach and how they can find the updates. We trust/expect collaborators to post project related news versus news From d4529671cf315563de843333c42c09a836941b52 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:30:33 -0400 Subject: [PATCH 05/10] Update doc/contributing/sharing-project-news.md Co-authored-by: mscdex --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index cad9839106426a..b48e9b87bf1c54 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -4,7 +4,7 @@ The project, supported by the next-10 team, aims to make it easy to share project news with those who publish newsletters that cover Node.js. -The projects approach is as follows: +The project's approach is as follows: * The project will create one "What's new in YYYY" issue in the `nodejs\node` repo for news related to Node.js core. From 64175e1b2b6c1f40f68faef662c8486a2c98fcc0 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:30:58 -0400 Subject: [PATCH 06/10] Update doc/contributing/sharing-project-news.md Co-authored-by: mscdex --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index b48e9b87bf1c54..c1435ec5121c1e 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -15,7 +15,7 @@ The project's approach is as follows: issues throughout the year. * At the end of each year the issue is closed and if appropriate a new one is created. -* A list of these documents is maintained the section below as +* A list of these documents is maintained in the section below as a quick way to find them. * The next-10 team reaches out to teams/groups on an ad hoc basis to ensure teams know about the option for sharing news. From d75eaea882f49e76a20dcdc0aee38c460e1ce64f Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 22 Mar 2023 16:31:41 -0400 Subject: [PATCH 07/10] address comments --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index c1435ec5121c1e..3e4fa4c643b589 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -6,7 +6,7 @@ that cover Node.js. The project's approach is as follows: -* The project will create one "What's new in YYYY" issue in the `nodejs\node` +* The project will create one "What's new in YYYY" issue in the `nodejs/node` repo for news related to Node.js core. * Teams/groups can create a "what's new in YYYY" issue in one or more of their repositories. As an example see From dc0db2c7d86726991d7d1691e2c5458b18114665 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 24 Mar 2023 09:02:13 -0400 Subject: [PATCH 08/10] Update doc/contributing/sharing-project-news.md Co-authored-by: Rich Trott --- doc/contributing/sharing-project-news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index 3e4fa4c643b589..6d21458d52fd50 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -1,6 +1,6 @@ # Sharing project news -The project, supported by the next-10 team, aims to make it easy +The project aims to make it easy to share project news with those who publish newsletters that cover Node.js. From 50147230ce9ba779803049bce6728e7cec91d7d8 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 24 Mar 2023 09:05:15 -0400 Subject: [PATCH 09/10] Update doc/contributing/sharing-project-news.md --- doc/contributing/sharing-project-news.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index 6d21458d52fd50..f920dc1b213747 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -6,8 +6,8 @@ that cover Node.js. The project's approach is as follows: -* The project will create one "What's new in YYYY" issue in the `nodejs/node` - repo for news related to Node.js core. +* The project will create one "What's new in YYYY" discussion item in + the `nodejs/node` repo for news related to Node.js core. * Teams/groups can create a "what's new in YYYY" issue in one or more of their repositories. As an example see [What's new in the Node-API and node-addon-api world? - 2023 version](https://github.com/nodejs/abi-stable-node/issues/446). From 0ff4e46b058691938278a64c9ad1fe8bf8b22969 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 24 Mar 2023 09:06:27 -0400 Subject: [PATCH 10/10] squash: address comments --- doc/contributing/sharing-project-news.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/contributing/sharing-project-news.md b/doc/contributing/sharing-project-news.md index f920dc1b213747..0396bb466c7ee8 100644 --- a/doc/contributing/sharing-project-news.md +++ b/doc/contributing/sharing-project-news.md @@ -8,8 +8,8 @@ The project's approach is as follows: * The project will create one "What's new in YYYY" discussion item in the `nodejs/node` repo for news related to Node.js core. -* Teams/groups can create a "what's new in YYYY" issue in one or more of their - repositories. As an example see +* Teams/groups can create a "what's new in YYYY" issue or discussion item + in one or more of their repositories. As an example see [What's new in the Node-API and node-addon-api world? - 2023 version](https://github.com/nodejs/abi-stable-node/issues/446). * Collaborators periodically add news as additional comments on these issues throughout the year.