given that i don't even try (lately that is, in previous years i got many bugfixes in without much hassle), i can't see how you managed to draw that conclusion ;).
> The OP is in no way spreading FUD, and claiming that he is reflects more on you than it does him.
and claiming that he doesn't reflects more on you than it does on me? can we skip the silly rhetoric please?
> The OP's point, which is that semantics differing markedly from ordinary
> C make code less readable, is perfectly valid.
which is what i called FUD. the only semantical change we can talk about in this context is the forced constification of certain types and variables, the exact details of which i described above (did you read them?) and can also be learned from the source code of the constify plugin. this change in semantics, surprise surprise, does not make *any* change to the kernel source code, therefore it is as readable as it is without using the plugin.
> When code becomes opaque, it's not "your own problem":
you're misquoting me. i made that comment on his unwillingness to take a look at the plugin source code where he could have learned what it does. similarly how you take a look at the kernel source code if you want to learn what it does. IOW, lazyness doesn't an argument make.
> it's a problem for the entire community, increasing barriers to entry
why does a constification plugin increase the barriers to entry?
> and ongoing maintenance costs for everyone.
and what's the maintenance cost for everyone by using a constification plugin? i know its cost on me (having to check the code regularly for violations of the assumptions the plugin's based on) but a cost for *everyone*? what would that be?
also when evaluating a change one has to look at both sides of the coin, a.k.a. cost/benefit analysis. why did neither of you address the benefit side? don't see any? too little to be worth? any reasoning one can discuss?
> It would behoove you to actually address this point.
the ball's on your court now ;).
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds