Skip to content

Commit 73f784f

Browse files
Trotttargos
authored andcommitted
doc: add strategic initiatives from TSC repo
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 <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Zijian Liu <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
1 parent 1a494d5 commit 73f784f

File tree

2 files changed

+42
-2
lines changed

2 files changed

+42
-2
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ For information on reporting security vulnerabilities in Node.js, see
144144

145145
* [Contributing to the project][]
146146
* [Working Groups][]
147-
* [Strategic Initiatives][]
147+
* [Strategic initiatives][]
148148
* [Technical values and prioritization][]
149149

150150
## Current project team members
@@ -704,6 +704,6 @@ license text.
704704
[Contributing to the project]: CONTRIBUTING.md
705705
[Node.js Website]: https://nodejs.org/
706706
[OpenJS Foundation]: https://openjsf.org/
707-
[Strategic Initiatives]: https://github.com/nodejs/TSC/blob/HEAD/Strategic-Initiatives.md
707+
[Strategic initiatives]: doc/guides/strategic-initiatives.md
708708
[Technical values and prioritization]: doc/guides/technical-values.md
709709
[Working Groups]: https://github.com/nodejs/TSC/blob/HEAD/WORKING_GROUPS.md

doc/guides/strategic-initiatives.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Strategic initiatives
2+
3+
The Node.js project has several strategic initiatives underway. The goal of the
4+
TSC is to have a champion for each of these initiatives and enable their
5+
success.
6+
7+
A review of the initiatives is a standing item on the TSC agenda to ensure they
8+
are active and have the support needed.
9+
10+
## Current initiatives
11+
12+
| Initiative | Champion | Links |
13+
|---------------------------|-----------------------------|------------------------------------------------------------------------------------------|
14+
| Core Promise APIs | [Matteo Collina][mcollina] | |
15+
| Future of Build Toolchain | [Mary Marchini][mmarchini] | <https://github.com/nodejs/TSC/issues/901>, <https://github.com/nodejs/build-toolchain-next> |
16+
| QUIC / HTTP3 | [James M Snell][jasnell] | <https://github.com/nodejs/quic> |
17+
| Startup performance | [Joyee Cheung][joyeecheung] | <https://github.com/nodejs/node/issues/17058> <https://github.com/nodejs/node/issues/21563> |
18+
| V8 Currency | [Michaël Zasso][targos] | |
19+
20+
## Completed
21+
22+
| Initiative | Champion | Links |
23+
|--------------------|----------------------------|--------------------------------------------------|
24+
| Build resources | Michael Dawson | <https://github.com/nodejs/build/issues/1154#issuecomment-448418977> |
25+
| CVE Management | Michael Dawson | <https://github.com/nodejs/security-wg/issues/33> |
26+
| Governance | Myles Borins | |
27+
| Moderation Team | Rich Trott | <https://github.com/nodejs/TSC/issues/329> |
28+
| Modules | Myles Borins | <https://github.com/nodejs/modules> |
29+
| N-API | Michael Dawson | <https://github.com/nodejs/abi-stable-node> |
30+
| npm Integration | Myles Borins | <https://github.com/nodejs/node/pull/21594> |
31+
| OpenSSL Evolution | Rod Vagg | <https://github.com/nodejs/TSC/issues/677> |
32+
| Open Web Standards | Myles Borins, Joyee Cheung | <https://github.com/nodejs/open-standards> |
33+
| VM module fix | Franziska Hinkelmann | <https://github.com/nodejs/node/issues/6283> |
34+
| Workers | Anna Henningsen | <https://github.com/nodejs/worker> |
35+
36+
[jasnell]: https://github.com/jasnell
37+
[joyeecheung]: https://github.com/joyeecheung
38+
[mcollina]: https://github.com/mcollina
39+
[mmarchini]: https://github.com/mmarchini
40+
[targos]: https://github.com/targos

0 commit comments

Comments
 (0)