[Mageia-dev] RFC Package Naming Policy

Thierry Vignaud thierry.vignaud at gmail.com
Mon Jan 30 21:58:11 CET 2012


On 30 January 2012 20:15, Jerome Quelin <jquelin at gmail.com> 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


More information about the Mageia-dev mailing list