If I recall correctly, the method of determining that a member 'lost interest' in the affairs of the Foundation was that he did not vote in two consecutive elections. I've compared the eligible vs casting voter lists from elections repo [1], and created lists of voters who did not vote in 2016 and 2017 elections appropriately. After diffing those two lists, I've established who did not vote in both elections. According to the Bylaws, I've skipped active Gentoo developers. The retired developers who did not vote in two consecutive elections were: -angelos -betelgeuse -fauli -hparker -jauhien -josejx -neurogeek -nirbheek -rajiv -tgall -tomk The non-developer Foundation members who did not vote in two consecutive elections were: -audiodef -igli -likewhoa I would like to request the Board of Trustees to vote on removing those Foundation members due to inactivity, in order to clear the eligible voter pool before the upcoming elections and provide a clearer member lists for statistic purposes. [1]:https://gitweb.gentoo.org/proj/elections.git/
Actually, add zig/zlg to that list since he seems to have changed his nick.
Thanks for doing this, did you write a script for it? I will add it to the May Agenda. I am surprised that zlg did not vote.
Not really but it's rather easy to do. Basically: sort casting-voters-trustees-* > a sort voters-trustees-* > b diff -u b a | grep ^- > ../nonvoting-YYYY This gives you list of people who did not vote in year YYYY. Once you got those for two years, you just diff them (note you may need to increase the context, default was fine for me): diff -u nonvoting-2016 nonvoting-2017 and look at first column. All entries common to both files (starting with ' ') mean people who did not vote in both.
Are you quite sure? zlg was a recent trustee. Yes, he resigned, but he was in fact on the BoT himself.
The data is public. You can verify it yourself (link in c0).
(In reply to Michał Górny from comment #3) > Not really but it's rather easy to do. Basically: > > sort casting-voters-trustees-* > a > sort voters-trustees-* > b > diff -u b a | grep ^- > ../nonvoting-YYYY > > This gives you list of people who did not vote in year YYYY. Once you got > those for two years, you just diff them (note you may need to increase the > context, default was fine for me): > > diff -u nonvoting-2016 nonvoting-2017 > > and look at first column. All entries common to both files (starting with ' > ') mean people who did not vote in both. The algorithm is not quite complete. New members who joined after the 2016 election recording date could not vote in it and are therefore not dropped for not voting in 2016 and 2017. diff -u nonvoting-2016 nonvoting-2017 is a good start, then remove anyone who joined after the 2016 election recording date.
...but if they joined after the recording date, why would they be in the voter list?
Here is the list robbat2 came up with; anarchy angelos antarus axs betelgeuse blueknight cardoe creffett fauli floppym gregkh hparker hwoarang igli jauhien je_fro jer jlec jmorgan josejx junghans likewhoa maffblaster neurogeek nirbheek quantumsummers rajiv remi steev tgall tomk xaviermiller zerochaos zlg Audiodef contacted us to say he wanted to remain a foundation member the last time we removed members, we can add him back again.
(In reply to David Abbott from comment #8) > Here is the list robbat2 came up with; This list includes active Gentoo developers who should stay as per Bylaws 4.4: | Full members who remain Gentoo developers shall have their membership | continued until it is terminated in accordance with 4.8 or 4.9. > Audiodef contacted us to say he wanted to remain a foundation member the > last time we removed members, we can add him back again. That sounds like a bad precedence, if that he *explicitly* said he wanted to say, then explicitly ignored election again.
Excluding all active devs, my list becomes 14 people: angelos betelgeuse fauli hparker igli jauhien josejx likewhoa neurogeek nirbheek rajiv tgall tomk zlg
I think we should add audiodef as he did not vote after his request to remain active. My List angelos audiodef betelgeuse fauli hparker igli jauhien josejx likewhoa neurogeek nirbheek rajiv tgall tomk zlg
(In reply to David Abbott from comment #11) > I think we should add audiodef as he did not vote after his request to > remain active. > My List > > angelos > audiodef > betelgeuse > fauli > hparker > igli > jauhien > josejx > likewhoa > neurogeek > nirbheek > rajiv > tgall > tomk > zlg These folks were removed in 2018 and we have some fancy scripts for managing membership now. -A