worst part about linux kernel is the configuration how TF is a person new to the kernel supposed to figure out which CONFIG_FOOBAR variable to turn on? i haven't the faintest clue
To me that's a slightly different problem than the setup being hard for newcomers. Rather than the setup being buggy and those bugs being specially harming for newcomers. It's not like those bugs don't hit seasoned developers either.
-
-
Well, less than they used to since we've got bots randomizing that these days. But that's not ever going to solve the problem of not having any real way to tell what's *important*.
-
Yeah, although again I'm not sure if that's a problem with the tooling. I suggested in a previous tweet that maybe we should have some sort of "feature catalog" that contains config fragments and use scripts/kconfig/merge_config.sh to choose what's needed and generate the .config
- 1 more reply
New conversation -
-
-
Agreed. But seasoned devs already know how Kbuild/Kconfig works so can figure out what should be enabled. I do believe that we need better tooling though, for example AFAIK there isn't a tool that tells what are all the option needed to be enabled as dependencies for CONFIG_FOO.
-
menuconfig tells you when searching for a config symbol with / but that's not scriptable and IIRC it only shows you the first level of dependencies, I don't think that traverses recursively the dependency tree.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.