NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Some context (Score:1)
The configuration item
core.sharedrepositoryused to be a boolean, and backward compatibility is highly valued with the Git developers. So that explains theumask/falseandgroup/truevalues.The
everybodyvalue is a suggestion by Linus, after which Junio anticipated a requesAll that is gold does not glitter...
Re: (Score:2)
Very cool. Thank you for the archaeology work.
Having the possibility to specify an option, even if it is the default does not seem silly to me
It doesn't to me, by itself. It starts to seem silly though when there's seven values you can specify with only three meanings, and two of those values simply specify the default.
Having a little more context now, it still seems like a bad design decision to me that they "anticipated" world, and "threw in" all for good measure, because at the moment, if I'm understanding the docs correctly, those two options have exactly the same semantics as "everybody."
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re: (Score:1)
allandworldmean something other for thecore.sharedrepositoryconfiguration item doesn't seem like a big loss to me. How wouldallmean something different thanworldin the context of Unix file permissions?All that is gold does not glitter...