1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 09/18/2015 03:16 PM, Andreas K. Huettel wrote: |
5 |
> Am Freitag, 18. September 2015, 06:49:07 schrieb Robin H. Johnson: |
6 |
>> On Wed, Sep 16, 2015 at 11:43:02PM +0200, Andreas K. Huettel |
7 |
>> wrote: |
8 |
> |
9 |
>>> a) Disallow the term "herd". Noone uses it correctly anyway. |
10 |
>>> |
11 |
>>> b) package is "in herd" -> package is "maintained by project" |
12 |
>>> |
13 |
>>> b') in metadata.xml <herd>x<herd> -> <project>y<project> |
14 |
> |
15 |
>> +1 on each. |
16 |
> |
17 |
>>> b'') simple and stupid mapping project y -> alias |
18 |
>>> y-project@g.o |
19 |
>>> |
20 |
>>> ( legacy y@g.o should be forwarded if possible ) |
21 |
> |
22 |
>> Legacy addresses are not always so simple as y@, the can be like |
23 |
>> y-bugs@g.o as well. |
24 |
> |
25 |
> I suspect that shouldn't really be a problem for legacy forwarding? |
26 |
> As long as we don't create new "irregular" addresses... |
27 |
> |
28 |
>>> c) project membership implies project e-mail alias membership |
29 |
>>> |
30 |
>> There are sometimes alias members that are NOT project |
31 |
>> members... |
32 |
> |
33 |
>>> d) per GLEP 39, only developers can be project members. |
34 |
>>> introduce a category |
35 |
>>> |
36 |
>>> "contributors" who are also listed on the project page and are |
37 |
>>> also added to the project alias. |
38 |
> |
39 |
>> GLEP39 said devs only. It's already not the case, with non-dev |
40 |
>> members on the aliases. |
41 |
> |
42 |
> Well... I don't really see the point of having people on the |
43 |
> project alias who are not listed on the project page. After all we |
44 |
> want to simplify things and not keep duplicate lists again. |
45 |
> |
46 |
> (For just listening in on bugmail one can always "watch" an alias |
47 |
> on bugzilla.) |
48 |
> |
49 |
> About devs vs. non-devs, well we need to simplify this to one |
50 |
> central list- keeping place. Given the momentary wording of |
51 |
> GLEP39, we can't list non-devs as project members on the wiki |
52 |
> (which would be the authoritative source)- but we can certainly |
53 |
> introduce an additional category of persons who gets added to the |
54 |
> project alias the same way as devs / members (and listed on the |
55 |
> project page in a prominent place). That's what I meant with |
56 |
> introducing "contributors". |
57 |
> |
58 |
> I have no strong opinion so far whether non-devs should be able to |
59 |
> officially become project members, but if we want that we need to |
60 |
> fix GLEP39 somehow. |
61 |
> |
62 |
> |
63 |
+1 in general, but I'm a little pensive about allowing non-devs to |
64 |
become official project members. Becoming a developer can be a |
65 |
grueling process, so I understand that some don't have the time or |
66 |
motivation, and still want to help out. So perhaps we could have |
67 |
contributors who wish to be project members pass our ebuild test, or |
68 |
some other litmus test to prove themselves, like a developer proxying |
69 |
them or something. Non-devs don't have direct push permissions to our |
70 |
main repo, so to my knowledge they'd still have to go through a dev. |
71 |
I'd just like to see some sort of documentation that sets expectations |
72 |
for non-dev project members so that a new contributor understands what |
73 |
would be expected. |
74 |
|
75 |
Does that make any sense or am I crazy? I'm still working on my coffee. |
76 |
:) |
77 |
- -- |
78 |
Daniel Campbell - Gentoo Developer |
79 |
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net |
80 |
fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 |
81 |
-----BEGIN PGP SIGNATURE----- |
82 |
Version: GnuPG v2 |
83 |
|
84 |
iQIcBAEBCAAGBQJV/c6bAAoJEAEkDpRQOeFw7SsP/36zvqcFEBDtXBdohjVQowAC |
85 |
/pLlyHNdJhiHFP/6Q+8eeC5J9BpM9d/9H7BXLKy1n0NGpSJRrOLCKRDeDft0ZDlK |
86 |
YIFTb2GXj6akiZRJfk3yxt4GOA6GM37w62IGaRohfLQBT1AvDBhLjzsyULCktfDl |
87 |
uCLeR5EP/u3DOm6KnlDDzOZleYDOu1RFxtP9C3/QPDNfIsfEDJuwljDscIoS657m |
88 |
UKJuy4Cu35NrhNpkizosIUL9gnb6GIQBCrgQRR6xKBnzOoIJyyF7+FLfm6EcVbDW |
89 |
OJlYt/ZZG+8B+rxp1iuDbsciZEsFmHMFGNmEni16J7Ohvcq/bWHhHJgH311DM3nl |
90 |
Dbe4cW17QiATFVtEriy4+uhmm0qOmjbfOd0ro+tUKp/61RmO4gRoWW2VJ0TVhRy+ |
91 |
HUIvIkEF66iXTibNCeJf+XTgC/uPpJBuPdt/Xjy8+R9wqp19lHYfyrtsN3kvp7Yf |
92 |
w5t2B8I3XWxnM7t6P8TpHJI5nHinAE0cLqlSfDL/HMrNPEpVAeBcOh8ogolPL/n5 |
93 |
ECiTmHuigUClszWpHuy/IxebxQIwpGOYuNdKbrh9ieK1HuAviZbOhQhLtuedZS4l |
94 |
Yibf3ZU+ufu7OeDPSaaxx+wrouHtgB9isPKMMD9pK265HthyTyqgcwJKYNnko1Yr |
95 |
t9EvihcGPUdlgqY7wdWR |
96 |
=mCiF |
97 |
-----END PGP SIGNATURE----- |