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.
Created attachment 557608 [details] AUTHORS This is a proposed AUTHORS file.
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.
The file looks ok to me, and I don't really care about the location.
(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?
I vote yes.
Vote: Yes
* trustee hat * Vote: yes
Vote: yes
<hat type="trustee">I vote yes</hat>
I count 6 yes votes and one abstention (williamh in comment #0) from Council members.
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(+)
I vote yes on: Making the Trustees the arbiter of the content of the AUTHORS file. Adding SEI as proposed in comment 4. -A
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(+)