public inbox for gentoo-nfp@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-nfp] [RFC] Alternative methods for determining 'interest in Foundation affairs'
@ 2019-09-05 20:14 Michał Górny
  2019-09-05 20:45 ` Alec Warner
  0 siblings, 1 reply; 21+ messages in thread
From: Michał Górny @ 2019-09-05 20:14 UTC (permalink / raw
  To: gentoo-nfp

[-- Attachment #1: Type: text/plain, Size: 2594 bytes --]

Hi, everyone.

As some of you have read, I have proposed a new privacy-oriented voting
frontend for Gentoo [1].  However, the whole idea was rendered pretty
much pointless by Trustees demanding information on who cast a vote. 
This is currently used to determine 'interest in Foundation',
and therefore kick inactive Foundation members.  To be honest, I think
it's misguided, for three reasons:

1. It intrudes on privacy of voters.  I suppose it's not *that major*
but still I don't think it's appropriate to publish a 'shame list' of
people who haven't voted for whatever reason.

2. It introduces a big weakness in the system.  My whole idea was to
make it practically impossible to sniff votes after the election is
prepared.  With this solution, anyone with sufficient privileges
(election officials, infra) can trivially passively sniff votes.

3. It is really meaningless.  Casting a vote does not really indicate
any interest in GF.  It only indicates that someone has done the minimal
effort to avoid being kicked.  There is no reason to conflate the two.


I believe we should consider other options of determining activity. 
Depending on whether we actually want to keep people actually interested
in GF, or just those caring enough to stay, I can think of a few
options.

The most obvious solution would be to take AGM attendance as indication
of interest.  It would also create an interest in actually attending,
and make it possible to finally reach a quorum.  However, it's rather
a poor idea given that AGMs tend to happen in middle of the night for
European devs.  We would probably have to accept excuses for not
attending, and then measuring attendance will probably be meaningless
anyway.

Another option (which some people aren't going to like) is to require
all Foundation members to be Gentoo devs (but not the other way around),
and then terminate GF membership along with developer status.  Given
that there's only a few non-dev members, and most of them are retired
devs whose membership simply didn't terminate by existing rules yet, I
think there shouldn't really be a problem in making the few interested
members non-commit devs by existing rules.

Finally, if we really don't care we could just send pings and terminate
membership of people that don't answer in time.  This is pretty much
similar to the current idea with voting, except it doesn't pretend to be
meaningful.


WDYT?

[1] https://archives.gentoo.org/gentoo-project/message/6977bf6f9b72a17847fdc93afd4d9a9f

-- 
Best regards,
Michał Górny


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2019-09-09  3:53 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-05 20:14 [gentoo-nfp] [RFC] Alternative methods for determining 'interest in Foundation affairs' Michał Górny
2019-09-05 20:45 ` Alec Warner
2019-09-05 22:42   ` Robin H. Johnson
2019-09-05 22:51     ` Rich Freeman
2019-09-06 14:36       ` Robin H. Johnson
2019-09-06 16:48         ` Michael Everitt
2019-09-06 17:32           ` Alec Warner
2019-09-06 18:50             ` Michael Everitt
2019-09-06 20:35           ` Brad Teaford Cowan
2019-09-06 23:16             ` Alec Warner
2019-09-07  6:30               ` Michał Górny
2019-09-07  0:58             ` Rich Freeman
2019-09-07  3:40               ` Aaron Bauman
2019-09-06 23:25           ` Roy Bamford
2019-09-06  5:20     ` Michał Górny
2019-09-06  5:29   ` Michał Górny
2019-09-06  9:50     ` Roy Bamford
2019-09-06 12:11       ` Raymond Jennings
2019-09-06 13:13         ` Michał Górny
2019-09-06 14:13           ` Rich Freeman
2019-09-09  3:53           ` desultory

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox