-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initiative refactor #446
Initiative refactor #446
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,19 +11,128 @@ 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 | | ||
| 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) | ||
* [Async Hooks](#async-hooks) | ||
* [V8 Currency](#v8-currency) | ||
|
||
## http2 | ||
|
||
### Champion | ||
|
||
[James Snell][jasnell] | ||
|
||
### Stakeholders | ||
|
||
[Matteo Collina][mcollina] | ||
|
||
## Modules | ||
|
||
### Champion | ||
|
||
[Myles Borins][MylesBorins] | ||
|
||
### Stakeholders | ||
|
||
[Bradley Farias][bmeck] | ||
[Guy Bedford][guybedford] | ||
[Jan Olaf Krems][jkrems] | ||
[Michaël Zasso][targos] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: two spaces at the end of each line |
||
|
||
### Important links | ||
|
||
* [modules team](https://github.com/nodejs/modules) | ||
* [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] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would like to be a stakeholder of the error message initiatives, thanks There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @MylesBorins ping There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would like to be a stakeholder for the error messages as well. @joyeecheung @jasnell Is that fine for you? :-) |
||
|
||
### Important Links | ||
|
||
* [Tracking issue on main repo](https://github.com/nodejs/node/issues/11273) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. That is actually outdated. Currently there is no real tracking issue. We still have a lot of errors in C++ that have to be ported, so we might want to open a tracking issue for that. Besides that I also want to suggest some bigger changes to the errors soon. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @BridgeAR There is a tracking issue for C++ -> JS errors: nodejs/node#18106 |
||
|
||
## 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 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is... probably not all that indicative of what we are doing.
|
||
|
||
### Champions | ||
|
||
[James Snell][jasnell] + [Jeremiah Senkpiel][fishrock123] | ||
|
||
### Important Links | ||
|
||
* [initial pull request](https://github.com/nodejs/node/pull/16414) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please have the primary link be to https://github.com/Fishrock123/bob for the current time. This PR is linked to from some issues there, but is vastly out of date compared to anything in the repo. |
||
|
||
## Async Hooks | ||
|
||
### Champion | ||
|
||
[Trevor Norris][trevnorris] | ||
|
||
## V8 Currency | ||
|
||
### Champion | ||
|
||
[Michaël Zasso][targos] | ||
|
||
### Stakeholders | ||
|
||
[Myles Borins][MylesBorins] | ||
|
||
|
||
# Need volunteers for | ||
|
@@ -49,4 +158,8 @@ 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 | ||
[targos]: https://github.com/targos | ||
[bmeck]: https://github.com/bmeck | ||
[guybedford]: https://github.com/guybedford | ||
[jkrems]: https:/github.com/jkrems | ||
[mcollina]: https://github.com/mcollina |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel like we should just point to the whole modules team lol