Re: [gentoo-dev] SourceForge changed all Git URLs

2009-09-03 Thread Justin
Nikos Chantziaras schrieb:
> This is a heads-up to all devs who provide/maintain live ebuilds of
> projects hosted on SourceForge.  Live ebuilds won't work anymore.
> EGIT_REPO_URI has to updated on all ebuilds.  Appending "/projectname"
> should be enough (for example,
> "git://lmms.git.sourceforge.net/gitroot/lmms" should become
> "git://lmms.git.sourceforge.net/gitroot/lmms/lmms").
> 
> 

Does this only affect the git repo urls or also svn etc?



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Re: [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Duncan
Mounir Lamouri posted on Thu, 03 Sep 2009 23:27:34 +0200 as excerpted:

> Rémi Cardona wrote:
>> Mounir Lamouri a écrit :
>>> Duncan wrote:
 Sebastian Pipping posted:

> However I do notice that "GPL-2+" could make things easier. Why not
> introduce a license group for it like @GPL-2+
>
 I've always thought Gentoo needed "plus" versions of the versioned
 licenses, anyway.  GPL-2, GPL-2+, GPL-3, and GPL-3+, should all be
 different licenses, because really, they are.

>>> AFAIK, GPL-2 and GPL-2+ are not different,
>>> may you tell me more about that ?
>>
>> GPL-2+ means "GPL-2 GPL-3 GPL-4 ..."
>>
>> Not quite the same thing as just "GPL-2"

> But the content of the license is the same. That only means you can use
> a newer one. I mean we do not need a new license file for that. It's up
> to upstream to write somewhere if it's GPL-2 or GPL-2+, am I right ?

Let me quote a different reply of yours:

> Groups are not fixing the problem even for free aspect. If I have a
> package licensed to LGPL-2, it's not free approved but if it's LGPL-2+,
> it is. So I can't add LGPL-2 to @FSF-APPROVED, we agree ?

While the license text is the same, but for the condition "or greater" 
which may be written before or after the license, as you point out, the 
effective difference can be quite large indeed.  It's this difference 
that in practice, we're worried about here.  And our labels don't 
specifically mean anything (aren't legally valid) anyway.

Thus, IMO we need a GPL2+ license description (and others similar), which 
would incorporate the GPL2 license, with, probably, a clearly delineated 
explanation at the top, "Gentoo license note: The authors license these 
works under the GPL-2 or later license.  Following is the GPL-2 version.  
See also GPL-3, etc."  Then a line of underscores or the like, clearly 
separating that note from the license.

That would eliminate ambiguity and grouping problems such as you mention 
above, while, I believe, being legally solid -- as long as our note is 
clearly delineated from the actual license.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




Re: [gentoo-dev] About XFCE, renames, eclass, etc

2009-09-03 Thread Jeremy Olexa

Eray Aslan wrote:

On 03.09.2009 05:38, Jeremy Olexa wrote:

- xfce4-meta : former name xfce-base/xfce4. Renamed to reflect reality.
This meta package is the *core* of XFCE, it *only* has in it what is
required to run. Thus, returning XFCE to a minimalistic status in Gentoo
Linux. This is desired because most XFCE users are looking for a
lightweight WM, not a heavy DE. So, users will have to add a terminal,
orage, thunar, etc to the world file instead of relying on a meta package.


Thanks a lot for the update and for the awesome work.  One note for the
future:

An ewarn would have been nice for the above point.  emerge --depclean
output was a surprise (wanted to unmerge terminal etc) and surprise is
bad.  We don't want any surprises.

Thanks again.


I just added this:

 * xfce4-meta will just provide a minimal set of packages. You may also
 * want to emerge x11-terms/terminal, app-editors/mousepad,
 * app-office/orage, etc or similar packages.
 * More info can be found at:
 * http://www.gentoo.org/doc/en/xfce-config.xml

Hope that helps.
-Jeremy



Re: [gentoo-dev] Re: [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Rémi Cardona wrote:
> Le 03/09/2009 23:10, Mounir Lamouri a écrit :
>> Duncan wrote:
>>> Sebastian Pipping posted on Tue, 01 Sep 2009 04:21:49 +0200 as
>>> excerpted:
>>>
>>>
 However I do notice that "GPL-2+" could make things easier. Why not
 introduce a license group for it like @GPL-2+ or so, instead? That
 would
 be transparent and use existing means.

>>>
>>> I've always thought Gentoo needed "plus" versions of the versioned
>>> licenses, anyway.  GPL-2, GPL-2+, GPL-3, and GPL-3+, should all be
>>> different licenses, because really, they are.
>>>
>> AFAIK, GPL-2 and GPL-2+ are not different, may you tell me more about
>> that ?
>
> GPL-2+ means "GPL-2 GPL-3 GPL-4 ..."
>
> Not quite the same thing as just "GPL-2"
But the content of the license is the same. That only means you can use
a newer one.
I mean we do not need a new license file for that. It's up to upstream
to write somewhere if it's GPL-2 or GPL-2+, am I right ?

--
Mounir



Re: [gentoo-dev] Re: [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Rémi Cardona

Le 03/09/2009 23:10, Mounir Lamouri a écrit :

Duncan wrote:

Sebastian Pipping posted on Tue, 01 Sep 2009 04:21:49 +0200 as excerpted:



However I do notice that "GPL-2+" could make things easier. Why not
introduce a license group for it like @GPL-2+ or so, instead? That would
be transparent and use existing means.



I've always thought Gentoo needed "plus" versions of the versioned
licenses, anyway.  GPL-2, GPL-2+, GPL-3, and GPL-3+, should all be
different licenses, because really, they are.


AFAIK, GPL-2 and GPL-2+ are not different, may you tell me more about that ?


GPL-2+ means "GPL-2 GPL-3 GPL-4 ..."

Not quite the same thing as just "GPL-2"

Rémi



Re: [gentoo-dev] Re: [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Duncan wrote:
> Sebastian Pipping posted on Tue, 01 Sep 2009 04:21:49 +0200 as excerpted:
>
>   
>> However I do notice that "GPL-2+" could make things easier. Why not
>> introduce a license group for it like @GPL-2+ or so, instead? That would
>> be transparent and use existing means.
>> 
>
> I've always thought Gentoo needed "plus" versions of the versioned 
> licenses, anyway.  GPL-2, GPL-2+, GPL-3, and GPL-3+, should all be 
> different licenses, because really, they are.
>   
AFAIK, GPL-2 and GPL-2+ are not different, may you tell me more about that ?

Thanks,
Mounir



Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Sebastian Pipping wrote:
> Mounir Lamouri wrote:
>   
>> It's even worst when we try to use ACCEPT_LICENSE to have a free
>> operating system. Let's suppose 'free' in fsf free and osf free,
>> LGPL-2.1 is free for both but LGPL-2 isn't and we can suppose, most
>> LGPL-2 licensed packages in the tree are LGPL-2+ actually.
>> 
> Are you aware that we have license groups like  @FSF-APPROVED?
> It's set up in  /usr/portage/profiles/license_groups.
>   
Groups are not fixing the problem even for free aspect. If I have a
package licensed to LGPL-2, it's not free approved but if it's LGPL-2+,
it is. So I can't add LGPL-2 to @FSF-APPROVED, we agree ?

>> So, what I propose is to let a license to be suffixed by the + operator.
>> In this case, if a newer license is accepted by ACCEPT_LICENSE, the PM
>> should not filter the package.
>> 
> My vote is against it.  It feels like black magic to me and many
> licenses are not versioned, at least not their reference names in Gentoo.
>
> However I do notice that "GPL-2+" could make things easier.
> Why not introduce a license group for it like @GPL-2+ or so, instead?
> That would be transparent and use existing means.
>
> What do you think?
>   
I don't understand where the black magic is. I agree not so much
licenses are versioned but they probably are the most used (LGPL, GPL,
MPL, Apache, ...).
GPL-2+ as a group make the filtering with ACCEPT_LICENSE easy (even if
we have to suppose license groups are always up-to-date. However, a
group will not add the information in the ebuild. In other words, I will
have GPL-2 and GPL-3 with GPL-2+ in ACCEPT_LICENSE but I will not have
GPL-2+ packages if i set only GPL-3 in ACCEPT_LICENSE.

Anyway, I've seen an issue for licenses already named foo-NUMBER because
with this feature, PM will consider them as versioned. Not a big deal
for most of them but it could be weird like BSD-2+ to have BSD-2 and BSD-4.
ls | grep -e "-[0123456789.]*$" in the licenses directory to see the
concerned licenses
As it has to come with a new EAPI, we can rename some licenses before.

--
Mounir



[gentoo-dev] SourceForge changed all Git URLs

2009-09-03 Thread Nikos Chantziaras
This is a heads-up to all devs who provide/maintain live ebuilds of 
projects hosted on SourceForge.  Live ebuilds won't work anymore. 
EGIT_REPO_URI has to updated on all ebuilds.  Appending "/projectname" 
should be enough (for example, 
"git://lmms.git.sourceforge.net/gitroot/lmms" should become 
"git://lmms.git.sourceforge.net/gitroot/lmms/lmms").





Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Rémi Cardona wrote:
> Le 01/09/2009 00:12, Mounir Lamouri a écrit :
>> Hi,
>>
>> As you should know, GLEP 23 [1] introduced USE flags conditions in
>> LICENSE variable and || operator in addition of licenses groups and
>> ACCEPT_LICENSE variable.
>>
>> [1] http://www.gentoo.org/proj/en/glep/glep-0023.html
>
> /me still thinks LICENSE should be informational _at_best_. Users who
> rely on LICENSE to build an FSF-approved system will simply be mislead.
>
> If we want to support this sort of things properly, we should have a
> treewide license audit. Anything short of that will just be a
> disservice to our users.
I don't think your argument is valid. LICENSE is not informational so we
have to deal with it and as GLEP-23 has an issue, we should fix it. I
know even with this feature building a free-only system with
ACCEPT_LICENSE will not be easy but the tree cleaning or anything else
is a next step. Let's focus on what we can do now and what I propose is
clearly doable and it will not break anything.

--
Mounir




Re: [gentoo-dev] Re: Multimedia overlay

2009-09-03 Thread Jeremy Olexa
On Thu, Sep 3, 2009 at 1:42 PM, Nikos Chantziaras wrote:

> Is this dead before it even began?  I'm getting no replies from
> yng...@gentoo.org.

He is away: 
http://www.gentoo.org/proj/en/devrel/roll-call/devaway.xml?select=yngwin#yngwin



[gentoo-dev] Re: Multimedia overlay

2009-09-03 Thread Nikos Chantziaras

On 08/11/2009 01:28 AM, Ben de Groot wrote:

[...]
So hereby we announce the Gentoo Multimedia overlay. It is located at
http://gitorious.org/gentoo-multimedia and any developers who want to
join can let us know their gitorious account name, so they can be added.
Administration of the overlay will be shared among the participating
Gentoo devs, so new committers can quickly be added. Any users that want
commit status can get access after their work is found to be of
sufficient quality. We encourage this, as the overlay is also a training
ground for new contributors to Gentoo.


Is this dead before it even began?  I'm getting no replies from 
yng...@gentoo.org.