[gentoo-dev] sys-kernel/mknitcpio could use a maintainer

2013-03-11 Thread Samuli Suominen
mkinitcpio seems to have lost maintainer, and it's badly behind at this 
point
i'm not sure if the latest even works, as ArchLinux has moved to 
systemd, but it might
if nobody steps up, say, before summer or it starts failing otherwise, 
it'll propably have to be p.masked and lastrited


thanks (beforehand)

- Samuli



Re: [gentoo-dev] New license - adobe-pcfi

2013-03-11 Thread Ulrich Mueller
> On Mon, 11 Mar 2013, Ralph Sennhauser wrote:

> Thanks to both of you. So the current plan is:

> license name: Adobe-PCFI
> license group: BINARY-REDISTRIBUTABLE

Looks good to me.

> If there are no further objections within a week I'll commit the
> license.

Ulrich


pgpznMFKnJzDL.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] gentoo-openstack project

2013-03-11 Thread Erik Mackdanz
At Sun, 10 Mar 2013 16:57:07 -0500,
Matthew Thode wrote:
> 
> Starting up a new project (gentoo-openstack).  It is currently a
> subproject of virtualization and our project page can be found here.
> 
> http://www.gentoo.org/proj/en/virtualization/openstack/
> 
> The current goals are to flesh out the support for Openstack on Gentoo
> (we have the ebuilds in tree, but initscripts and the like need some
> work).  We also want to maintain better security release upstream (as
> they do not make interim security releases during their release cycle.
> 
> We have a bug alias as well as a list (openstack and gentoo-openstack
> respectively).
> 
> Any advice is welcome :D
> 
> -- 
> -- Matthew Thode (prometheanfire)
> 

I'm interested in this, and I think a lot of folks are.

I've noticed there's a pretty thorough, active overlay in the wild: 
https://github.com/hyves-org/openstack-overlay
Have you reached out to that guy?

Erik



Re: [gentoo-dev] [RFC] gentoo-openstack project

2013-03-11 Thread Fabian Groffen
On 11-03-2013 08:02:43 -0500, Erik Mackdanz wrote:
> I'm interested in this, and I think a lot of folks are.
> 
> I've noticed there's a pretty thorough, active overlay in the wild: 
> https://github.com/hyves-org/openstack-overlay
> Have you reached out to that guy?

You definitely should.  In case you need it, I can introduce you to e.g.
Cor.

Fabian


-- 
Fabian Groffen
Gentoo on a different level



Re: [gentoo-dev] [RFC] gentoo-openstack project

2013-03-11 Thread Matthew Thode
On 03/11/13 08:02, Erik Mackdanz wrote:
> At Sun, 10 Mar 2013 16:57:07 -0500,
> Matthew Thode wrote:
>>
>> Starting up a new project (gentoo-openstack).  It is currently a
>> subproject of virtualization and our project page can be found here.
>>
>> http://www.gentoo.org/proj/en/virtualization/openstack/
>>
>> The current goals are to flesh out the support for Openstack on Gentoo
>> (we have the ebuilds in tree, but initscripts and the like need some
>> work).  We also want to maintain better security release upstream (as
>> they do not make interim security releases during their release cycle.
>>
>> We have a bug alias as well as a list (openstack and gentoo-openstack
>> respectively).
>>
>> Any advice is welcome :D
>>
>> -- 
>> -- Matthew Thode (prometheanfire)
>>
> 
> I'm interested in this, and I think a lot of folks are.
> 
> I've noticed there's a pretty thorough, active overlay in the wild: 
> https://github.com/hyves-org/openstack-overlay
> Have you reached out to that guy?
> 
> Erik
> 
Ya, I've talked to him.  At first that is where I based some of the
ebuilds I used, but it is all in tree now.

-- 
-- Matthew Thode (prometheanfire)



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: x11-drivers/xf86-input-citron

2013-03-11 Thread Chí-Thanh Christopher Nguyễn
# Chí-Thanh Christopher Nguyễn  (11 Mar 2013)
# Does not build against modern xorg-server, dead upstream
# Removal in 30 days
x11-drivers/xf86-input-citron




[gentoo-dev] [RFC] patch linux-mod.eclass to add support for module signing V2

2013-03-11 Thread Carlos Silva
This is the same patch posted earlier but with the feedback from Steven J.
Long from the last post on the previous thread. (Thanks!)



Signed kernel modules require that the kernel is compiled with
CONFIG_MODULE_SIG=y so that during compilation, the public key hash is
stored in the kernel so that it can be verified later when insmod'ing an
external module. There is no problem with in-tree modules, this are sign
correctly and loaded, the problem is with out-of-the-tree modules installed
by portage; this ones are not "signing ware".

So this patch adds a new USE flag to the linux-mod.eclass named
"module-signing". We enabled, it will check if the user has selected all
the correct config options in the kernel, and optionally, where are the
private and public parts of the key so that the module is signed and
install time. If any of this fails, the installation of the module is
aborted.

>From the end user perspective, if he wants to add support for this, all he
has to do is enable CONFIG_MODULE_SIG in the kernel. If no keys are found
during the build, it will be generated one. If one wants to create a key
himself, it's also possible to use this key, he just has to name it
signing_key.priv and siging_key.x509 and put it under /usr/src/linux.
After the kernel is compiled, this keys can be moved elsewhere and the path
to them specified in make.conf under the vars KERNEL_MODSECKEY and
KERNEL_MODPUBKEY.

Patch below for review, discussion and testing.
Thanks,
Carlos Silva



--- linux-mod.eclass 2012-09-15 16:31:15.0 +
+++ linux-mod.eclass 2013-03-11 18:58:34.075561064 -0100
@@ -125,9 +125,10 @@
 inherit eutils linux-info multilib
 EXPORT_FUNCTIONS pkg_setup pkg_preinst pkg_postinst src_install
src_compile pkg_postrm

-IUSE="kernel_linux"
+IUSE="module-signing kernel_linux"
 SLOT="0"
-RDEPEND="kernel_linux? ( virtual/modutils )"
+RDEPEND="kernel_linux? ( virtual/modutils )
+ module-signing? ( app-crypt/gnupg ) "
 DEPEND="${RDEPEND}
  sys-apps/sed
  kernel_linux? ( virtual/linux-sources )"
@@ -208,6 +209,32 @@
  fi
 }

+
+# internal function
+#
+# FUNCTION: check_module_signing
+# DESCRIPTION:
+# Checks for KERNEL_MODSECKEY, KERNEL_MODPUBKEY and verifies the files
exists
+check_module_signing() {
+ use module-signing || return 1
+
+ # Check that the configuration is correct
+ KERNEL_MODSECKEY=${KERNEL_MODSECKEY:-${KV_DIR}/signing_key.priv}
+ KERNEL_MODPUBKEY=${KERNEL_MODPUBKEY:-${KV_DIR}/signing_key.x509}
+ if [[ -s ${KERNEL_MODSECKEY} ]]; then
+ eerror "KERNEL_MODSECKEY points to a missing or empty file:"
+ eerror "${KERNEL_MODSECKEY}"
+ die "Invalid KERNEL_MODSECKEY"
+ fi
+ if [[ -s ${KERNEL_MODPUBKEY} ]]; then
+ eerror "KERNEL_MODPUBKEY points to a missing or empty file:"
+ eerror "${KERNEL_MODPUBKEY}"
+ die "Invalid KERNEL_MODPUBKEY"
+ fi
+
+ return 0
+}
+
 # internal function
 #
 # FUNCTION: update_depmod
@@ -581,6 +608,10 @@
  return
  fi

+ if use module-signing; then
+ CONFIG_CHECK+="${CONFIG_CHECK} MODULE_SIG"
+ fi
+
  linux-info_pkg_setup;
  require_configured_kernel
  check_kernel_built;
@@ -710,6 +741,12 @@
  srcdir=${srcdir:-${S}}
  objdir=${objdir:-${srcdir}}

+ if check_module_signing; then
+ ebegin "Signing module ${modulename}"
+ ${KV_DIR}/scripts/sign-file "${KERNEL_MODSECKEY}" "${KERNEL_MODPUBKEY}"
"${objdir}/${modulename}.${KV_OBJ}"
+ eend $?
+ fi
+
  einfo "Installing ${modulename} module"
  cd "${objdir}" || die "${objdir} does not exist"
  insinto /lib/modules/${KV_FULL}/${libdir}


[gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available

2013-03-11 Thread William Hubbs
All,

systemd, like udev, stores directory paths in a way that they can be
queried from pkg-config. However, the systemd.eclass currently does not
use this ability.

The following patch models the systemd eclass after the udev eclass and
leaves the current defaults in place if there is an issue with
pkg-config.

Any thoughts?

William

Index: eclass/systemd.eclass
===
RCS file: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v
retrieving revision 1.21
diff -u -b -B -r1.21 systemd.eclass
--- eclass/systemd.eclass	31 Dec 2012 13:09:09 -	1.21
+++ eclass/systemd.eclass	11 Mar 2013 21:04:16 -
@@ -25,17 +25,25 @@
 # }
 # @CODE
 
+inherit toolchain-funcs
+
 case ${EAPI:-0} in
 	0|1|2|3|4|5) ;;
 	*) die "${ECLASS}.eclass API in EAPI ${EAPI} not yet established."
 esac
 
