Skip to content

Commit

Permalink
doc: add strategic initiatives from TSC repo
Browse files Browse the repository at this point in the history
This (along with a corresponding PR for the TSC repo) moves the
strategic initiatives from the TSC repository to the main core repo.
This will increase visibility for strategic initiatives. It will also
facilitate the proposed reduced centrality of TSC champions to strategic
plans.

In the process, I made the text less wordy. I moved the Build Resources
initiatve out of the active list, as discussed at the most recent TSC
meeting. I alphabetized the table entries. (Chronological order isn't
obvious to a reader if no dates are provided.)

Refs: nodejs/TSC#962 (comment)

PR-URL: #39394
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
  • Loading branch information
Trott authored and BethGriggs committed Jul 29, 2021
1 parent eccc9a6 commit 20bb3f6
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ For information on reporting security vulnerabilities in Node.js, see

* [Contributing to the project][]
* [Working Groups][]
* [Strategic Initiatives][]
* [Strategic initiatives][]
* [Technical values and prioritization][]

## Current project team members
Expand Down Expand Up @@ -704,6 +704,6 @@ license text.
[Contributing to the project]: CONTRIBUTING.md
[Node.js Website]: https://nodejs.org/
[OpenJS Foundation]: https://openjsf.org/
[Strategic Initiatives]: https://github.com/nodejs/TSC/blob/HEAD/Strategic-Initiatives.md
[Strategic initiatives]: doc/guides/strategic-initiatives.md
[Technical values and prioritization]: doc/guides/technical-values.md
[Working Groups]: https://github.com/nodejs/TSC/blob/HEAD/WORKING_GROUPS.md
40 changes: 40 additions & 0 deletions doc/guides/strategic-initiatives.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Strategic initiatives

The Node.js project has several strategic initiatives underway. The goal of the
TSC is to have a champion for each of these initiatives and enable their
success.

A review of the initiatives is a standing item on the TSC agenda to ensure they
are active and have the support needed.

## Current initiatives

| Initiative | Champion | Links |
|---------------------------|-----------------------------|------------------------------------------------------------------------------------------|
| Core Promise APIs | [Matteo Collina][mcollina] | |
| Future of Build Toolchain | [Mary Marchini][mmarchini] | <https://github.com/nodejs/TSC/issues/901>, <https://github.com/nodejs/build-toolchain-next> |
| QUIC / HTTP3 | [James M Snell][jasnell] | <https://github.com/nodejs/quic> |
| Startup performance | [Joyee Cheung][joyeecheung] | <https://github.com/nodejs/node/issues/17058> <https://github.com/nodejs/node/issues/21563> |
| V8 Currency | [Michaël Zasso][targos] | |

## Completed

| Initiative | Champion | Links |
|--------------------|----------------------------|--------------------------------------------------|
| Build resources | Michael Dawson | <https://github.com/nodejs/build/issues/1154#issuecomment-448418977> |
| CVE Management | Michael Dawson | <https://github.com/nodejs/security-wg/issues/33> |
| Governance | Myles Borins | |
| Moderation Team | Rich Trott | <https://github.com/nodejs/TSC/issues/329> |
| Modules | Myles Borins | <https://github.com/nodejs/modules> |
| N-API | Michael Dawson | <https://github.com/nodejs/abi-stable-node> |
| npm Integration | Myles Borins | <https://github.com/nodejs/node/pull/21594> |
| OpenSSL Evolution | Rod Vagg | <https://github.com/nodejs/TSC/issues/677> |
| Open Web Standards | Myles Borins, Joyee Cheung | <https://github.com/nodejs/open-standards> |
| VM module fix | Franziska Hinkelmann | <https://github.com/nodejs/node/issues/6283> |
| Workers | Anna Henningsen | <https://github.com/nodejs/worker> |

[jasnell]: https://github.com/jasnell
[joyeecheung]: https://github.com/joyeecheung
[mcollina]: https://github.com/mcollina
[mmarchini]: https://github.com/mmarchini
[targos]: https://github.com/targos

0 comments on commit 20bb3f6

Please sign in to comment.