Gentoo Archives: gentoo-nfp

From: "Michał Górny" <mgorny@g.o>
To: gentoo-nfp <gentoo-nfp@l.g.o>
Subject: [gentoo-nfp] [RFC] Alternative methods for determining 'interest in Foundation affairs'
Date: Thu, 05 Sep 2019 20:14:09
Message-Id: c8d9fd5fcaf0e2ff1681b550d038ee42f71ed9a3.camel@gentoo.org
1 Hi, everyone.
2
3 As some of you have read, I have proposed a new privacy-oriented voting
4 frontend for Gentoo [1]. However, the whole idea was rendered pretty
5 much pointless by Trustees demanding information on who cast a vote.
6 This is currently used to determine 'interest in Foundation',
7 and therefore kick inactive Foundation members. To be honest, I think
8 it's misguided, for three reasons:
9
10 1. It intrudes on privacy of voters. I suppose it's not *that major*
11 but still I don't think it's appropriate to publish a 'shame list' of
12 people who haven't voted for whatever reason.
13
14 2. It introduces a big weakness in the system. My whole idea was to
15 make it practically impossible to sniff votes after the election is
16 prepared. With this solution, anyone with sufficient privileges
17 (election officials, infra) can trivially passively sniff votes.
18
19 3. It is really meaningless. Casting a vote does not really indicate
20 any interest in GF. It only indicates that someone has done the minimal
21 effort to avoid being kicked. There is no reason to conflate the two.
22
23
24 I believe we should consider other options of determining activity.
25 Depending on whether we actually want to keep people actually interested
26 in GF, or just those caring enough to stay, I can think of a few
27 options.
28
29 The most obvious solution would be to take AGM attendance as indication
30 of interest. It would also create an interest in actually attending,
31 and make it possible to finally reach a quorum. However, it's rather
32 a poor idea given that AGMs tend to happen in middle of the night for
33 European devs. We would probably have to accept excuses for not
34 attending, and then measuring attendance will probably be meaningless
35 anyway.
36
37 Another option (which some people aren't going to like) is to require
38 all Foundation members to be Gentoo devs (but not the other way around),
39 and then terminate GF membership along with developer status. Given
40 that there's only a few non-dev members, and most of them are retired
41 devs whose membership simply didn't terminate by existing rules yet, I
42 think there shouldn't really be a problem in making the few interested
43 members non-commit devs by existing rules.
44
45 Finally, if we really don't care we could just send pings and terminate
46 membership of people that don't answer in time. This is pretty much
47 similar to the current idea with voting, except it doesn't pretend to be
48 meaningful.
49
50
51 WDYT?
52
53 [1] https://archives.gentoo.org/gentoo-project/message/6977bf6f9b72a17847fdc93afd4d9a9f
54
55 --
56 Best regards,
57 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies