From 676248ce2c871c226f951bd5c39b980ab75f819d Mon Sep 17 00:00:00 2001 From: Myles Borins Date: Fri, 15 Dec 2017 16:48:36 -0500 Subject: [PATCH] docs: refactor layout / add stakeholders This build on top of #445 and restructures how we layout strategic initiatives. By breaking it out of a table we will be able to include much more details. One of the added details here is the inclusion of stakeholders, individuals outside of the champion who are actively involved in an initiative. I have only added these for `Modules` at this time but we should like expand this before landing. The hope is that this will improve communication and discoverability as well as offer a new opportunity to recognize significant work. Refs: https://github.com/nodejs/TSC/issues/442 --- Strategic-Initiatives.md | 138 ++++++++++++++++++++++++++++++++++----- 1 file changed, 123 insertions(+), 15 deletions(-) diff --git a/Strategic-Initiatives.md b/Strategic-Initiatives.md index b896b8be..b11c7958 100644 --- a/Strategic-Initiatives.md +++ b/Strategic-Initiatives.md @@ -11,20 +11,125 @@ and have the support needed. # Current Initiatives -| Initiative | Champion | Links | -|-------------------|-----------------------------------------------------------|------------------------------------------------------------------| -| http2 | [James Snell][jasnell] | | -| Modules | [Myles Borins][MylesBorins] | https://github.com/nodejs/node-eps/blob/master/002-es-modules.md | -| N-API | [Michael Dawson][mhdawson] | https://github.com/nodejs/abi-stable-node | -| OpenSSL Evolution | [Rod Vagg][rvagg] | https://github.com/nodejs/TSC/issues/364 | -| Workers | [Anna Henningson][addaleax] | https://github.com/nodejs/worker | -| Error Messages | [James Snell][jasnell] | https://github.com/nodejs/node/issues/11273 | -| Core Promise APIs | [James Snell][jasnell] | | -| TSC Governance | [Myles Borins][MylesBorins] | https://github.com/nodejs/TSC/issues/383 | -| New Streams APIs | [James Snell][jasnell] + [Jeremiah Senkpiel][fishrock123] | https://github.com/nodejs/node/pull/16414 | -| Moderation | [Rich Trott][trott] | | -| Async Hooks | [Trevor Norris][trevnorris] | | -| V8 Currency | [Michaël Zasso][targos] | | +* [http2](#http2) +* [Modules](#modules) +* [N-API](#n-api) +* [OpenSSL Evolution](#openssl-evolution) +* [Workers](#workers) +* [Error Messages](#error-messages) +* [Core Promise APIs](#core-promise-apis) +* [TSC Governance](#tsc-governance) +* [New Streams APIs](#new-streams-apis) +* [Moderation](#moderation) +* [Async Hooks](#async-hooks) +* [V8 Currency](#v8-currency) + +## http2 + +### Champion + +[James Snell][jasnell] + +## Modules + +### Champion + +[Myles Borins][MylesBorins] + +### Stakeholders + +[Bradley Farias][bmeck] +[Guy Bedford][guybedford] +[Jan Olaf Krems][jkrems] +[Michaël Zasso][targos] + +### Important links + +* [node-eps for esm](https://github.com/nodejs/node-eps/blob/master/002-es-modules.md) +* [the current state of implementation and planning for esmodules](https://medium.com/the-node-js-collection/the-current-state-of-implementation-and-planning-for-esmodules-a4ecb2aac07a) + +## N-API + +### Champion + +[Michael Dawson][mhdawson] + +### Important Links + +* [abi-stable-node repo](https://github.com/nodejs/abi-stable-node) + +## OpenSSL Evolution + +### Champion + +[Rod Vagg][rvagg] + +### Important Links + +* [tracking issue on TSC repo](https://github.com/nodejs/TSC/issues/364) + +## Workers + +### Champion + +[Anna Henningson][addaleax] + +### Important Links + +* [Worker Repo](https://github.com/nodejs/worker) + +## Error Messages + +### Champion +[James Snell][jasnell] + +### Important Links + +* [Tracking issue on main repo](https://github.com/nodejs/node/issues/11273) + +## Core Promise APIs + +### Champion + +[James Snell][jasnell] + +## TSC Governance + +### Champion + +[Myles Borins][MylesBorins] + +### Tracking Issue + +* [Tracking issue on TSC repo](https://github.com/nodejs/TSC/issues/383) + + +## New Streams APIs + +### Champions + +[James Snell][jasnell] + [Jeremiah Senkpiel][fishrock123] + +### Important Links + +* [initial pull request](https://github.com/nodejs/node/pull/16414) + +## Moderation + +### Champion + +[Rich Trott][trott] +## Async Hooks + +### Champion + +[Trevor Norris][trevnorris] + +## V8 Currency + +### Champion + +[Michaël Zasso][targos] # Need volunteers for @@ -50,4 +155,7 @@ and have the support needed. [rvagg]: https://github.com/rvagg [trott]: https://github.com/trott [trevnorris]: https://github.com/trevnorris -[targos]: https://github.com/targos \ No newline at end of file +[targos]: https://github.com/targos +[bmeck]: https://github.com/bmeck +[guybedford]: https://github.com/guybedford +[jkrems]: https:/github.com/jkrems