+DEPEND="virtual/pkgconfig"
+
 # @FUNCTION: _systemd_get_unitdir
 # @INTERNAL
 # @DESCRIPTION:
 # Get unprefixed unitdir.
 _systemd_get_unitdir() {
+	if $($(tc-getPKG_CONFIG) --exists systemd); then
+		echo "$($(tc-getPKG_CONFIG) --variable=systemdsystemunitdir systemd)"
+	else
 	echo /usr/lib/systemd/system
+	fi
 }
 
 # @FUNCTION: systemd_get_unitdir
@@ -49,6 +57,18 @@
 	echo "${EPREFIX}$(_systemd_get_unitdir)"
 }
 
+# @FUNCTION: _systemd_get_userunitdir
+# @INTERNAL
+# @DESCRIPTION:
+# Get unprefixed userunitdir.
+_systemd_get_userunitdir() {
+	if $($(tc-getPKG_CONFIG) --exists systemd); then
+		echo "$($(tc-getPKG_CONFIG) --variable=systemduserunitdir systemd)"
+	else
+		echo /usr/lib/systemd/user
+	fi
+}
+
 # @FUNCTION: systemd_get_userunitdir
 # @DESCRIPTION:
 # Output the path for the systemd user unit directory (not including
@@ -58,7 +78,19 @@
 	has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=
 	debug-print-function ${FUNCNAME} "${@}"
 
