On Fri, 2 Dec 2016 23:26:53 -0800 Daniel Campbell <z...@gentoo.org> wrote:
> On 12/02/2016 10:47 AM, Michał Górny 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? > > > > I'd say keeping things lowercase makes sense for end user packages. For > > pure dependencies with consistent conventions (e.g. perl), it makes > > sense to keep upstream's naming. > > > What is a pure dependency? Do we handle those differently than the > garden-variety dependencies in other packages? It is a package that is rarely installed directly, and rather commonly taken as a dependency of another package. For example, packages that install no programs and just Perl/Python/... modules. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/>
pgpUvkVg5COvL.pgp
Description: OpenPGP digital signature