I can shed a little more light on what’s going on. Keep in mind that while I work for a company (npm, Inc.) that has someone in the middle of a lot of the discussions around Node’s governance, and while I’m connected in various ways to both node-forward and io.js, I’m not a member of the Node core team, nor am I speaking in an official capacity on behalf of any of Joyent, the Node.js core team / the io.js Technical Committee, or npm, Inc. As such, I’m just going to stick to the facts.
why joyent not decides to put nodejs in a foundation with open governance?
Joyent has responded to concerns about Node.js expressed by the community and Node’s corporate stakeholders by forming the Joyent Node.js Advisory Board (JNAB). The members of the board are drawn from a wide variety of organizations (most of them companies) with an interest in Node’s future.
why not make everyone happy?
This isn’t a question with an objective answer, but I do think it’s uncontroversial to say that recent discussions around the future of Node have been conducted in the spirit of finding a resolution that is satisfactory for everyone, and those discussions are still in progress.
why not move nodejs with one solid effort from the community?
If you look at the io.js list of contributors and compare it to the official Node.js core team list, you will note that the two are almost identical. Mikeal Rogers and a few others created node-forward to unify community efforts related to Node as a single, combined effort controlled by the community itself. This is not to deny the reality of the fork, but to point out that the fork is not due to a desire to see the platform diverge.
The blog post you linked to suggests comments be posted to this list, but the blog post (or its contents) itself was not posted to this list!
That raised my eyebrows as well, but this is a perfectly fine place to have these discussions (as long as we all keep our heads), along with node-forward’s discussions repo and the various Gitters connected to node-forward and io.js.
Today I hear about io.js (the members of this organisation on GitHub are apparently — there’s that word again — private).
Fedor Indutny created the iojs/io.js repository as a place where the io.js core team could do their work in the open; I can’t speak on Fedor’s behalf, but I don’t think there’s any intention to be secretive about who’s a part of io.js – just look at its CONTRIBUTING.md and io.js’s list of issues to get a feel for who’s doing what on the project.
Isaac’s was a voice of reason that I could rely on, but he seems to have gone silent, somewhat understandably, since he forked off into the NPM effort.
Isaac has been deeply involved in the JNAB discussions, as well as participating in both node-forward and io.js discussions, and will publish a post discussing what’s going on soon.
I should add that once I did hear of node-forward and signed on to Gitter, Forrest was generous in explaining the effort to me
As this should make clear, I’m happy to explain what I can about recent events, but it shouldn’t be surprising, in light of the existence of a fork, that there are sensitive discussions going on, and that everyone involved has good reasons to be circumspect. It’s really not out of a desire to run things via a shadowy cabal – I’m keenly aware how frustrating it must be to have to find out about stuff like this via articles in the tech press. My hope is that over the next few weeks, most of your questions will get answered.
F
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/170B41E9-DF3C-4A17-9914-FBBBB762B575%40g8o.net.
For more options, visit https://groups.google.com/d/optout.
The node community is huge. If everyone just communicated via the mailing list, it'd be an unfollowable firehose of noise.
Between IRC and the mailing list, you can get most things. Twitter sometimes gets you early info about new stuff particular people are working on. Conferences are really efficient for learning about new stuff going on, and listening to the back conversations, but are ultimately not necessary to keep up reasonably well.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/2AE786F3-F3B1-43CB-B327-BAD5E58032EC%40ryandesign.com.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/5B692186-0E9D-4A73-B52C-3D1912E02793%40g8o.net.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/5B692186-0E9D-4A73-B52C-3D1912E02793%40g8o.net.
Joyent is already unhappy about all this. An "official" thread on here would probably not be well received, and iojs is trying really hard not to get on Joyent's bad side.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CAD9ie-u5N5fhenR4A5qcrJaG_O_0i8uP8UpxCU_DCMZk09QSmw%40mail.gmail.com.