Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672962 - Changes to the tree copyright policy to allow entities to have copyright attribution
Summary: Changes to the tree copyright policy to allow entities to have copyright attr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Council
Classification: Unclassified
Component: unspecified (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Council
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 642072
  Show dependency tree
 
Reported: 2018-12-12 01:24 UTC by William Hubbs
Modified: 2024-02-12 10:38 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
AUTHORS (AUTHORS,759 bytes, text/plain)
2018-12-12 01:42 UTC, William Hubbs
Details
Updated AUTHORS file (AUTHORS,860 bytes, text/plain)
2018-12-14 12:19 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description William Hubbs gentoo-dev 2018-12-12 01:24:46 UTC
After a lot of discussion between myself, chutzpah and the council, we
have come up with the following  changes to allow entities to have
copyright attribution based on the centralized copyright notices
arrangement.

1. Create an  AUTHORS file in the portage repository which will be
manually maintained.
2. Copyright: <string> tags will be used in commits to the repository; the
string should match an entry in the AUTHORS file.
3. repoman should be made aware of the Copyright: tag and should warn if
a commit has a Copyright: tag with a string that does not match an entry
in the AUTHORS file.

I will not be voting on this, so we are waiting for the rest of the
council to cast their votes.
Comment 1 William Hubbs gentoo-dev 2018-12-12 01:42:27 UTC
Created attachment 557608 [details]
AUTHORS

This is a proposed AUTHORS file.
Comment 2 Ulrich Müller gentoo-dev 2018-12-14 12:19:03 UTC
Created attachment 557766 [details]
Updated AUTHORS file

Updated file with changes by K_F and myself, as discussed in #gentoo-council.

Another question was if the file should live at the top level or in the metadata/ subdirectory. AFAICS, we haven't added any new files to the top level since 2003.
Comment 3 William Hubbs gentoo-dev 2018-12-14 17:01:27 UTC
The file looks ok to me, and I don't really care about the location.
Comment 4 Ulrich Müller gentoo-dev 2018-12-17 07:46:35 UTC
(In reply to William Hubbs from comment #0)
> 1. Create an  AUTHORS file in the portage repository which will be
> manually maintained.

s/portage repository/Gentoo repository/

> 2. Copyright: <string> tags will be used in commits to the repository; the
> string should match an entry in the AUTHORS file.

> 3. repoman should be made aware of the Copyright: tag and should warn if
> a commit has a Copyright: tag with a string that does not match an entry
> in the AUTHORS file.

IMHO, this is ready for a Council vote. The AUTHORS file would be located in metadata/AUTHORS, and its initial commentary would be as suggested in attachment 557766 [details].

CCing trustees, should we simply add "Sony Interactive Entertainment Inc." as the  first entry of the file, or do you want to formally approve it first?
Comment 5 Ulrich Müller gentoo-dev 2018-12-17 07:47:32 UTC
I vote yes.
Comment 6 Kristian Fiskerstrand (RETIRED) gentoo-dev 2018-12-17 17:25:02 UTC
Vote: Yes
Comment 7 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2018-12-17 17:31:44 UTC
* trustee hat *

Vote: yes
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2018-12-17 21:17:53 UTC
Vote: yes
Comment 9 Thomas Deutschmann (RETIRED) gentoo-dev 2018-12-17 23:00:25 UTC
I vote yes.
Comment 10 Andreas K. Hüttel archtester gentoo-dev 2018-12-18 10:32:21 UTC
Vote: yes
Comment 11 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-20 09:29:10 UTC
<hat type="trustee">I vote yes</hat>
Comment 12 Mart Raudsepp gentoo-dev 2018-12-20 10:21:53 UTC
Vote: yes
Comment 13 Ulrich Müller gentoo-dev 2018-12-20 11:08:22 UTC
I count 6 yes votes and one abstention (williamh in comment #0) from Council members.
Comment 14 Larry the Git Cow gentoo-dev 2018-12-20 22:55:42 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f196cb0015a545e0e825e26b86f5c920917a8ef9

commit f196cb0015a545e0e825e26b86f5c920917a8ef9
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2018-12-20 08:42:14 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2018-12-20 22:54:37 +0000

    metadata: Add AUTHORS file.
    
    Start out empty; entries will be added after approval by Trustees.
    
    Bug: https://bugs.gentoo.org/672962
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 metadata/AUTHORS | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 15 Aaron Bauman (RETIRED) gentoo-dev 2018-12-24 16:11:11 UTC
I vote yes.
Comment 16 Alec Warner (RETIRED) archtester gentoo-dev Security 2018-12-24 21:13:24 UTC
I vote yes on:

Making the Trustees the arbiter of the content of the AUTHORS file.
Adding SEI as proposed in comment 4.

-A
Comment 17 Larry the Git Cow gentoo-dev 2018-12-24 21:20:42 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0357cbc42dd3570f8ff4ce827d8e9d063df7f7ee

commit 0357cbc42dd3570f8ff4ce827d8e9d063df7f7ee
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2018-12-24 21:16:53 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2018-12-24 21:16:53 +0000

    metadata: Add entry to AUTHORS file.
    
    As approved by Trustees.
    
    Bug: https://bugs.gentoo.org/672962
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 metadata/AUTHORS | 1 +
 1 file changed, 1 insertion(+)