← Back to context

Comment by Ar-Curunir

4 years ago

Instead of not being nice, maybe Linux should adopt some sort of CI and testing infrastructure.

https://kernelci.org is a Linux Foundation project; there are others, but that's just the main one I know of offhand.

The idea that "not being nice" is necessary is plainly ridiculous, but this post is pretty wild--effectively you're implying that they're just amateurs or something and that this is a novel idea nobody's considered, while billions and billions of dollars of business run atop Linux-powered systems.

What they don't do is hand over CI resources to randos submitting patches. That's why kernel developers receive and process those patches.

Linux are have plenty testing machines, but it are not so simple that you seem to think for to test whole kernel. there is not any catching for all these possible cases, so not nice remain importance. and greater part is driver, driver need device for to work, so CI on this is hard.