From 0cc1d5ed295a0bc3a25e4e7957ed3561ca491e46 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 26 Oct 2017 18:25:48 -0400 Subject: [PATCH 1/9] doc: initial version of strategic initiatives --- Strategic-Initiatives.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Strategic-Initiatives.md diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md new file mode 100644 index 00000000..1a80d96e --- /dev/null +++ b/Strategic-Initiatives.md @@ -0,0 +1,39 @@ +# Strategic Initiatives + +At any one time the Node.js project has a number of strategic initiatives +underway. The goal of the TSC is to have a `champion` for each of these +initiatives and to support the initiatives in order to enable their +success. + +A review of the initiatives will be a standing item on the TSC agenda (even +if the update is `nothing new`) as a way to ensure they are active +and have the support needed. + +# Current Intiatives + +| Initiative | Champion | Links | +|-------------------|-----------------|------------------------------------------------------------------| +| http2 | James Snell | | +| Modules | Myles Borins | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | +| N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | +| OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | +| Workers | Anna Henningson | https://github.com/nodejs/worker | +| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273i | +| CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | +| Core Promise APIs | James Snell | | +| TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | +| New Streams APIs | James Snell | https://github.com/ nodejs/node#16414 | +| Diagnotics | Michael Dawson | Happy to have other volunteers but will work to restart | +| Moderation | Rich Trot | | +| Async Hooks | Trevor Norris | | +| V8 Currency | MichaëZasso | | + + +# Need volunteers for + +| Initiative | Champion | Links | +|-------------------|-----------------|------------------------------------------------------------------| +| Mentoring | ? | | +| nps and modules | ? | | + + From 72c4db67c042584509065b5fbd4ebe1b19566269 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 26 Oct 2017 18:28:57 -0400 Subject: [PATCH 2/9] squash: misc fixup --- Strategic-Initiatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 1a80d96e..acfa5ef1 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -34,6 +34,6 @@ and have the support needed. | Initiative | Champion | Links | |-------------------|-----------------|------------------------------------------------------------------| | Mentoring | ? | | -| nps and modules | ? | | +| nsp and modules | ? | | From 44db0fc6a664f9767b0e4a108df6725a60a7be9d Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 26 Oct 2017 18:30:32 -0400 Subject: [PATCH 3/9] squash: misc fixup --- Strategic-Initiatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index acfa5ef1..46a5f3e3 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -22,7 +22,7 @@ and have the support needed. | CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | | Core Promise APIs | James Snell | | | TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | -| New Streams APIs | James Snell | https://github.com/ nodejs/node#16414 | +| New Streams APIs | James Snell | https://github.com/nodejs/node#16414 | | Diagnotics | Michael Dawson | Happy to have other volunteers but will work to restart | | Moderation | Rich Trot | | | Async Hooks | Trevor Norris | | From 542a0ce1be87cbc7280469fbd3de48dfaed76977 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 27 Oct 2017 12:09:50 -0400 Subject: [PATCH 4/9] squash: address comments --- Strategic-Initiatives.md | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 46a5f3e3..11202ebb 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -1,15 +1,15 @@ # Strategic Initiatives At any one time the Node.js project has a number of strategic initiatives -underway. The goal of the TSC is to have a `champion` for each of these +underway. The goal of the TSC is to have a champion for each of these initiatives and to support the initiatives in order to enable their success. A review of the initiatives will be a standing item on the TSC agenda (even -if the update is `nothing new`) as a way to ensure they are active +if the update is 'nothing new') as a way to ensure they are active and have the support needed. -# Current Intiatives +# Current Initiatives | Initiative | Champion | Links | |-------------------|-----------------|------------------------------------------------------------------| @@ -18,15 +18,22 @@ and have the support needed. | N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | | OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | | Workers | Anna Henningson | https://github.com/nodejs/worker | -| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273i | +| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273 | | CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | | Core Promise APIs | James Snell | | | TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | -| New Streams APIs | James Snell | https://github.com/nodejs/node#16414 | -| Diagnotics | Michael Dawson | Happy to have other volunteers but will work to restart | -| Moderation | Rich Trot | | +| New Streams APIs | James Snell | https://github.com/nodejs/node/pull/16414 | +| Diagnostics WG | Michael Dawson | Happy to have other volunteers but will work to restart | +| Moderation | Rich Trott | | | Async Hooks | Trevor Norris | | -| V8 Currency | MichaëZasso | | +| V8 Currency | MichaëZasso | | +| Collab onboarding | Rich Trott | | +| New collab onramp | Rich Trott | | +| Automation | Joyee Cheung | https://github.com/nodejs/automation | +| Streams WG | Matteo Colina | https://github.com/nodejs/readable-stream | +| Build WG | Rod Vagg | https://github.com/nodejs/build | +| Benchmarking WG | Michael Dawson | https://github.com/nodejs/benchmarking | +| Post-mortem | Michael Dawson | https://github.com/nodejs/post-mortem | # Need volunteers for @@ -35,5 +42,10 @@ and have the support needed. |-------------------|-----------------|------------------------------------------------------------------| | Mentoring | ? | | | nsp and modules | ? | | +| Website WG | ? | | +| i18n | ? | | +| Docker | ? | | +| Addon API | ? | | +| Release | ? | | From f188e025a0e5c053df68fab7f2b1b4254cdfbcda Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 27 Oct 2017 12:14:50 -0400 Subject: [PATCH 5/9] squash: address comments --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index e2fd2929..11d4b4b5 100644 --- a/README.md +++ b/README.md @@ -218,6 +218,16 @@ Google Plus account. To request access, [open an issue](https://github.com/nodejs/TSC/issues/new). +## Strategic Initiatives + +At any one time the Node.js project has a number of strategic initiatives +underway. The goal of the TSC is to have a champion for each of these +initiatives and to support the initiatives in order to enable their +success. + +For more information look here: +[Strategic Initiatives](https://github.com/nodejs/TSC/Strategic-Initiatives.md) + ## Top-Level WGs and TLPs From 7ef00af6e269e3434a17bee338b54d71bbfd0689 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 27 Oct 2017 09:27:42 -0700 Subject: [PATCH 6/9] squash: look at me updating in GitHub's interface! --- Strategic-Initiatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 11202ebb..2116788a 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -26,7 +26,7 @@ and have the support needed. | Diagnostics WG | Michael Dawson | Happy to have other volunteers but will work to restart | | Moderation | Rich Trott | | | Async Hooks | Trevor Norris | | -| V8 Currency | MichaëZasso | | +| V8 Currency | Michaël Zasso | | | Collab onboarding | Rich Trott | | | New collab onramp | Rich Trott | | | Automation | Joyee Cheung | https://github.com/nodejs/automation | From 2b490657692ca9896c3e33320d88d1f7b4b3c647 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Tue, 31 Oct 2017 10:21:02 -0400 Subject: [PATCH 7/9] squash: address comments --- Strategic-Initiatives.md | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 2116788a..325eaad1 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -23,17 +23,13 @@ and have the support needed. | Core Promise APIs | James Snell | | | TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | | New Streams APIs | James Snell | https://github.com/nodejs/node/pull/16414 | -| Diagnostics WG | Michael Dawson | Happy to have other volunteers but will work to restart | +| Diagnostics | Michael Dawson | Happy to have other volunteers but will work to restart | | Moderation | Rich Trott | | | Async Hooks | Trevor Norris | | | V8 Currency | Michaël Zasso | | | Collab onboarding | Rich Trott | | | New collab onramp | Rich Trott | | | Automation | Joyee Cheung | https://github.com/nodejs/automation | -| Streams WG | Matteo Colina | https://github.com/nodejs/readable-stream | -| Build WG | Rod Vagg | https://github.com/nodejs/build | -| Benchmarking WG | Michael Dawson | https://github.com/nodejs/benchmarking | -| Post-mortem | Michael Dawson | https://github.com/nodejs/post-mortem | # Need volunteers for @@ -42,10 +38,5 @@ and have the support needed. |-------------------|-----------------|------------------------------------------------------------------| | Mentoring | ? | | | nsp and modules | ? | | -| Website WG | ? | | -| i18n | ? | | -| Docker | ? | | -| Addon API | ? | | -| Release | ? | | From 6808b2daf5630b46939ac6be55c2e16d0fa59c63 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 16 Nov 2017 15:22:38 -0500 Subject: [PATCH 8/9] squash: address comments --- Strategic-Initiatives.md | 49 +++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 325eaad1..87abd8f3 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -11,32 +11,35 @@ and have the support needed. # Current Initiatives -| Initiative | Champion | Links | -|-------------------|-----------------|------------------------------------------------------------------| -| http2 | James Snell | | -| Modules | Myles Borins | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | -| N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | -| OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | -| Workers | Anna Henningson | https://github.com/nodejs/worker | -| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273 | -| CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | -| Core Promise APIs | James Snell | | -| TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | -| New Streams APIs | James Snell | https://github.com/nodejs/node/pull/16414 | -| Diagnostics | Michael Dawson | Happy to have other volunteers but will work to restart | -| Moderation | Rich Trott | | -| Async Hooks | Trevor Norris | | -| V8 Currency | Michaël Zasso | | -| Collab onboarding | Rich Trott | | -| New collab onramp | Rich Trott | | -| Automation | Joyee Cheung | https://github.com/nodejs/automation | +| Initiative | Champion | Links | +|-------------------|----------------------|------------------------------------------------------------------| +| http2 | James Snell | | +| Modules | Myles Borins | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | +| N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | +| OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | +| Workers | Anna Henningson | https://github.com/nodejs/worker | +| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273 | +| Core Promise APIs | James Snell | | +| TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | +| New Streams APIs | James Snell | https://github.com/nodejs/node/pull/16414 | +| New Streams APIs 2| Jeremia Senkpiel | | +| Moderation | Rich Trott | | +| Async Hooks | Trevor Norris | | +| V8 Currency | Michaël Zasso | | +| Collab onboarding | Rich Trott | | # Need volunteers for -| Initiative | Champion | Links | -|-------------------|-----------------|------------------------------------------------------------------| -| Mentoring | ? | | -| nsp and modules | ? | | +| Initiative | Champion | Links | +|-------------------|----------------------|------------------------------------------------------------------| +| Mentoring | ? | | +| nsp and modules | ? | | +# Completed + +| Initiative | Champion | Links | +|-------------------|----------------------|------------------------------------------------------------------| +| CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | +| VM module fix | Francisca Hinkelmann | | From 82a2596e416890ec95b070a56f759bc599e10b6f Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 17 Nov 2017 13:50:57 -0500 Subject: [PATCH 9/9] squash: address comments --- Strategic-Initiatives.md | 48 ++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index 87abd8f3..165b60c5 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -11,35 +11,35 @@ and have the support needed. # Current Initiatives -| Initiative | Champion | Links | -|-------------------|----------------------|------------------------------------------------------------------| -| http2 | James Snell | | -| Modules | Myles Borins | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | -| N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | -| OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | -| Workers | Anna Henningson | https://github.com/nodejs/worker | -| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273 | -| Core Promise APIs | James Snell | | -| TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | -| New Streams APIs | James Snell | https://github.com/nodejs/node/pull/16414 | -| New Streams APIs 2| Jeremia Senkpiel | | -| Moderation | Rich Trott | | -| Async Hooks | Trevor Norris | | -| V8 Currency | Michaël Zasso | | -| Collab onboarding | Rich Trott | | +| Initiative | Champion | Links | +|-------------------|---------------------------------|------------------------------------------------------------------| +| http2 | James Snell | | +| Modules | Myles Borins | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | +| N-API | Michael Dawson | https://github.com/nodejs/abi-stable-node | +| OpenSSL Evolution | Rod Vagg | https://github.com/nodejs/TSC/issues/364 | +| Workers | Anna Henningson | https://github.com/nodejs/worker | +| Error Messages | James Snell | https://github.com/nodejs/node/issues/11273 | +| Core Promise APIs | James Snell | | +| TSC Governance | Myles Borins | https://github.com/nodejs/TSC/issues/383 | +| New Streams APIs | James Snell + Jeremia Senkpiel | https://github.com/nodejs/node/pull/16414 | +| | Jeremia Senkpiel | | +| Moderation | Rich Trott | | +| Async Hooks | Trevor Norris | | +| V8 Currency | Michaël Zasso | | +| Collab onboarding | Rich Trott | | # Need volunteers for -| Initiative | Champion | Links | -|-------------------|----------------------|------------------------------------------------------------------| -| Mentoring | ? | | -| nsp and modules | ? | | +| Initiative | Champion | Links | +|-------------------|---------------------------------|------------------------------------------------------------------| +| Mentoring | ? | | +| nsp and modules | ? | | # Completed -| Initiative | Champion | Links | -|-------------------|----------------------|------------------------------------------------------------------| -| CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | -| VM module fix | Francisca Hinkelmann | | +| Initiative | Champion | Links | +|-------------------|---------------------------------|------------------------------------------------------------------| +| CVE Management | Michael Dawson | https://github.com/nodejs/security-wg/issues/33 | +| VM module fix | Francisca Hinkelmann | |