Skip to content

Commit

Permalink
docs: refactor layout / add stakeholders
Browse files Browse the repository at this point in the history
This build on top of nodejs#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: nodejs#442
  • Loading branch information
MylesBorins committed Dec 15, 2017
1 parent 335b8fa commit 1b2ec92
Showing 1 changed file with 129 additions and 15 deletions.
144 changes: 129 additions & 15 deletions Strategic-Initiatives.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,130 @@ 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]

### Stakeholders

[Matteo Collina][mcollina]

## 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
Expand All @@ -50,4 +160,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

0 comments on commit 1b2ec92

Please sign in to comment.