On Fri, 2 Dec 2016 23:21:34 -0800
Daniel Campbell <z...@gentoo.org> wrote:

> On 12/02/2016 10:45 AM, Ian Stakenvicius wrote:
> > On 02/12/16 01:31 PM, Ciaran McCreesh wrote:  
> >> On Fri, 2 Dec 2016 13:24:29 -0500
> >> Mike Gilbert <flop...@gentoo.org> wrote:  
> >>> On Fri, Dec 2, 2016 at 1:10 PM, Ciaran McCreesh
> >>> <ciaran.mccre...@googlemail.com> wrote:  
> >>>> On Fri, 2 Dec 2016 13:02:48 -0500
> >>>> Mike Gilbert <flop...@gentoo.org> wrote:    
> >>>>> The devmanual states:
> >>>>>
> >>>>> The name section should contain only lowercase non-accented
> >>>>> letters, the digits 0-9, hyphens, underscores and plus characters.
> >>>>> Uppercase characters are strongly discouraged, but technically
> >>>>> valid.
> >>>>>
> >>>>> https://devmanual.gentoo.org/ebuild-writing/file-format/index.html
> >>>>>
> >>>>>
> >>>>> Why are uppercase characters strongly discouraged?
> >>>>>
> >>>>> Wouldn't it make sense to follow upstream's naming convention?    
> >>>>
> >>>> What's upstream's naming convention for Firefox?  
> >>>
> >>> I have no idea. What's your point?  
> >>
> >> That naming conventions are generally complicated and a mess, and that
> >> no-one wants to have to remember whether it's firefox, Firefox, or
> >> FireFox.
> >>  
> > 
> > It's also more convenient at the consone to just type everything
> > lowercase.  I expect that's the primary reason it's discouraged.
> > 
> > 
> > 
> >   
> That seems the most likely to me as well.
> 
> We could make a more "user friendly" feature by setting up bash
> completion for package names, but that sounds a) daunting, b)
> error-prone, and c) probably not worth the time spent writing the
> script(s) necessary.

There is a bash completion script for that for a long time now.
However, it no longer works correctly with new bash-completion versions
and it seems that nobody cares enough to fix it.

-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

Attachment: pgpEo7I9v_HJM.pgp
Description: OpenPGP digital signature

Reply via email to