What are the differences?
io.js:
This repository began as a GitHub fork of joyent/node where contributions, releases, and contributorship are under an open governance model.
We intend to land, with increasing regularity, releases which are compatible with the npm ecosystem that has been built to date for node.js.
Node.js:
Node.js
It was primarily split for three reasons: faster, more active releases and development towards a 1.0.0
release, for a more community-driven development rather than the Advisory Board, and the use of semver for releases.
The Advisory Board was Joyent's plan to bring Node.js a more centralized, faster way to plan development and plan future features along the road towards a 1.0.0
release. This was planned to be done by putting together a board of larger companies that use Node.js
Quote from Joyent's blog:
As the community becomes more complex, it is important that we find ways to balance the needs of all constituents and provide a platform for these organizations to come together and to provide input into the project.
Previously, Node.js was run via mailing lists, GitHub issues, and anyone could contribute their idea. This idea started getting some hate because it brought control away from your average, everyday contributor and moved the power to the "big shots": companies such as Walmart, Yahoo, IBM, Microsoft, Joyent, Netflix, and PayPal.
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments