Live data from Hacker News

Node.js is forked to Ayo.js (pronounced like “IO”)

github.com

101–110 of 150 posts

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#103
This is probably the best possible course of action at this stage, even if I'm extremely skeptical about the longevity of the fork. The ideal scenario is to compartmentalize people who can't get along, like you would in a workplace - having two separate forks that absorb each other's changes is not too far off from that.

There's another reason too; there's a theory going around that there's a sizable pool of potential competent contributors who are currently staying away from the Node.js project (and other projects) because they feel excluded (and this is commonly used as an argument as to why policies need to be changed). This fork is going to show whether that group of people really exists; if it does, then the fork will thrive, but if it does not, then it will die.

I don't think there's much to do about this now other than wait and see it play out. The results of this fork will become obvious soon enough, and it seems that this at least will get everybody off each other's backs for a while.

EDIT: Also, let's dial down the vitriol in this thread a little. There's no point in getting outraged over something that'll resolve itself.

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#104
post #70

Earlier quoted context omitted.

From an issue: > I'd be open to re-merging if and when the problems plaguing Node.js are resolved. Problematic people removed; use of "policy" as an excuse ended; power structures reorganized to emphasize community over tech. So far though it seems like there's little desire to fix these problems from those with the power to do so.

Silly node, emphasizing tech.

Tech is nothing without people behind it. I don't think it's stupid to take a few moments to think about whether driving away some members of the contributing community away is worth it for what was said.

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#105
post #86

The more I code, the more I appreciate projects and languages that are not based on a democratic committee and have a consistent unique single minded vision. I'd rather stick to a language/framework that aligns with my own preferences, than stick to one that tries to please to a large group of people. I feel this is the major problem with Javascript, Node, etc.

People using node.js and not wanting this kind of bullshit should go on github and open an issue to remove the CoC. I would back it up for sure.

The code of conduct is unrelated to what I'm talking about.

I'm criticising design by committee.

https://en.wikipedia.org/wiki/Design_by_committee

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#107

Brace yourself. SJWs are coming after software projects this year.

I'm pleasantly surprised PHP has remained largely SJW free, probably because it's not trendy.

I imagine microcontroller software development stays free of them too, largely because of the barrier to entry.

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#108
post #17

Reasons for fork: "Repeated ToC violations by an authority figure went unaddressed." https://twitter.com/alicegoldfuss/status/900109726872068096 Not sure what ToC is, but the alleged violations appear to be of Code of Conduct. Alleged violations are described here: https://twitter.com/ohhoe/status/899748838302302212 Most links are private, but here are the public ones: https://twitter.com/rvagg/status/887652116524707…

I don't see anything wrong with the tweets. I don't think Rod is a bad person, he's been involved with Node.js for years. Try working on an open source project for 5 years and then we can talk about altruism.

> Try working on an open source project for 5 years

I'm pretty sure that's exactly what the people forking Node here are trying to do, though perhaps not with a particular time limit.

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#109

Earlier quoted context omitted.

I don't see anything wrong with the tweets. I don't think Rod is a bad person, he's been involved with Node.js for years. Try working on an open source project for 5 years and then we can talk about altruism.

I don't think there's anything wrong with the tweets too. And it seems the Node Technical Steering Committee had similar thoughts, since they rejected the proposal of expelling Rod.

The 60%/40% split on both proposed sanctions indicates that the TSC had no simple unified view of the type you infer.

Re: Node.js is forked to Ayo.js (pronounced like “IO”)

#110
post #35

Earlier quoted context omitted.

It is unclear. Seemed like he has repeatedly used a language that some community members found offensive. His stance against Code of Conduct, as evident by this Tweet: https://twitter.com/rvagg/status/887652116524707841 and follow up comments were considered inappropriate by some. Even more details here: https://github.com/nodejs/TSC/issues/310 """ The TSC members were not able to reach a natural consensus on the ste…

They had a vote to remove him, it failed. Move on!

People are free to leave a community they feel unwelcome in.

If it's an open source software project, they are also free to fork the software and make their own project around it. While, obviously, two parallel projects divided by interpersonal issues isn't ideal and likely duplicates efforts, it's better than losing the work of either of the factions, so, given the existence of the social issues, it's quite possibly the best acheivable outcome.

Post reply on HN