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 DBDD813933E for ; Wed, 7 Jul 2021 11:31:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E9F32E0A88; Wed, 7 Jul 2021 11:31:34 +0000 (UTC) Received: from mail-ot1-f49.google.com (mail-ot1-f49.google.com [209.85.210.49]) (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 67863E0A88 for ; Wed, 7 Jul 2021 11:31:34 +0000 (UTC) Received: by mail-ot1-f49.google.com with SMTP id f12-20020a056830204cb029048bcf4c6bd9so1879253otp.8 for ; Wed, 07 Jul 2021 04:31:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=39CvN36x/FpK8rntXqC7qSsjGjnOnoQCIIHmbY5Q8g4=; b=uV1wm1IDnR70ImtP2t5C+zo+YK1o+YGui1ddERn96FHDxabACvpvC798R1h0LErrAo dx2qqCr+zKMyGSbSMOgeICM+k3uAMgPUrocc20x29llBMmuSpVIPlV1q7yxxONEYUz1K BwV7xVyU9Pw93CfNEUDRkwwHPugiyOc8Vm7004Dg0IWM551/BH4xEcUEKhiwnJrvYyfE 6vHj1gqjJ2VgtZDW3D4/0SOnx/22chVMiPin3S0E/YdyFHqjW0djtB2E2qtybW5oKtu4 Tj3bwc5mngGffnQ28gTklVx6ncgIqNezCwITqlhFCDK6m55H1xLogGEQe7YgF8eFR6VO rFIQ== X-Gm-Message-State: AOAM532eaPZvFhcehZ48cLs+wPryos2rZMOc3LOz/c00ebjl1up92SaN 9sanKOonXYBhk0ptPcc9peN57TOVGY3uPDDu+vZV2wkP X-Google-Smtp-Source: ABdhPJzgwNlv98z5lQfCfKFm0HqkjPA5allRfBjFjc0K6W1U0a15ZmTdvW1a72vIhf+8WS3rI1ofCKiFBgVMwpGBDKs= X-Received: by 2002:a9d:6a93:: with SMTP id l19mr18579760otq.223.1625657493439; Wed, 07 Jul 2021 04:31:33 -0700 (PDT) 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: In-Reply-To: From: Rich Freeman Date: Wed, 7 Jul 2021 07:31:22 -0400 Message-ID: Subject: Re: [gentoo-project] Council meeting 2021-07-11 - call for agenda items To: gentoo-project Cc: "Robin H. Johnson" Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 31bc4ed0-d642-4ae6-ba08-414be6c0dca6 X-Archives-Hash: 51fa12f2f7bcd1d4a3bcab369cfe0827 On Wed, Jul 7, 2021 at 5:27 AM Ulrich Mueller wrote: > > >>>>> On Wed, 07 Jul 2021, Robin H Johnson wrote: > > > TL;DR: > > Please change the format of metadata/AUTHORS to yaml-based list of "key: > > [value,...]" where key is the identity of a Gentoo developer, and the > > list is copyright holders that the developer has worked for. > > Using the Gentoo uid as the key would imply that contributors other than > developers cannot be listed in the file. Is this a valid assumption? I would say no. Also, you can't assume that somebody introducing commits owned by some entity is employed or even associated with that entity. Think about the eudev fiasco, which was also something that drove the copyright policy. Suppose I want to add some 3rd party copyrighted material to the repo and have done my homework to ensure it is license-compatible. I may need to add them to the AUTHORS file so that we're not just removing their copyright attribution and causing a huge controversy. However, I'm not associated with them in any way, and neither are any of my other commits. I'm just adding their stuff to the repo in this one commit. I don't want to be listed in the AUTHORS file implying in some way that I am employed by EvilCorp. I'm just borrowing their code, legally. The AUTHORS file is just a list of anybody who wishes (or who we assume might wish) to be acknowledged in the copyright attributions. If you want to be able to map commits to original copyright owners it would probably be better to add a git header for this. -- Rich