The unredacted details still feel like they're missing something: https://web.archive.org/web/20170821212745/https://github.co... "...Rod’s first action was to apologize to a contributor who had been repeatedly moderated. Rod did not discuss the issue with other members of the CTC/TSC first. The result undermined the moderation process as it was occurring" "Rod did not moderate himself when asked by another foundatio…
I'm scan reading the article and don't see what's so inflammatory about it either. It's about the problem of campus censorship and lack of free speech in universities. It starts by suggesting that Isaac Newton would have been pushed out of modern universities, if zapped forward in time, due to his mental issues and eccentric beliefs about non-gravity related topics. Then it goes on to argue that there's a thing calle…
Effective immediately I am stepping down from the Nodejs TSC
91–100 of 142 posts
Re: Effective immediately I am stepping down from the Nodejs TSC
#92I missed all this, what did rvagg do? Why are some people upset enough to try to vote him off the island, and leave when it didn't happen?
https://github.com/nodejs/community-committee/issues/111 has a screenshot of the text previously in https://github.com/nodejs/TSC/issues/310 because "listing the issues was not fair to Rod". I'm an outsider to this, but it seems to me that the tl;dr was that he was basically undermining the moderation actions of the TSC and CTC.
Re: Effective immediately I am stepping down from the Nodejs TSC
#93Earlier quoted context omitted.
Which is a clause written on the CoC itself. The CoC must be respected because the CoC says so. Anyone who has doubts about the CoC, must be expelled from the TSC, because it's written on the CoC. This ensures that the CoC can't be touched ever. A good example of catch-22. They shouldn't have approved it in the first place.
> They shouldn't have approved it in the first place. I agree with this argument - if the TSC does not intend to uphold the CoC, they should either not have approved it or should have made someone else the contact point (and given them meaningful enforcement power). > Anyone who has doubts about the CoC, must be expelled from the TSC, because it's written on the CoC. This ensures that the CoC can't be touched ever. I…
Wait, they just tried to expel a guy because he was subtly criticizing the CoC on twitter.
Re: Effective immediately I am stepping down from the Nodejs TSC
#94Earlier quoted context omitted.
Seems he committed the cardinal sin of expressing support for Free Speech and questioning some aspects of Codes of Conduct. One can not even question the codes of conduct, they are written on stone and are beyond criticism and questioning...
... or he committed the cardinal sin of questioning the Code of Conduct, and when challenged on it, responding with snark and condescension, demonstrating the need in the community for a Code of Conduct.
Re: Effective immediately I am stepping down from the Nodejs TSC
#95Maybe we should fork Node again? While not Node.js per se, npm 5 was a poor quality rollout, and maybe the folks working on both are too distracted with the... not-technical?
Re: Effective immediately I am stepping down from the Nodejs TSC
#96Earlier quoted context omitted.
> They shouldn't have approved it in the first place. I agree with this argument - if the TSC does not intend to uphold the CoC, they should either not have approved it or should have made someone else the contact point (and given them meaningful enforcement power). > Anyone who has doubts about the CoC, must be expelled from the TSC, because it's written on the CoC. This ensures that the CoC can't be touched ever. I…
> Nothing in the CoC says that it's a CoC violation to want to get rid of the CoC Wait, they just tried to expel a guy because he was subtly criticizing the CoC on twitter.
2. Even if it were, that would still only be a claim about this particular guy's approach to criticizing the CoC.
3. Even if it were a claim about all criticisms of the CoC, the vote failed. As far as I can tell, the scenario in reality is exactly the scenario you wish: someone on the TSC criticized the CoC, the TSC votes that this is totally fine.
(If you are now additionally arguing that TSC members should be barred from resigning from the TSC and then critiquing the decision on their private blog once no longer affiliated from the TSC, well, that does not seem like the pro-free-speech position.)
Re: Effective immediately I am stepping down from the Nodejs TSC
#97Earlier quoted context omitted.
It looks like the responsibilities of the TSC involve much more than enforcing a code of conduct. If you want a simile for this situation, I'd say it's more like a police officer sharing an article that's in favor of marijuana legalization, and being upset when his coworkers attack him over it.
> I'd say it's more like a police officer sharing an article that's in favor of marijuana legalization, and being upset when his coworkers attack him over it. ... but sharing such an article would not be wrong ... Is the disconnect really this large between ideologies?
That said, I still think there are scenarios where sharing such an article would be, although not wrong in a moral sense, certainly something that would displease your coworkers and harm your group's effectiveness: imagine that a large number of your coworkers thought that marijuana was a serious problem in their society and had made it one of your team's priorities to eliminate marijuana from the community. If your coworkers don't believe that you'll have their back, or if they worry that you'll undermine them if they leave a prisoner with you or something, it's entirely reasonable for them to be unhappy at you, whether or not they're "right". And it's entirely predictable that a more fruitful way to achieve your goal would be to leave the department and argue your case through political means, instead of remaining.
Re: Effective immediately I am stepping down from the Nodejs TSC
#98Earlier quoted context omitted.
Which is a clause written on the CoC itself. The CoC must be respected because the CoC says so. Anyone who has doubts about the CoC, must be expelled from the TSC, because it's written on the CoC. This ensures that the CoC can't be touched ever. A good example of catch-22. They shouldn't have approved it in the first place.
> The CoC must be respected because the CoC says so. That's... how laws and rules work...
Re: Effective immediately I am stepping down from the Nodejs TSC
#99Earlier quoted context omitted.
Also, this article comes from another TSC member, meaning one of his peers. If 4 of your 12 peers resign because you weren't removed, there is almost certainly some merit to these complaints.
Why not judge merit directly, yourself? As far as I can tell there is no merit to the complaints. If 4 members stepped down, that suggests Node TSC has a serious problem with people who are wildly extreme. Here's what appears to have happened based on the original complaint: 1. This guy tweets an article that discusses campus speech codes, university politics and so on. It doesn't attack anyone and is a fairly long-w…
Re: Effective immediately I am stepping down from the Nodejs TSC
#100The unredacted details still feel like they're missing something: https://web.archive.org/web/20170821212745/https://github.co... "...Rod’s first action was to apologize to a contributor who had been repeatedly moderated. Rod did not discuss the issue with other members of the CTC/TSC first. The result undermined the moderation process as it was occurring" "Rod did not moderate himself when asked by another foundatio…
Of everything in there, this one is probably the most problematic. """ His tweeting of screen captures of immature responses suggests pleasure at having upset members of the JavaScript community and others. As a perceived leader, such behavior reflects poorly on the project. https://twitter.com/rvagg/status/887790865766268928 """