Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Daniel Campbell
On 10/24/2016 04:18 PM, Rich Freeman wrote: > On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: >> On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >>> You cannot currently commit anything with a different copyright notice >>> to gentoo.git >> >> According to whom or what? >> > > https://d

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:47 PM, Matt Turner wrote: > On Mon, Oct 24, 2016 at 4:43 PM, Rich Freeman wrote: >> I personally tend to favor a mandatory DCO (we absolutely need to know >> the copyright status of our code), and a voluntary FLA (which I tend >> to prefer to outright assignment as I thi

[gentoo-dev] Commented packages in the @system set

2016-10-24 Thread Michael Orlitzky
Looking at profiles/base/packages, I see a bunch of lines that are commented out. For example, *sys-apps/which #*sys-devel/autoconf #*sys-devel/automake *sys-devel/binutils #*sys-devel/bison #*sys-devel/flex *sys-devel/gcc Does anyone know why those are commented as opposed to just.

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Matthias Maier
> Well, depending on how this is done the main harm is in administrative > overhead, unless this is automated, or we use a simplistic approach of > just continuing to append names. The pragmatic approach would be to remove the policy and associated repoman warning and allow contributors to use an

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:32 PM, Gordon Pettey wrote: > On Mon, Oct 24, 2016 at 5:40 PM, Ciaran McCreesh > wrote: >> >> On Mon, 24 Oct 2016 15:34:14 -0700 >> Matt Turner wrote: >> > In order to contribute to GNU projects, one must sign a copyright >> > assignment statement. >> > >> > Gentoo does

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:43 PM, Rich Freeman wrote: > I personally tend to favor a mandatory DCO (we absolutely need to know > the copyright status of our code), and a voluntary FLA (which I tend > to prefer to outright assignment as I think it lines up well with our > always-free social contract

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:31 PM, Matt Turner wrote: > > Yeah, it seems to be painful no matter what you do (CLA, copyright > assignment, listing copyright holders) just in different ways :) > Well, the advantage of assignment is that it does simplify copyright tracking, since you own the copyrigh

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread William L. Thomson Jr.
On Monday, October 24, 2016 7:28:45 PM EDT Rich Freeman wrote: > > Completely true, which is why devs aren't supposed to add ebuilds they > don't hold copyright on without permission. A DCO would probably help > with this, which is why that is generally considered a best practice. I think it is o

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:18 PM, Rich Freeman wrote: > On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: >> On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >>> You cannot currently commit anything with a different copyright notice >>> to gentoo.git >> >> According to whom or what? >> > >

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Gordon Pettey
On Mon, Oct 24, 2016 at 5:40 PM, Ciaran McCreesh < ciaran.mccre...@googlemail.com> wrote: > On Mon, 24 Oct 2016 15:34:14 -0700 > Matt Turner wrote: > > In order to contribute to GNU projects, one must sign a copyright > > assignment statement. > > > > Gentoo doesn't have anything similar as far a

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:25 PM, William L. Thomson Jr. wrote: > On Monday, October 24, 2016 7:07:41 PM EDT Rich Freeman wrote: >> >> I think you could make an argument that voluntarily placing that header on >> your work is an assignment of copyright. > > For the original author. That is not the

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:21 PM, Matthias Maier wrote: >> I think you could make an argument that voluntarily placing that >> header on your work is an assignment of copyright. > > I very much doubt that. > Well, like I said you can argue it either way. Everybody is going to have an opinion, but

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread William L. Thomson Jr.
On Monday, October 24, 2016 7:07:41 PM EDT Rich Freeman wrote: > > I think you could make an argument that voluntarily placing that header on > your work is an assignment of copyright. For the original author. That is not the case if adding another's ebuild to tree. Which seems to be the probl

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Matthias Maier
> I think you could make an argument that voluntarily placing that > header on your work is an assignment of copyright. I very much doubt that. > Personally I'd rather move to an explicit system. Yes! And I see absolutely no harm in explicitly annotating the actual copyright in gentoo ebuilds

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:10 PM, Matt Turner wrote: > On Mon, Oct 24, 2016 at 4:07 PM, Rich Freeman wrote: >> On Mon, Oct 24, 2016 at 6:34 PM, Matt Turner wrote: >>> In order to contribute to GNU projects, one must sign a copyright >>> assignment statement. >>> >>> Gentoo doesn't have anything s

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 7:12 PM, Matt Turner wrote: > On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: >> You cannot currently commit anything with a different copyright notice >> to gentoo.git > > According to whom or what? > https://devmanual.gentoo.org/ebuild-writing/file-format/index.htm

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:03 PM, Rich Freeman wrote: > You cannot currently commit anything with a different copyright notice > to gentoo.git According to whom or what?

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 4:07 PM, Rich Freeman wrote: > On Mon, Oct 24, 2016 at 6:34 PM, Matt Turner wrote: >> In order to contribute to GNU projects, one must sign a copyright >> assignment statement. >> >> Gentoo doesn't have anything similar as far as I'm aware, which makes >> me question the l

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 6:34 PM, Matt Turner wrote: > In order to contribute to GNU projects, one must sign a copyright > assignment statement. > > Gentoo doesn't have anything similar as far as I'm aware, which makes > me question the legitimacy of "Gentoo Foundation" copyrights. > > What is the

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 6:29 PM, Matt Turner wrote: > A former co-worker of mine is now at Google and wants to contribute > ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary > for Vulkan (new 3D graphics API). > > For instance: > https://chromium.googlesource.com/chromiumos/ove

Re: [gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread William L. Thomson Jr.
On Monday, October 24, 2016 3:29:30 PM EDT Matt Turner wrote: > A former co-worker of mine is now at Google and wants to contribute > ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary > for Vulkan (new 3D graphics API). > > For instance: > https://chromium.googlesource.com/chrom

Re: [gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Ciaran McCreesh
On Mon, 24 Oct 2016 15:34:14 -0700 Matt Turner wrote: > In order to contribute to GNU projects, one must sign a copyright > assignment statement. > > Gentoo doesn't have anything similar as far as I'm aware, which makes > me question the legitimacy of "Gentoo Foundation" copyrights. > > What is

[gentoo-dev] Are "Copyright 1999-20xx Gentoo Foundation" headers bogus?

2016-10-24 Thread Matt Turner
In order to contribute to GNU projects, one must sign a copyright assignment statement. Gentoo doesn't have anything similar as far as I'm aware, which makes me question the legitimacy of "Gentoo Foundation" copyrights. What is the story? (I thought my other thread "Contributed ebuilds and copyr

[gentoo-dev] Contributed ebuilds and copyright questions

2016-10-24 Thread Matt Turner
A former co-worker of mine is now at Google and wants to contribute ebuilds he wrote for ChromeOS to Gentoo. They add packages necessary for Vulkan (new 3D graphics API). For instance: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/master/media-libs/vulkan-loader/vulka

Re: [gentoo-dev] Dealing with GitHub Pull Requests the easy way

2016-10-24 Thread Rich Freeman
On Mon, Oct 24, 2016 at 3:21 AM, Daniel Campbell (zlg) wrote: > > On October 23, 2016 11:29:49 PM PDT, "Michał Górny" wrote: >>Dnia 24 października 2016 07:32:26 CEST, Daniel Campbell >> napisał(a): >>>On 10/19/2016 02:10 AM, Ulrich Mueller wrote: Maybe I have missed something, but why would

Re: [gentoo-dev] Dealing with GitHub Pull Requests the easy way

2016-10-24 Thread Kristian Fiskerstrand
On 10/24/2016 09:21 AM, Daniel Campbell (zlg) wrote: > What would you call what I decribed, though; Acked? Acked-By and/or Reviewed-By (although we don't have a specific reviewer's statement in Gentoo (yet?)) -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fp

Re: [gentoo-dev] Dealing with GitHub Pull Requests the easy way

2016-10-24 Thread Daniel Campbell (zlg)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On October 23, 2016 11:29:49 PM PDT, "Michał Górny" wrote: >Dnia 24 października 2016 07:32:26 CEST, Daniel Campbell > napisał(a): >>On 10/19/2016 02:10 AM, Ulrich Mueller wrote: On Wed, 19 Oct 2016, Kent Fredric wrote: >>> On Tue, 18