io.js Roadmap

Work in Progress: Last edited on February 19th, 2015.

The Bright Future of io.js

A Community Driven Roadmap

For the community, by the community

io.js is a drop-in replacement for node.js and is compatible with nearly all the modules in npm.

io.js is a community driven open source project. It was started by the primary contributors to node.js but has already attracted more active developers than the node.js project has had in its entire history.

What do people want from io.js?

  1. Stability
  2. Transparency (Debugging and Tracing)
  3. Better Streams
  4. Long Term Support
  5. Embrace Ongoing Standards
  6. Localization

Concerns list compiled from the roadmap project. Contributors welcome!

Stability Policy

We have the largest package ecosystem of any language, we can't break it.

From the Stability Policy still under development. Contributors welcome!

Build Channels

Release Any versioned build.
Must be stable and ready for production.
Canary Nightly builds with Canary V8 & other new features.
NG Next Generation ES6/7 centric API.


From the Roadmap, still under development. Contributors welcome!

Debugging & Tracing

Core should enable a massive and diverse ecosystem of debugging and tracing tools rather than endorse high level abstractions like domains.

Work being lead by the Tracing Working Group. Contributors welcome!

Streams

Work being lead by the Streams Working Group. Contributors welcome!

Long Term Support


Summary from Stability Policy draft. Contributors welcome!

NG (Next Generation)



Summary from channels description in roadmap draft.

Localization

Summary from Stability Policy draft. Contributors welcome!

Fork me on Github