-	echo "${EPREFIX}/usr/lib/systemd/user"
+	echo "${EPREFIX}$(_systemd_get_userunitdir)"
+}
+
+# @FUNCTION: _systemd_get_utildir
+# @INTERNAL
+# @DESCRIPTION:
+# Get unprefixed utildir.
+_systemd_get_utildir() {
+	if $($(tc-getPKG_CONFIG) --exists systemd); then
+		echo "$($(tc-getPKG_CONFIG) --variable=systemdutildir systemd)"
+	else
+		echo /usr/lib/systemd
+	fi
 }
 
 # @FUNCTION: systemd_get_utildir
@@ -70,7 +102,7 @@
 	has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=
 	debug-print-function ${FUNCNAME} "${@}"
 
-	echo "${EPREFIX}/usr/lib/systemd"
+	echo "${EPREFIX}$(_systemd_get_utildir)"
 }
 
 # @FUNCTION: systemd_dounit


pgpU_JKC54Iqy.pgp
Description: PGP signature


[gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Greg KH
On Mon, Mar 11, 2013 at 04:51:17PM -0400, Rich Freeman wrote:
> 
> If you have any concerns/objections to the policy which was outlined,
> which includes a mandatory requirement to sign a contributor license
> agreement and an option to also sign an assignment-like document based
> on the FSFe FLA, please speak up this week.

I've already said this before, but I guess I need to say it again:

If a contributor license is required to be signed, I'll have to
stop contributing to Gentoo.

Other developers will be also affected, and you will find it hard to
attract new developers who happen to work for companies that forbid
their employees to sign these types of things (a _very_ common thing in
the US, I have yet to work for a company in the past 20+ years that
would have allowed this without going through the company's legal
council for approval, a usually very difficult thing to achieve for a
single developer.)

I was here when the copyright assignment form was dropped due to all of
the problems it was causing new developers (myself included.)  Have you
somehow figured out how to handle all of the issues that were raised 8+
years ago with the old assignment we had?

Is there really no one around now (other than myself) that had to deal
with that mess in the past?

History, forgetting it, doomed.

sadly,

greg k-h



Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available

2013-03-11 Thread Mike Gilbert
On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs  wrote:
> All,
>
> systemd, like udev, stores directory paths in a way that they can be
> queried from pkg-config. However, the systemd.eclass currently does not
> use this ability.
>
> The following patch models the systemd eclass after the udev eclass and
> leaves the current defaults in place if there is an issue with
> pkg-config.
>
> Any thoughts?
>
> William
>

What problem are you trying to solve here?

We already know the values that pkg-config will return, so I fail to
see the advantage of calling pkg-config in the eclass.

If we were to move the /usr/lib/systemd directory between two versions
of systemd, then yes, using pkg-config would be helpful. Until/unless
such a change occurs, I just don't see the point.



Re: [gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Theo Chatzimichos
On Monday 11 of March 2013 14:19:55 Greg KH wrote:
> On Mon, Mar 11, 2013 at 04:51:17PM -0400, Rich Freeman wrote:
> > If you have any concerns/objections to the policy which was outlined,
> > which includes a mandatory requirement to sign a contributor license
> > agreement and an option to also sign an assignment-like document based
> > on the FSFe FLA, please speak up this week.
> 
> I've already said this before, but I guess I need to say it again:
> 
>   If a contributor license is required to be signed, I'll have to
>   stop contributing to Gentoo.
> 
> Other developers will be also affected, and you will find it hard to
> attract new developers who happen to work for companies that forbid
> their employees to sign these types of things (a _very_ common thing in
> the US, I have yet to work for a company in the past 20+ years that
> would have allowed this without going through the company's legal
> council for approval, a usually very difficult thing to achieve for a
> single developer.)
> 
> I was here when the copyright assignment form was dropped due to all of
> the problems it was causing new developers (myself included.)  Have you
> somehow figured out how to handle all of the issues that were raised 8+
> years ago with the old assignment we had?
> 
> Is there really no one around now (other than myself) that had to deal
> with that mess in the past?
> 
> History, forgetting it, doomed.
> 
> sadly,
> 
> greg k-h

I'm not having any personal issue here, but I'm with Greg here, since this 
action means loosing any single contributor. We're a project ran by 
volunteers, we get more retirements than additions lately, and we can't even 
afford loosing anybody. -1 from me as well.

Theo

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Robin H. Johnson
On Mon, Mar 11, 2013 at 02:19:55PM -0700, Greg KH wrote:
> On Mon, Mar 11, 2013 at 04:51:17PM -0400, Rich Freeman wrote:
> > If you have any concerns/objections to the policy which was outlined,
> > which includes a mandatory requirement to sign a contributor license
> > agreement and an option to also sign an assignment-like document based
> > on the FSFe FLA, please speak up this week.
> I've already said this before, but I guess I need to say it again:
>   If a contributor license is required to be signed, I'll have to
>   stop contributing to Gentoo.
Did you read the entire email? We explicitly listed one of the options
as (voluntary FLA/CLA AND mandatory DCO).

Could you clarify that you're objecting to that as well? In your case,
you could elect NOT to sign the FLA/CLA. Regardless, all of your commits
would have the DCO SoB signature.

The kernel is where we got the mandatory DCO concept.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail : robb...@gentoo.org
GnuPG FP   : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85



Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available

2013-03-11 Thread William Hubbs
On Mon, Mar 11, 2013 at 05:37:12PM -0400, Mike Gilbert wrote:
> On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs  wrote:
> > All,
> >
> > systemd, like udev, stores directory paths in a way that they can be
> > queried from pkg-config. However, the systemd.eclass currently does not
> > use this ability.
> >
> > The following patch models the systemd eclass after the udev eclass and
> > leaves the current defaults in place if there is an issue with
> > pkg-config.
> >
> > Any thoughts?
> >
> > William
> >
> 
> What problem are you trying to solve here?
> 
> We already know the values that pkg-config will return, so I fail to
> see the advantage of calling pkg-config in the eclass.
> 
> If we were to move the /usr/lib/systemd directory between two versions
> of systemd, then yes, using pkg-config would be helpful. Until/unless
> such a change occurs, I just don't see the point.

The reason for this is a topic that Samuli and I want to discuss with
the systemd team, probably on irc, but, basically, since gentoo does not
have the /usr merge, we think parts of systemd which are in /usr
should go in /, and this goes along with systemd upstream's recommendations
as well (look at how the autogen.sh script in the systemd git repo works
to see what I'm talking about).

This would also allow udev and systemd to share the /lib/systemd
directory, and we could install compatibility symlinks where necessary
to not break users' systems.

William



pgpD09YVTySll.pgp
Description: PGP signature


[gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Rich Freeman
On Mar 11, 2013 6:22 PM, "Robin H. Johnson"  wrote:
>
> On Mon, Mar 11, 2013 at 02:19:55PM -0700, Greg KH wrote:
> > On Mon, Mar 11, 2013 at 04:51:17PM -0400, Rich Freeman wrote:
> > > If you have any concerns/objections to the policy which was outlined,
> > > which includes a mandatory requirement to sign a contributor license
> > > agreement and an option to also sign an assignment-like document based
> > > on the FSFe FLA, please speak up this week.
> > I've already said this before, but I guess I need to say it again:
> >   If a contributor license is required to be signed, I'll have to
> >   stop contributing to Gentoo.
> Did you read the entire email? We explicitly listed one of the options
> as (voluntary FLA/CLA AND mandatory DCO).
>
> Could you clarify that you're objecting to that as well? In your case,
> you could elect NOT to sign the FLA/CLA. Regardless, all of your commits
> would have the DCO SoB signature.
>
> The kernel is where we got the mandatory DCO concept.

This one is my bad. I wrote CLA when I meant DCO.

No change intended. This is what happens when you send a thirty second
follow-up to a policy formed over two weeks, and then step away to eat...

But, at least we know people read it!

Rich


Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available

2013-03-11 Thread Michał Górny
On Mon, 11 Mar 2013 17:28:08 -0500
William Hubbs  wrote:

> On Mon, Mar 11, 2013 at 05:37:12PM -0400, Mike Gilbert wrote:
> > On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs  wrote:
> > > All,
> > >
> > > systemd, like udev, stores directory paths in a way that they can be
> > > queried from pkg-config. However, the systemd.eclass currently does not
> > > use this ability.
> > >
> > > The following patch models the systemd eclass after the udev eclass and
> > > leaves the current defaults in place if there is an issue with
> > > pkg-config.
> > >
> > > Any thoughts?
> > >
> > > William
> > >
> > 
> > What problem are you trying to solve here?
> > 
> > We already know the values that pkg-config will return, so I fail to
> > see the advantage of calling pkg-config in the eclass.
> > 
> > If we were to move the /usr/lib/systemd directory between two versions
> > of systemd, then yes, using pkg-config would be helpful. Until/unless
> > such a change occurs, I just don't see the point.
> 
> The reason for this is a topic that Samuli and I want to discuss with
> the systemd team, probably on irc, but, basically, since gentoo does not
> have the /usr merge, we think parts of systemd which are in /usr
> should go in /, and this goes along with systemd upstream's recommendations
> as well (look at how the autogen.sh script in the systemd git repo works
> to see what I'm talking about).
> 
> This would also allow udev and systemd to share the /lib/systemd
> directory, and we could install compatibility symlinks where necessary
> to not break users' systems.

No. And I don't have the time to repeat that discussion again. Just no.

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available

2013-03-11 Thread William Hubbs
On Mon, Mar 11, 2013 at 11:47:47PM +0100, Michał Górny wrote:
> On Mon, 11 Mar 2013 17:28:08 -0500
> William Hubbs  wrote:
> 
> > On Mon, Mar 11, 2013 at 05:37:12PM -0400, Mike Gilbert wrote:
> > > On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs  
> > > wrote:
> > > > All,
> > > >
> > > > systemd, like udev, stores directory paths in a way that they can be
> > > > queried from pkg-config. However, the systemd.eclass currently does not
> > > > use this ability.
> > > >
> > > > The following patch models the systemd eclass after the udev eclass and
> > > > leaves the current defaults in place if there is an issue with
> > > > pkg-config.
> > > >
> > > > Any thoughts?
> > > >
> > > > William
> > > >
> > > 
> > > What problem are you trying to solve here?
> > > 
> > > We already know the values that pkg-config will return, so I fail to
> > > see the advantage of calling pkg-config in the eclass.
> > > 
> > > If we were to move the /usr/lib/systemd directory between two versions
> > > of systemd, then yes, using pkg-config would be helpful. Until/unless
> > > such a change occurs, I just don't see the point.
> > 
> > The reason for this is a topic that Samuli and I want to discuss with
> > the systemd team, probably on irc, but, basically, since gentoo does not
> > have the /usr merge, we think parts of systemd which are in /usr
> > should go in /, and this goes along with systemd upstream's recommendations
> > as well (look at how the autogen.sh script in the systemd git repo works
> > to see what I'm talking about).
> > 
> > This would also allow udev and systemd to share the /lib/systemd
> > directory, and we could install compatibility symlinks where necessary
> > to not break users' systems.
> 
> No. And I don't have the time to repeat that discussion again. Just no.

This was also the extent of your objections when I did bring it up to
you informally before. It would really help if you would explain your
position.

Thanks,

William



pgp7QC1R1GFOf.pgp
Description: PGP signature


[gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Rich Freeman
On Mon, Mar 11, 2013 at 6:40 PM, Rich Freeman  wrote:
> No change intended. This is what happens when you send a thirty second
> follow-up to a policy formed over two weeks, and then step away to eat...

So, clarification now that I'm back at a keyboard...

DCO is mandatory, and is simply a declaration that the committer has
checked and the new code is distributed under the license chosen for
the project (see original email for details, but generally
GPL/BSD/etc).  The Linux kernel is the main model for this.  Since
Gentoo is not always being assigned copyright we need to have a clear
declaration that the code is available under a suitable free license
so that we can further distribute it.

FLA is optional, and is essentially a copyright assignment (or
reasonable facsimile in certain jurisdictions designed by the FSFe).
KDE is the main model for this.

But, to whatever extent that anything I just wrote disagrees with the
original email, just read the original email.  The original email was
carefully proofread by the Trustees, the rest is just
discussion/reminders/etc.  The final policy will be even more
carefully reviewed.  The whole bit about mandatory copyright
assignment was dropped after the last round of discussion for all the
reasons that have just been rehashed...

Rich



Re: [gentoo-dev] Re: Forming Gentoo Policy - Copyright Assignment and Attribution

2013-03-11 Thread Greg KH
On Mon, Mar 11, 2013 at 07:12:43PM -0400, Rich Freeman wrote:
> On Mon, Mar 11, 2013 at 6:40 PM, Rich Freeman  wrote:
> > No change intended. This is what happens when you send a thirty second
> > follow-up to a policy formed over two weeks, and then step away to eat...
> 
> So, clarification now that I'm back at a keyboard...
> 
> DCO is mandatory, and is simply a declaration that the committer has
> checked and the new code is distributed under the license chosen for
> the project (see original email for details, but generally
> GPL/BSD/etc).  The Linux kernel is the main model for this.  Since
> Gentoo is not always being assigned copyright we need to have a clear
> declaration that the code is available under a suitable free license
> so that we can further distribute it.
> 
> FLA is optional, and is essentially a copyright assignment (or
> reasonable facsimile in certain jurisdictions designed by the FSFe).
> KDE is the main model for this.
> 
> But, to whatever extent that anything I just wrote disagrees with the
> original email, just read the original email.  The original email was
> carefully proofread by the Trustees, the rest is just
> discussion/reminders/etc.  The final policy will be even more
> carefully reviewed.  The whole bit about mandatory copyright
> assignment was dropped after the last round of discussion for all the
> reasons that have just been rehashed...

Ok, good, that's why I didn't object to the first email, only to this
one which seemed to say something else, so I assumed it was I who
misread the first version.

Nevermind then, sorry for the noise :)

greg k-h