1 |
On Mon, Jul 05, 2021 at 11:20:43AM +0200, Ulrich Mueller wrote: |
2 |
> The agenda is still open for additional items that the council should |
3 |
> discuss or vote on. For agenda items, please respond to this message |
4 |
> on the gentoo-project mailing list. |
5 |
Hi, |
6 |
|
7 |
|
8 |
TL;DR: |
9 |
Please change the format of metadata/AUTHORS to yaml-based list of "key: |
10 |
[value,...]" where key is the identity of a Gentoo developer, and the |
11 |
list is copyright holders that the developer has worked for. |
12 |
|
13 |
Longer: |
14 |
metadata/AUTHORS was never specified in any GLEP, so I'm asking Council |
15 |
rather than proposing a GLEP. |
16 |
|
17 |
I'd like the council to consider improving the formatting of the |
18 |
metadata/AUTHORS file, per bug #730200. Specifically comment 1: |
19 |
https://bugs.gentoo.org/730200#c1 |
20 |
|
21 |
The existing format specifies the name of a legal entity, but doesn't |
22 |
explicitly associate a given developer with that entity. Some |
23 |
bikeshedding suggested that new entries could associate via the git |
24 |
commit messages, but that doesn't account for historical entries. |
25 |
|
26 |
I've contributed to Gentoo while on the employment income and/or |
27 |
consulting work for at least 9 different organizations in the past 18 |
28 |
years, and some of them should be recognized as potential copyright |
29 |
holders for my works. |
30 |
|
31 |
I think the suggested format should become YAML-based for ease of |
32 |
validation and parsing. I don't have opinions on the format within the |
33 |
data. Should it be alphabetical or cronological? Should explicit date |
34 |
ranges be possible? |
35 |
|
36 |
Example of potential new file, with existing header omitted for brevity. |
37 |
|
38 |
--- |
39 |
mgorny: |
40 |
- Michał Górny <mgorny@g.o> |
41 |
williamh: |
42 |
- Sony Interactive Entertainment Inc. |
43 |
dolsen: |
44 |
- Sony Interactive Entertainment Inc. |
45 |
chutzpah: |
46 |
- Sony Interactive Entertainment Inc. |
47 |
wizardedit: |
48 |
- Sony Interactive Entertainment Inc. |
49 |
zmedico: |
50 |
- Sony Interactive Entertainment Inc. |
51 |
gyakovlev: |
52 |
- Sony Interactive Entertainment Inc. |
53 |
robbat2: |
54 |
- Technical University Of British Columbia (TechBC) |
55 |
- Simon Fraser University |
56 |
- Net-Conex Business Solutions Inc |
57 |
- Epik Networks Inc |
58 |
- IsoHunt Web Technologies Inc. |
59 |
- Global NetOptex Inc |
60 |
- Merkle: The Gallery Group |
61 |
- BC Libraries Cooperative 2009 |
62 |
- MappingBook Ltd |
63 |
- Experq Oy |
64 |
|
65 |
# vim: ft=yaml: |
66 |
--- |
67 |
|
68 |
-- |
69 |
Robin Hugh Johnson |
70 |
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer |
71 |
E-Mail : robbat2@g.o |
72 |
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 |
73 |
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 |