Skip to content

Commit

Permalink
doc: add roadmap, i18n, tracing, evangelism WGs
Browse files Browse the repository at this point in the history
PR-URL: #911
Reviewed-By: Chris Dickinson <[email protected]>
Reviewed-by: Bert Belder <[email protected]>
  • Loading branch information
mikeal authored and chrisdickinson committed Feb 26, 2015
1 parent 14174a9 commit ae7a233
Showing 1 changed file with 101 additions and 0 deletions.
101 changes: 101 additions & 0 deletions WORKING_GROUPS.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,107 @@ Its responsibilities are:
The current members can be found in their
[README](https://github.com/iojs/build#people).

### Tracing

The tracing working group's purpose is to increase the
transparency of software written in io.js.

Its responsibilities are:
* Collaboration with V8 to integrate with `trace_event`.
* Maintinence and iteration on AsyncWrap.
* Maintinence and improvements to system tracing support (DTrace, LTTng, etc).
* Documention of tracing and debugging techniques.
* Fostering a tracing and debugging ecosystem.

The current members can be found in their
[README](https://github.com/iojs/tracing-wg#people).

### i18n

The i18n working groups handle more than just translations. They
are endpoints for community members to collaborate with each
other in their language of choice.

Each team is organized around a common spoken language. Each
language community might then produce multiple localizations for
various project resources.

Their responsibilities are:
* Translation of any io.js materials they believe are relevant to their
community.
* Review processes for keeping translations up
to date and of high quality.
* Social media channels in their language.
* Promotion of io.js speakers for meetups and conferences in their
language.

Membership is maintained by each language community.

* [iojs-bg](https://github.com/iojs/iojs-bg)
* [iojs-bn](https://github.com/iojs/iojs-bn)
* [iojs-cn](https://github.com/iojs/iojs-cn)
* [iojs-cs](https://github.com/iojs/iojs-cs)
* [iojs-da](https://github.com/iojs/iojs-da)
* [iojs-de](https://github.com/iojs/iojs-de)
* [iojs-el](https://github.com/iojs/iojs-el)
* [iojs-es](https://github.com/iojs/iojs-es)
* [iojs-fa](https://github.com/iojs/iojs-fa)
* [iojs-fi](https://github.com/iojs/iojs-fi)
* [iojs-fr](https://github.com/iojs/iojs-fr)
* [iojs-he](https://github.com/iojs/iojs-he)
* [iojs-hi](https://github.com/iojs/iojs-hi)
* [iojs-hu](https://github.com/iojs/iojs-hu)
* [iojs-id](https://github.com/iojs/iojs-id)
* [iojs-it](https://github.com/iojs/iojs-it)
* [iojs-ja](https://github.com/iojs/iojs-ja)
* [iojs-ka](https://github.com/iojs/iojs-ka)
* [iojs-ko](https://github.com/iojs/iojs-ko)
* [iojs-mk](https://github.com/iojs/iojs-mk)
* [iojs-nl](https://github.com/iojs/iojs-nl)
* [iojs-no](https://github.com/iojs/iojs-no)
* [iojs-pl](https://github.com/iojs/iojs-pl)
* [iojs-pt](https://github.com/iojs/iojs-pt)
* [iojs-ro](https://github.com/iojs/iojs-ro)
* [iojs-ru](https://github.com/iojs/iojs-ru)
* [iojs-sv](https://github.com/iojs/iojs-sv)
* [iojs-ta](https://github.com/iojs/iojs-ta)
* [iojs-tr](https://github.com/iojs/iojs-tr)
* [iojs-tw](https://github.com/iojs/iojs-tw)
* [iojs-uk](https://github.com/iojs/iojs-uk)
* [iojs-vi](https://github.com/iojs/iojs-vi)

### Evangelism

The evangelism working group promotes the accomplishments
of io.js and lets the community know how they can get involved.

Their responsibilities are:
* Project messaging.
* Official project social media.
* Promotion of speakers for meetups and conferences.
* Promotion of community events.
* Publishing regular update summaries and other promotional
content.

The current members can be found in their
[README](https://github.com/iojs/evangelism#people).

### Roadmap

The roadmap working group is responsible for user community outreach
and the translation of their concerns into a plan of action for io.js.

The final [ROADMAP](./ROADMAP.md) document is still owned by the TC and requires
the same approval for changes as any other project asset.

Their responsibilities are:
* Attract and summarize user community needs and feedback.
* Find or potentially create tools that allow for broader participation.
* Create Pull Requests for relevant changes to [Roadmap.md](./ROADMAP.md)

The current members can be found in their
[README](https://github.com/iojs/roadmap#people).

## Starting a WG

A Working Group is established by first defining a charter that can be
Expand Down

0 comments on commit ae7a233

Please sign in to comment.