Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #57797 > unrolled thread

Removing inactive members from Alioth 'kernel' project

Started byBen Hutchings <ben@decadent.org.uk>
First post2017-05-17 17:00 +0200
Last post2017-08-16 17:50 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.kernel


Contents

  Removing inactive members from Alioth 'kernel' project Ben Hutchings <ben@decadent.org.uk> - 2017-05-17 17:00 +0200
    Re: Removing inactive members from Alioth 'kernel' project Ian Campbell <ijc@debian.org> - 2017-05-17 21:00 +0200
    Re: Removing inactive members from Alioth 'kernel' project Ben Hutchings <ben@decadent.org.uk> - 2017-08-16 17:50 +0200

#57797 — Removing inactive members from Alioth 'kernel' project

FromBen Hutchings <ben@decadent.org.uk>
Date2017-05-17 17:00 +0200
SubjectRemoving inactive members from Alioth 'kernel' project
Message-ID<tI8AF-4o1-1@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

tl;dr: I propose to remove most users (up to 36 out of 51) from the
'kernel' project.

I would like to remove inactive members from the 'kernel' project, to
reduce the risk of compromise through accounts that don't actually
require access.  Since we moved all live source repositories to git it
has become much easier for non-members to prepare and submit changes.

I already removed the following retired DDs as members:

Jeff Bailey (jbailey)
Joey Hess (joeyh)
Jurij Smakov (jurij)
Kyle McMartin (kyle)

I'd also like to remove other inactive members, based on git activity. 
This is not the only kind of activity that's valuable, but since it's
the only thing for which membership makes a practical difference it
seems like a good proxy for who needs membership.

I ran the following command in
moszumanska:/srv/git.debian.org/git/kernel to find authors of commits
from the last 2 years:

for repo in *.git; do
    # Ignore symlink
    if [ $repo = kernel.git ]; then continue; fi
    # Ignore upstream changes to non-native packages
    if [ $repo = initramfs-tools.git ]; then path=; else path=debian; fi
    GIT_DIR=$repo git log --format=%an --since=2015-04-17 \
        --full-history --all -- $path
done | sort -u

After comparing with the list of members, it appears that the following
are inactive:

Adam Conrad (adconrad)
Aurélien GÉRÔME (ag)
Christian T. Steigies (cts)
Christoph Hellwig (hch-guest)
Colin Watson (cjwatson)
David Härdeman (alphix-guest)
Emanuele Rocca (ema)
Frederik Schüler (fs)
Gordon Farquharson (gordon-guest)
Holger 'h01ger' Levsen (holger)
Jonas Smedegaard (js)
Jonathan Nieder (jrnieder-guest)
Joshua Kwan (joshk)
Luk Claes (luk)
Masanori Goto (gotom)
Matthew Wilcox (willy)
Micah Anderson (micah)
Michael Prokop (mika)
Milan Kupcevic (miki-guest)
Moritz Muehlenhoff (jmm)
Nobuhiro Iwamatsu (iwamatsu)
Norbert Tretkowski (nobse)
Otavio Salvador (otavio)
Philippe Coval (rzr-guest)
Raphael Geissert (geissert)
Raphael Hertzog (hertzog)
Rod Whitby (rwhitby-guest)
Simon Horman (horms)
Stephen Marenka (smarenka)
Thibaut Varene (varenet)
Thomas Lange (lange)
Troy Benjegerdes (hozer-guest)
Vincent Sanders (vince)

Of the above members, some are still listed as package maintainers/
uploaders:

Adam Conrad: initramfs-tools
Anibal Monsalve Salazar: ethtool, nfs-utils (now moved to collab-maint)
Frederik Schüler: firmware-free, linux-base, linux-latest
Michael Prokop: initramfs-tools

So either those control fields should also be updated, or they should
remain as members.

Finally, Ian Campbell has two accounts as members and I would like to
remove the guest account (ijc-guest).

I intend to go ahead with this in about a month if I don't hear any
objections.

Ben.

-- 
Ben Hutchings
For every complex problem
there is a solution that is simple, neat, and wrong.

[toc] | [next] | [standalone]


#57801

FromIan Campbell <ijc@debian.org>
Date2017-05-17 21:00 +0200
Message-ID<tIckV-6No-7@gated-at.bofh.it>
In reply to#57797
On Wed, 2017-05-17 at 15:51 +0100, Ben Hutchings wrote:
> Finally, Ian Campbell has two accounts as members and I would like to
> remove the guest account (ijc-guest).

Ack.

In fact my ijc-guest hat has just removed himself from the project. It
took a small leap of faith that clicking the trash can next to the
kernel project would leave the project rather than deleting it or that
it would at least prompt me first ;-)

Ian.

[toc] | [prev] | [next] | [standalone]


#58682

FromBen Hutchings <ben@decadent.org.uk>
Date2017-08-16 17:50 +0200
Message-ID<uf8JY-pO-9@gated-at.bofh.it>
In reply to#57797

[Multipart message — attachments visible in raw view] — view raw

On Wed, 2017-05-17 at 15:51 +0100, Ben Hutchings wrote:
> tl;dr: I propose to remove most users (up to 36 out of 51) from the
> 'kernel' project.
[...]

I've now done this.  The new user list is:

[Admin]
Bastian Blank (waldi)
Ben Hutchings (benh)
Maximilian Attems (maks)

[Junior Developer]
Anibal Monsalve Salazar (anibal)
Aurelien Jarno (aurel32)
Helge Deller (deller-guest)
Hector Oron (zumbi)
Ian Campbell (ijc)
Martin Michlmayr (tbm)
Michael Prokop (mika)
Riku Voipio (riku)
Roger Shimizu (rosh-guest)
Salvatore Bonaccorso (carnil)
Steve Langasek (vorlon)
Uwe Kleine-König (ukleinek-guest)
Vagrant Cascadian (vagrant)

There are three guest (non-DD) accounts here, all for people that are
now DDs.  Can I replace these with the DD accounts? 

Ben.

-- 
Ben Hutchings
The generation of random numbers is too important to be left to chance.
                                                       - Robert Coveyou

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web