open source software developers are getting fed up and are finally recognizing that they can just fucking leave.

  • the owner of nvim-treesitter gets a really shitty comment from a user saying that the update to a required version broke their workflow
  • the owner replies saying "hey just pin what you need instead of mainlining it if you need this for an older version"
  • the shitty user replies back saying "go switch to something that doesn't require interacting with people"
  • the owner says "OK." and ARCHIVES THE REPO

https://github.com/nvim-treesitter/nvim-treesitter/discussions/8627

like, holy shit, what a power move.

@chirpbirb damn maybe people will finally start not taking shit for granted
@lunareclipse @chirpbirb nah, they will now shit on the maintainer

then fork it and revert that commit, as well as rename main to master
@lunareclipse @chirpbirb same as what happened with duckstation

the developer got so fed up with linux users he changed license to one that prohibits distribution (i.e. you can use the provided builds or build it yourself, but not package it) - and ofc linux users respected it and quietly left...

...haha no, they declared the developer the devil, and were (and still are) like: I don't care, you can't stop me

@alice yeah, that's just collective punishment. And it's not just "refusing to do work", it's preventing others from doing helpful work for the community just to punish people.

Of course people are gonna be upset by that. It's a massive dick move.

@ratsnakegames you're free to fork the commit from before that change and continue it. Same as you are if the developer archives their repo and leaves

if your reaction is calling it a dick move and collective punishment - that means you value the code above the developer's mental health, and if they stop giving their work to you for free - that's a dick move. Exactly what I was talking above

don't bother arguing, I'll block you if you do

@alice arbitrarily making life harder for Linux users because some Linux users were mean to you, in a way that doesn't even save you actual work, has nothing to do with "mental health".

I call it collective punishment because that is what it is, and if you think calling things by their name makes me an evil person, feel free to block me.