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