From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A3F94138334 for ; Tue, 27 Nov 2018 06:20:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6A01CE0C83; Tue, 27 Nov 2018 06:20:49 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 13398E0C58 for ; Tue, 27 Nov 2018 06:20:49 +0000 (UTC) Received: from mail-it1-f182.google.com (mail-it1-f182.google.com [209.85.166.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mattst88) by smtp.gentoo.org (Postfix) with ESMTPSA id 5D748335C47 for ; Tue, 27 Nov 2018 06:20:47 +0000 (UTC) Received: by mail-it1-f182.google.com with SMTP id h193so32029284ita.5 for ; Mon, 26 Nov 2018 22:20:47 -0800 (PST) X-Gm-Message-State: AA+aEWbQLYpQeNJZTe63ERDjkpHJZe4LNyY2c+G0jxTd7nOCIN7g+YRy v6ZmKPVF/KGRTvvcHgAa6EW5lE2SQiwKPzV26fw= X-Google-Smtp-Source: AFSGD/XEfcCgdu+c94+mrRN48bwbZvFUzf5zl6MTtkR5jfu3ueR+pHJjG5oHs9vT97Zuvu4W03GEqQNhnNuHwcbdCro= X-Received: by 2002:a24:2d0b:: with SMTP id x11mr15361285itx.85.1543299645317; Mon, 26 Nov 2018 22:20:45 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <0ab206f1-4416-b35c-0f1b-85d5dd24c7c0@poindexter.ovh> <0082a107-c458-d9bd-0f38-9b3085f0a9d3@poindexter.ovh> <79c57d08-8b0b-ed86-33dd-30462ca1d72d@poindexter.ovh> <20181124174747.GA19308@linux1.home> <20181126152052.GA4899@linux1.home> <20181126231210.GA15590@whubbs1.gaikai.biz> <20181127045153.GA7140@linux1.home> In-Reply-To: <20181127045153.GA7140@linux1.home> From: Matt Turner Date: Mon, 26 Nov 2018 22:20:33 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-project] rfc: copyright attribution clarifications To: Gentoo project list Cc: chutzpah@gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 2db583cb-4aed-425b-a1a3-7da76760c03b X-Archives-Hash: f98168fcddc7290013dd956ccce9d436 On Mon, Nov 26, 2018 at 8:51 PM William Hubbs wrote: > > On Mon, Nov 26, 2018 at 06:38:45PM -0800, Matt Turner wrote: > > On Mon, Nov 26, 2018 at 3:12 PM William Hubbs wrote: > > > > > > On Mon, Nov 26, 2018 at 09:20:52AM -0600, William Hubbs wrote: > > > > On Sat, Nov 24, 2018 at 06:04:00PM -0800, Matt Turner wrote: > > > > > On Sat, Nov 24, 2018 at 9:48 AM William Hubbs wrote: > > > > > > > > > > The GLEP says about the "Simplified Attribution": > > > > > > > > > > > Projects using this scheme must track authorship in a VCS, unless they list all authors of copyrightable contributions in an AUTHORS file. > > > > > > > > > > Would it be acceptable on your side to be listed in the AUTHORS file > > > > > (which as far as I know has not been created yet)? > > > > > > > > I will get this answer today once I get to the office. > > > > > > > > There was also talk about adding a tag to commits that listed the > > > > copyright holder for that commit but it never went anywhere. I would > > > > propose something like: > > > > > > > > Copyright: > > > > > > Putting the copyright notice in the commits might be the way to do this. > > > If that's what we want, I suggest something like my example above. > > > > > > > > I'd be perfectly happy to ship an AUTHORS file in the ebuild repo that > > > > > contains the names and emails of everyone and every company that has > > > > > contributed to the repo. > > > > > > > > We probably should do this anyway and ship the AUTHORS file as part of > > > > the rsync repository. You don't need it for the git repo since the > > > > information is available via VCS. > > > > > > The AUTHORS file will contain AUTHORS, not copyright holders. Usually > > > they are the same, but not always. > > > > Let me try to explain what I'm suggesting. > > > > As I understand it, the Simplified Attribution, which looks like > > > > | Copyright YEARS Gentoo Authors > > > > is like a pointer to the AUTHORS file, indicating that those listed > > hold copyright on things in this repo. > > > > I'm suggesting that in lieu of listing copyright holders explicitly in > > each file (which as we've discussed is a pain, inaccurate, and > > requires tedious maintenance) that we list copyright holders in the > > AUTHORS file and use the Simplified Attribution nearly exclusively. > > Do you mean the way it is suggested here without the discussion of the > CLA since we do not use a CLA? > > https://opensource.google.com/docs/releasing/authors/ > > That would also mean we don't have to list everyone, just those > copyright holders who wish to be listed. That's a great description. Yes, that's what I mean. Thanks for the link!