Hutterer: Why libinput doesn't have a lot of config options
Peter Hutterer writesabout the cost of configuration options."You see, whenever you write 'it's just 5 lines of code to make thisan option', what I think is 'once the patch is reviewed and applied, I'llspend two days to write test cases and documentation. I'll need to handleany bug reports related to this, and I'm expected to make sure this optionworks indefinitely. Any addition of another feature may conflict with thisoption, so I need to make sure the right combination is possible and testcases are written.' So your work ends after writing a 5 line patch, my workas maintainer merely starts."