What Did 2015 Look like for the Node.js Foundation?
So maybe this reflection piece is a little past due, but nonetheless the Node.js Foundation wanted to share a recap and review of 2015. Next week, we’ll highlight our focus and plans for 2016. Enjoy!
Forming the Node.js Foundation
In May 2015, the Node.js Foundation was established with a mission to enable widespread adoption and help accelerate development of Node.js and other related modules through an open governance model. It consists of a Board of Directors that handles the administrative aspects of the project and the Technical Steering Committee, which is focused on all the technical aspects of the project.
The Technical Steering Committee consists of key collaborators who have demonstrated both technical expertise and a long term commitment to driving the project and community forward. Mikeal Rogers joined the Linux Foundation as the Node.js Community Manager to help support and guide the organization.
Snapshot of Major Accomplishments in 2015
- The io.js and node.js fork united.
- A long term support plan was established and the TSC released: v4 and v5.
- In December 2015, v4 became the first release in two years to eclipse v0.10 in downloads.
- The community established the Inclusivity Working Group as the first top-level working group
- Libuv was admitted as our first Incubator Project -- libuv a software library that provides asynchronous event notification and improves the Node.js programming experience. Express is also on track to become an Incubator Project.
- With only four months for planning, the Foundation held its first Node.js Interactive. More than 700 people descended on Portland, Ore. to attend in early December.
- Thank you to all who attended and presented — all of the videos can be found here.
- Node.js usage has grown tremendously year-over-year at a 100% growth rate. At the end of 2015, Node.js reached about 3.5 million users.
- On average there are 126M package downloads from npm per day.
Liberalizing contributions and participatory governance (or direct ownership by the people that are contributing) are two of the foundational practices of the Node.js TSC (Technical Steering Committee). There’s been a major uptick in contributors, and the community now has more than 400 active contributors with a huge rate of first-time contributors who work on everything from the website maintenance to building infrastructure.
Node.js Core added 48 committers and 242 contributors, averaging 5.9 releases per month since joining the Foundation. All download and usage metrics increased by 100%.
That’s 2015 for us. We accomplished a lot, but still have a lot more to do this year and beyond. The growth and interest in Node.js will continue to increase as more people are looking to use Node.js in IoT and more enterprises and startups are adopting the technology to their stacks.
Thanks all for your support and commitment!