Jump in the discussion.

No email address required.

I don't know what's going to happen with kernel development as the OG maintainers age out. They've done a good job keeping the quality bar high, but not a good job of making people actually want to contribute. I've done kernel development at a soulless tech giant, and the prevailing attitude towards upstreaming is "frick no, you can't pay me enough to deal with kernel maintainers".

I've worked with a few really smart people who have landed interesting stuff in mainline and their summary of the project tends to be something like "it was a cool project and it's great that it landed, but I will never push anything upstream ever again". And these are the kinds of people who will get an answer to a question about ext4 by just emailing Ted directly, it's not like they don't have connections in the kernel community.

Jump in the discussion.

No email address required.

Yeah Marcan is a cute twink but there are lots of issues with current kernel culture.

Jump in the discussion.

No email address required.

I believe he had a hissyfit and quit the entire thing, but it's still posting as his very obvious alt/:marseytrain: persona Asahi Lina.

He's more than a cute twink, and his solution to his complaints is basically :!marseytrain:s with a CoC 101. I wouldn't even trust he had the right complaints about kernel culture.

Jump in the discussion.

No email address required.

I don't have experience with kernel shit, but i once tried to PR some mod loader patches

The experience is god awful. First, you have to read all their guidelines or whatever, set up the workspace etc, which is honestly the worst part.

Then you write up what your PR does, what it helps/solves etc bla bla.

Then it gets rejected because of some bullshit like.. you used a tab space instead of a space space

Now if you manage to get through the nitpicking heck, you might get your PR approved to be checked by the next level jannies or whatever

Now it's time to argue with the project heads why your thing is needed..

There's a few results, either they don't think your thing is needed or they want it done in a better way.

So you or someone else smarter rewrite the PR, and try to go through the process again. This time with better code etc

Then it maybe gets approved.

Now i understand why this happens, but it's such a darn annoying process for a 1 off PR. It's way more managable if it's your 1000th PR and you already know everything about the codebase, best practices, guidelines, opinions of the devs etc..

Tldr: open source contributing is autismo heck

Jump in the discussion.

No email address required.

https://i.rdrama.net/images/17194996128531878.webp

Jump in the discussion.

No email address required.

Yeah I mean the maintainers should have a high bar and not annoy people with shit like mixed indentation or whatever.

I think for one off contributions like that maintainers should be better about doing some of the work for you since you're actually contributing something instead of letting it sit on your local (which is usually what I do).

Jump in the discussion.

No email address required.

Kernel development is a real pain in the butt, only the giga-autismo want to do it.

Jump in the discussion.

No email address required.

There are lots of people who like systems programming and would contribute if the culture was better IMO. I enjoy hacking on things, but I'm not subjecting myself to getting berated by a bunch of angry neurodivergent kernel maintainers via a deliberately obtuse text-only email code review system.

Jump in the discussion.

No email address required.



Now playing: Stickerbrush Symphony (DKC2).mp3

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.