By now you’ve already heard about how io.js was forked from the Node.js project last year, and that a Node foundation has been announced earlier this year. Without going into much detail – a lot of people have been working hard to get boths projects to a good place, and I’m pleased to report that it’s working out!
Last Friday I sent the Node Advisory Board the e-mail below (slightly redacted for readability). Since we want to be serious about open governance, I figured it would be good to share it with a broader audience… so here you go:
People involved with Node and io.js,
After spending many hours in what seem like endless meetings it’s easy to be cynical about Node – it happens to me from time to time. But fundamentally I think we’re really in a good place.
Soon there will be a non-profit foundation that guarantees independence and provides funding that the project so dearly needs. There is a motivated community of individuals and companies contributing time and effort to continuous innovation.
The debate among developers working on Node and io.js is reaching a good outcome and we might soon be working together again. There will be a stable version of Node which is conservatively maintained, so users can confidently depend on it through the next Black Friday, and there will be a branch which releases frequently and is open to change, providing a canvas to paint on for those who want to make Node better.
Over the past year I’ve learned that both predictable stability and open innovation are really important for maintaining a healthy open source project and we’re in the unique position of enabling both in an institutionalized fashion.
Now what we really ought to do is make it easy for users to install both side-by-side so they can use whatever is appropriate for what they’re working on.
In the meantime Node has become a staple for web development – the most ubiquitous platform of our time – and continuous to grow.
Thanks for all the effort you all have put into making this happen.
StrongLoop is Committed to Node and io.js
StrongLoop has been a core contributor of Node and io.js since it was founded in 2013. StrongLoop helps companies succeed with Node by creating tools for composing APIs, deploying, monitoring and securing Node apps in production.