Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: Dev

Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory

 

 

Gentoo dev RSS feed   Index | Next | Previous | View Threaded


ssuominen at gentoo

Oct 27, 2009, 4:27 AM

Post #1 of 11 (356 views)
Permalink
Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory

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.


nixphoeni at gentoo

Nov 8, 2009, 5:35 AM

Post #2 of 11 (321 views)
Permalink
Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.26 KB)


vapier at gentoo

Nov 8, 2009, 6:40 AM

Post #3 of 11 (322 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.82 KB)


pva at gentoo

Nov 8, 2009, 7:25 AM

Post #4 of 11 (321 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

В Вск, 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.


vapier at gentoo

Nov 8, 2009, 7:51 AM

Post #5 of 11 (320 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.82 KB)


betelgeuse at gentoo

Nov 8, 2009, 8:31 AM

Post #6 of 11 (323 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.26 KB)


ulm at gentoo

Nov 8, 2009, 8:42 AM

Post #7 of 11 (320 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

>>>>> 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


vapier at gentoo

Nov 8, 2009, 8:50 AM

Post #8 of 11 (322 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.82 KB)


ulm at gentoo

Nov 8, 2009, 9:15 AM

Post #9 of 11 (328 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

>>>>> 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


vapier at gentoo

Nov 8, 2009, 9:35 AM

Post #10 of 11 (324 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.82 KB)


nixphoeni at gentoo

Nov 8, 2009, 10:06 AM

Post #11 of 11 (320 views)
Permalink
Re: Re: [gentoo-commits] gentoo-x86 commit in x11-plugins/desklet-Mouse: - New directory [In reply to]

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
Attachments: signature.asc (0.26 KB)

Gentoo dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.