On 30 January 2012 20:15, Jerome Quelin <[email protected]> wrote: >> Some of you may notice that the newly drafted policy allows >> upper-case letters in packages as an exception (when justified). >> This is to follow the current practice (which is not following the >> current policy, where we have packages like R-base). >> I don't want to raise a heated discussion (there was an inconclusive >> discussion a long time ago on cooker [*]) about enforcing an all >> lower-case policy. Not sure a consensus can be reached today, but >> lower-casing package names should be the default for 99% of the >> packages in Mageia. > > except it cannot be. perl module Foo::Bar is shipped in package > perl-Foo-Bar since quite a lot of time, per policy. so the ~2500 perl > packages are almost all using some upper-case, which make your 99% > figure totally wrong (2500 / 10000 = ~25% using upper case) > > note that perl packages shipping an application or a script useful on > their own do follow the policy and are called eg perlbrew, nopaste, > grok, etc.
Well, the low case names policy did was a policy for years. We slowly killed most upcase names over the years, perl being an exception. I think we should enforce it modulo perl
