VOOZH about

URL: https://thenewstack.io/node-js-forked-complaints-repeated-harassment/

⇱ Node.js Forked Again Over Complaints of Unresponsive Leadership - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2017-08-23 16:44:54
Node.js Forked Again Over Complaints of Unresponsive Leadership
analysis,news,
Software Development

Node.js Forked Again Over Complaints of Unresponsive Leadership

Aug 23rd, 2017 4:44pm by Joab Jackson
👁 Featued image for: Node.js Forked Again Over Complaints of Unresponsive Leadership

The codebase for popular Node.js JavaScript runtime has been forked again  — the second time in less than three years — with a growing number of contributors charging that the Technical Steering Committee (TSC) leadership is ignoring repeated violations of the project’s code of conduct.

The new project, called Ayo, has already been set up on GitHub, and will be managed under an open governance model.

The complaints centered around ongoing behavior of NodeSource Director of Engineering, and Node.js TSC member Rod Vagg. The TSC received multiple complaints from Node.js members about a Tweet from Vagg promoting a Men’s Rights Activist-slanted article, one that cast doubt on the validity of project Code-of-Conducts. In that Tweet, Vagg commented “If you’ve never considered the potential downsides of codes of conduct, here’s a good place to start.”

👁 Image

Complaints against Rod Vagg from the Node.js contributors, as summarized by the Node.js Technical Steering Committee.

In a follow-up Tweet, npm Inc. Operations Engineer Ashley Williams commented that “Rod and his constant, unproductive criticism of social policies in node is why I’ve drastically lessened my participation in the project.” She also noted that “I know for sure that his actions have also affected the participation of many other contributors and would be contributors.”

Overall, Williams charged that Vagg’s presence on the board indicated that the organization is not serious about fostering inclusivity within the community, a frustration she has expressed for well over a year.

On August 21, The TSC voted on whether or not to remove Vagg from its ranks. Of the 10 TSC members who voted, 60 percent voted against removing Rod from the TSC and 60 percent voted against asking Rod to voluntarily resign.

That the TSC voted to keep Vagg on the committee inflamed others in the project. One committee member, Myles Borins, resigned in protest. The decision to keep Vagg “undermines our Conduct Guidelines, drives away potential contributors, and in my opinion undermines the Committee’s ability to govern,” he wrote in a blog post.

In a post further explaining the need for the forked Ayo project, developer Rudolf Olah explained that “Driving away contributors can be fatal in the open source world where most developers are essentially using their free time and volunteering to contribute. It is already difficult enough to attract contributors to smaller projects and larger projects, such as Node.js, need to be careful to make all contributors feel welcome.”

NodeSource CEO Joe McCann did not reply for a request for comment. The Node.js Foundation did not immediately offer a response in time for this story. The Node.js Foundation is managed by The Linux Foundation, a sponsor of The New Stack.

This is not the first time the Node.js project has been forked. In 2015, many of Node’s key developers forked the codebase to create io.js, citing dissatisfaction with the leadership around Node, which at the time was managed by Joyent. The efforts were rejoined a year later after an independent management body, the Node.js Foundation, was founded.

TRENDING STORIES
Joab Jackson is a senior editor for The New Stack, covering cloud native computing and system operations. He has reported on IT infrastructure and development for over 30 years, including stints at IDG and Government Computer News. Before that, he...
Read more from Joab Jackson
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.