* [gentoo-dev] GLEP23 - Updates and call for further discussion
@ 2004-10-17 3:29 Jason Stubbs
2004-10-17 3:43 ` Luke-Jr
2004-10-17 12:12 ` Ciaran McCreesh
0 siblings, 2 replies; 4+ messages in thread
From: Jason Stubbs @ 2004-10-17 3:29 UTC (permalink / raw
To: gentoo-dev
Hi all,
GLEP23 (ACCEPT_LICENSE) is finally moving along. >=portage-2.0.51_rc8 includes
an updated check in repoman to ensure that LICENSEs follow the standard
DEPEND syntax. LICENSEs can (and should) be updated to use the new syntax if
you are using a portage that supports it. There is no backward compatibility
issues as use of LICENSE is limited to the repoman check and --search
display.
The other part of the GLEP that needs to be finalized is with regard to
license grouping. There are a couple of minor issues that need to be
discussed and any issues brought up before everything is implemented. Those
that I can think of are:
* Group prefix character? Previously '@' was suggested
* Uppercase or lowercase?
* Does "@group1 -@group2" make sense? What is the behaviour?
* Where will the groups be stored? profiles/license.groups seems to fit.
* How will the groups be stored?
USE groups will more than likely be implemented at the same time as this and
will follow the same sceme, so be aware of that when expressing any opinions.
I ask that people look over the GLEP once more and bring up any other points
of concern as well. Speak now or forever hold your piece. ;)
Regards,
Jason Stubbs
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] GLEP23 - Updates and call for further discussion
2004-10-17 3:29 [gentoo-dev] GLEP23 - Updates and call for further discussion Jason Stubbs
@ 2004-10-17 3:43 ` Luke-Jr
2004-10-17 11:19 ` Jason Stubbs
2004-10-17 12:12 ` Ciaran McCreesh
1 sibling, 1 reply; 4+ messages in thread
From: Luke-Jr @ 2004-10-17 3:43 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 936 bytes --]
On Sunday 17 October 2004 3:29 am, Jason Stubbs wrote:
> * Group prefix character? Previously '@' was suggested
$ might make more sense, so users can simply define more groups by doing a
simple GROUPNAME="bla"
> * Uppercase or lowercase?
The Gentoo tree likes lowercase usually. Personally, I'd like mixed, but that
could just be me.
> * Does "@group1 -@group2" make sense? What is the behaviour?
Sure... @OSI -@FSF could mean "OSI approved licenses, but not ones by the FSF"
Not sure what the purpose would be in this particular case, but that's no
reason not to plan ahead.
> USE groups will more than likely be implemented at the same time as this
> and will follow the same sceme, so be aware of that when expressing any
> opinions.
I've already setup USE groups on some systems by defining USE_GROUPNAME and
using $USE_GROUPNAME under USE...
--
Luke-Jr
Developer, Utopios
http://utopios.org/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] GLEP23 - Updates and call for further discussion
2004-10-17 3:43 ` Luke-Jr
@ 2004-10-17 11:19 ` Jason Stubbs
0 siblings, 0 replies; 4+ messages in thread
From: Jason Stubbs @ 2004-10-17 11:19 UTC (permalink / raw
To: gentoo-dev
On Sunday 17 October 2004 12:43, Luke-Jr wrote:
> On Sunday 17 October 2004 3:29 am, Jason Stubbs wrote:
> > * Group prefix character? Previously '@' was suggested
>
> $ might make more sense, so users can simply define more groups by doing a
> simple GROUPNAME="bla"
>
> > USE groups will more than likely be implemented at the same time as this
> > and will follow the same sceme, so be aware of that when expressing any
> > opinions.
>
> I've already setup USE groups on some systems by defining USE_GROUPNAME and
> using $USE_GROUPNAME under USE...
>
> > * Does "@group1 -@group2" make sense? What is the behaviour?
>
> Sure... @OSI -@FSF could mean "OSI approved licenses, but not ones by the
> FSF" Not sure what the purpose would be in this particular case, but that's
> no reason not to plan ahead.
The first two and the third conflict. If you are after bash like syntax then
you either have to drop the subtractions (as bash-like substitution is done
first) or that part of portage would need a major rewrite and would not be
backward compatible.
> > * Uppercase or lowercase?
>
> The Gentoo tree likes lowercase usually. Personally, I'd like mixed, but
> that could just be me.
Nothing to say. I don't really mind however it's done. Perhaps it shouldn't
even be a concern of mine; rather I should be thinking about case-sensitive
or insensitive. I think we'd all agree that case-sensitive is better. :)
Regards,
Jason Stubbs
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] GLEP23 - Updates and call for further discussion
2004-10-17 3:29 [gentoo-dev] GLEP23 - Updates and call for further discussion Jason Stubbs
2004-10-17 3:43 ` Luke-Jr
@ 2004-10-17 12:12 ` Ciaran McCreesh
1 sibling, 0 replies; 4+ messages in thread
From: Ciaran McCreesh @ 2004-10-17 12:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 932 bytes --]
On Sun, 17 Oct 2004 12:29:09 +0900 Jason Stubbs <jstubbs@gentoo.org>
wrote:
| * Group prefix character? Previously '@' was suggested
@ is nice and visible, and doesn't need any fancy bash handling to avoid
it being substituted.
| * Uppercase or lowercase?
Upper for consistency with my GLEP :)
| * Does "@group1 -@group2" make sense? What is the behaviour?
Kinda icky... It's more icky for USE groups, since people will probably
start doing @GNOME -@KDE and wondering why they're getting -X...
| USE groups will more than likely be implemented at the same time as
| this and will follow the same sceme, so be aware of that when
| expressing any opinions.
Heh, I'd better send out another draft of that GLEP, eh? BTW, I don't
think USE groups has been approved yet...
--
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, Sparc, Mips)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-10-17 12:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-17 3:29 [gentoo-dev] GLEP23 - Updates and call for further discussion Jason Stubbs
2004-10-17 3:43 ` Luke-Jr
2004-10-17 11:19 ` Jason Stubbs
2004-10-17 12:12 ` Ciaran McCreesh
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox