* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
[not found] <E1N2k7B-00059Q-AH@stork.gentoo.org>
@ 2009-10-27 11:27 ` Samuli Suominen
2009-11-08 13:35 ` Joe Sapp
0 siblings, 1 reply; 11+ messages in thread
From: Samuli Suominen @ 2009-10-27 11:27 UTC (permalink / raw
To: gentoo-dev, nixphoeni
Joe Sapp (nixphoeni) wrote:
> nixphoeni 09/10/27 11:21:25
>
> Log:
> Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse added to the repository
>
Since when did we start adding "big letters" to other than perl -categories?
*Very* ugly.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-10-27 11:27 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory Samuli Suominen
@ 2009-11-08 13:35 ` Joe Sapp
2009-11-08 14:40 ` Mike Frysinger
0 siblings, 1 reply; 11+ messages in thread
From: Joe Sapp @ 2009-11-08 13:35 UTC (permalink / raw
To: Samuli Suominen; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 550 bytes --]
Samuli Suominen wrote:
> Joe Sapp (nixphoeni) wrote:
>> nixphoeni 09/10/27 11:21:25
>>
>> Log: Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse added to
>> the repository
>>
>
> Since when did we start adding "big letters" to other than perl
> -categories?
>
> *Very* ugly.
Sorry about that, I thought it was a valid package name. I did it because it
better reflects the upstream naming schemes. I suppose I could stop and move
the few I've done so far back to all lowercase if there's enough consensus.
Joe
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 13:35 ` Joe Sapp
@ 2009-11-08 14:40 ` Mike Frysinger
2009-11-08 15:25 ` Peter Volkov
0 siblings, 1 reply; 11+ messages in thread
From: Mike Frysinger @ 2009-11-08 14:40 UTC (permalink / raw
To: gentoo-dev; +Cc: Joe Sapp, Samuli Suominen
[-- Attachment #1: Type: Text/Plain, Size: 845 bytes --]
On Sunday 08 November 2009 08:35:10 Joe Sapp wrote:
> Samuli Suominen wrote:
> > Joe Sapp (nixphoeni) wrote:
> >> nixphoeni 09/10/27 11:21:25
> >>
> >> Log: Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse added
> >> to the repository
> >
> > Since when did we start adding "big letters" to other than perl
> > -categories?
> >
> > *Very* ugly.
>
> Sorry about that, I thought it was a valid package name. I did it because
> it better reflects the upstream naming schemes. I suppose I could stop
> and move the few I've done so far back to all lowercase if there's enough
> consensus.
it is a valid package name. if it makes your life easier, you're allowed to
use the name. some people prefer to normalize everything lowercase -- if
they're maintaining the package, they're free to do that.
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 14:40 ` Mike Frysinger
@ 2009-11-08 15:25 ` Peter Volkov
2009-11-08 15:51 ` Mike Frysinger
0 siblings, 1 reply; 11+ messages in thread
From: Peter Volkov @ 2009-11-08 15:25 UTC (permalink / raw
To: gentoo-dev
В Вск, 08/11/2009 в 09:40 -0500, Mike Frysinger пишет:
> On Sunday 08 November 2009 08:35:10 Joe Sapp wrote:
> > Samuli Suominen wrote:
> > > Joe Sapp (nixphoeni) wrote:
> > >> nixphoeni 09/10/27 11:21:25
> > >>
> > >> Log: Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse added
> > >> to the repository
> > >
> > > Since when did we start adding "big letters" to other than perl
> > > -categories?
> > >
> > > *Very* ugly.
> >
> > Sorry about that, I thought it was a valid package name. I did it because
> > it better reflects the upstream naming schemes. I suppose I could stop
> > and move the few I've done so far back to all lowercase if there's enough
> > consensus.
>
> it is a valid package name. if it makes your life easier, you're allowed to
> use the name. some people prefer to normalize everything lowercase -- if
> they're maintaining the package, they're free to do that.
Until it was decided differently, no, it's not:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap3
"The first subsection, pkg, is the package name, which should only
contain lowercase letters, the digits 0-9, and any number of single
hyphen (-), underscore (_) or plus (+) characters."
--
Peter.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 15:25 ` Peter Volkov
@ 2009-11-08 15:51 ` Mike Frysinger
2009-11-08 16:31 ` Petteri Räty
2009-11-08 16:42 ` Ulrich Mueller
0 siblings, 2 replies; 11+ messages in thread
From: Mike Frysinger @ 2009-11-08 15:51 UTC (permalink / raw
To: gentoo-dev; +Cc: Peter Volkov
[-- Attachment #1: Type: Text/Plain, Size: 1452 bytes --]
On Sunday 08 November 2009 10:25:56 Peter Volkov wrote:
> В Вск, 08/11/2009 в 09:40 -0500, Mike Frysinger пишет:
> > On Sunday 08 November 2009 08:35:10 Joe Sapp wrote:
> > > Samuli Suominen wrote:
> > > > Joe Sapp (nixphoeni) wrote:
> > > >> nixphoeni 09/10/27 11:21:25
> > > >>
> > > >> Log: Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse
> > > >> added to the repository
> > > >
> > > > Since when did we start adding "big letters" to other than perl
> > > > -categories?
> > > >
> > > > *Very* ugly.
> > >
> > > Sorry about that, I thought it was a valid package name. I did it
> > > because it better reflects the upstream naming schemes. I suppose I
> > > could stop and move the few I've done so far back to all lowercase if
> > > there's enough consensus.
> >
> > it is a valid package name. if it makes your life easier, you're allowed
> > to use the name. some people prefer to normalize everything lowercase --
> > if they're maintaining the package, they're free to do that.
>
> Until it was decided differently, no, it's not:
> http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#do
> c_chap3
>
> "The first subsection, pkg, is the package name, which should only
> contain lowercase letters, the digits 0-9, and any number of single
> hyphen (-), underscore (_) or plus (+) characters."
try quoting from the PMS which has been council approved
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 15:51 ` Mike Frysinger
@ 2009-11-08 16:31 ` Petteri Räty
2009-11-08 16:42 ` Ulrich Mueller
1 sibling, 0 replies; 11+ messages in thread
From: Petteri Räty @ 2009-11-08 16:31 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1671 bytes --]
Mike Frysinger wrote:
> On Sunday 08 November 2009 10:25:56 Peter Volkov wrote:
>> В Вск, 08/11/2009 в 09:40 -0500, Mike Frysinger пишет:
>>> On Sunday 08 November 2009 08:35:10 Joe Sapp wrote:
>>>> Samuli Suominen wrote:
>>>>> Joe Sapp (nixphoeni) wrote:
>>>>>> nixphoeni 09/10/27 11:21:25
>>>>>>
>>>>>> Log: Directory /var/cvsroot/gentoo-x86/x11-plugins/desklet-Mouse
>>>>>> added to the repository
>>>>> Since when did we start adding "big letters" to other than perl
>>>>> -categories?
>>>>>
>>>>> *Very* ugly.
>>>> Sorry about that, I thought it was a valid package name. I did it
>>>> because it better reflects the upstream naming schemes. I suppose I
>>>> could stop and move the few I've done so far back to all lowercase if
>>>> there's enough consensus.
>>> it is a valid package name. if it makes your life easier, you're allowed
>>> to use the name. some people prefer to normalize everything lowercase --
>>> if they're maintaining the package, they're free to do that.
>> Until it was decided differently, no, it's not:
>> http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#do
>> c_chap3
>>
>> "The first subsection, pkg, is the package name, which should only
>> contain lowercase letters, the digits 0-9, and any number of single
>> hyphen (-), underscore (_) or plus (+) characters."
>
> try quoting from the PMS which has been council approved
> -mike
For EAPI 0 there's only an approved draft but nothing final. But even as
a draft it's more accurate than devrel handbook that in all reality
should loose all the technical stuff in favor of devmanual.
Regards,
Petteri
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 15:51 ` Mike Frysinger
2009-11-08 16:31 ` Petteri Räty
@ 2009-11-08 16:42 ` Ulrich Mueller
2009-11-08 16:50 ` Mike Frysinger
1 sibling, 1 reply; 11+ messages in thread
From: Ulrich Mueller @ 2009-11-08 16:42 UTC (permalink / raw
To: gentoo-dev
>>>>> On Sun, 8 Nov 2009, Mike Frysinger wrote:
>> "The first subsection, pkg, is the package name, which should only
>> contain lowercase letters, the digits 0-9, and any number of single
>> hyphen (-), underscore (_) or plus (+) characters."
> try quoting from the PMS which has been council approved
That's not a contradiction.
There are several places where the devmanual is more restrictive than
PMS. Of course the package manager must accept capital letters in
names. That doesn't necessarily imply that they should be used all
over the tree.
Ulrich
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 16:42 ` Ulrich Mueller
@ 2009-11-08 16:50 ` Mike Frysinger
2009-11-08 17:15 ` Ulrich Mueller
2009-11-08 18:06 ` Joe Sapp
0 siblings, 2 replies; 11+ messages in thread
From: Mike Frysinger @ 2009-11-08 16:50 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: Text/Plain, Size: 1147 bytes --]
On Sunday 08 November 2009 11:42:31 Ulrich Mueller wrote:
> >>>>> On Sun, 8 Nov 2009, Mike Frysinger wrote:
> >> "The first subsection, pkg, is the package name, which should only
> >> contain lowercase letters, the digits 0-9, and any number of single
> >> hyphen (-), underscore (_) or plus (+) characters."
> >
> > try quoting from the PMS which has been council approved
>
> That's not a contradiction.
>
> There are several places where the devmanual is more restrictive than
> PMS.
and in this case, the devmanual is irrelevant and should be deleted
> Of course the package manager must accept capital letters in
> names.
right, because we've always had mixed case in the tree and anything that
parses the tree/ebuilds must support both if it has any chance of working.
this isnt going to change.
> That doesn't necessarily imply that they should be used all
> over the tree.
if it makes maintaining a package easier (as appears to be the case for Joe),
then there's no technical reason whatsoever to tell him otherwise. if you
dislike mixed case, then dont use it. but Joe is free to do so.
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 16:50 ` Mike Frysinger
@ 2009-11-08 17:15 ` Ulrich Mueller
2009-11-08 17:35 ` Mike Frysinger
2009-11-08 18:06 ` Joe Sapp
1 sibling, 1 reply; 11+ messages in thread
From: Ulrich Mueller @ 2009-11-08 17:15 UTC (permalink / raw
To: gentoo-dev
>>>>> On Sun, 8 Nov 2009, Mike Frysinger wrote:
> [...] we've always had mixed case in the tree and anything that
> parses the tree/ebuilds must support both if it has any chance of
> working. this isnt going to change.
I think everyone agrees on this one.
>> That doesn't necessarily imply that they should be used all over
>> the tree.
> if it makes maintaining a package easier (as appears to be the case
> for Joe), then there's no technical reason whatsoever to tell him
> otherwise. if you dislike mixed case, then dont use it. but Joe is
> free to do so.
Shouldn't the rationale be to make it easy for users, not for
maintainers?
Ulrich
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 17:15 ` Ulrich Mueller
@ 2009-11-08 17:35 ` Mike Frysinger
0 siblings, 0 replies; 11+ messages in thread
From: Mike Frysinger @ 2009-11-08 17:35 UTC (permalink / raw
To: gentoo-dev; +Cc: Ulrich Mueller
[-- Attachment #1: Type: Text/Plain, Size: 670 bytes --]
On Sunday 08 November 2009 12:15:44 Ulrich Mueller wrote:
> >>>>> On Sun, 8 Nov 2009, Mike Frysinger wrote:
> >> That doesn't necessarily imply that they should be used all over
> >> the tree.
> >
> > if it makes maintaining a package easier (as appears to be the case
> > for Joe), then there's no technical reason whatsoever to tell him
> > otherwise. if you dislike mixed case, then dont use it. but Joe is
> > free to do so.
>
> Shouldn't the rationale be to make it easy for users, not for
> maintainers?
of course -- fix the package manager to do a case insensitive search when
someone says `emerge foo` but the package is actually "Foo".
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory
2009-11-08 16:50 ` Mike Frysinger
2009-11-08 17:15 ` Ulrich Mueller
@ 2009-11-08 18:06 ` Joe Sapp
1 sibling, 0 replies; 11+ messages in thread
From: Joe Sapp @ 2009-11-08 18:06 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 542 bytes --]
Mike Frysinger wrote:
> if it makes maintaining a package easier (as appears to be the case for Joe),
> then there's no technical reason whatsoever to tell him otherwise. if you
> dislike mixed case, then dont use it. but Joe is free to do so.
For what it's worth, this is exactly the reason. The eclass can use a trivial
bash substitution to access the package name (for SRC_URI, for example)
instead of requiring each ebuild to set a variable specifying how the
information in the ebuild name should be capitalized.
Joe
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-11-08 18:06 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <E1N2k7B-00059Q-AH@stork.gentoo.org>
2009-10-27 11:27 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory Samuli Suominen
2009-11-08 13:35 ` Joe Sapp
2009-11-08 14:40 ` Mike Frysinger
2009-11-08 15:25 ` Peter Volkov
2009-11-08 15:51 ` Mike Frysinger
2009-11-08 16:31 ` Petteri Räty
2009-11-08 16:42 ` Ulrich Mueller
2009-11-08 16:50 ` Mike Frysinger
2009-11-08 17:15 ` Ulrich Mueller
2009-11-08 17:35 ` Mike Frysinger
2009-11-08 18:06 ` Joe Sapp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox