Emeritus concept for Jenkins developers (was: Re: Proposal: Adding Basil Crow to the Jenkins Core maintainers team)

Skip to first unread message

Baptiste Mathus

unread,
Sep 23, 2021, 5:28:14 AM9/23/21
to Jenkins Developers
Hi all, 

Following up on Jesse's comment, and as I was reflecting on this a few days ago: I think we should introduce an Emeritus concept/status for Jenkins core team's inactive members.

That would allow "cleaning up" the list for various reasons, while still recognizing the contributions of such individuals.

I think, akin to Apache does in many projects, we should also have a straightforward way for such members to be reinstated inthe core list when they would request it.

WDYT?

Once we agree on this principle, we will also need to dicuss the "inactive member" definition, but that's a secondary concern for now IMO.  

Baptiste

Le mer. 22 sept. 2021 à 14:10, wfoll...@cloudbees.com <wfoll...@cloudbees.com> a écrit :
+1 as well, really involved in the community so it's just natural :-)

On Wednesday, September 22, 2021 at 2:05:32 PM UTC+2 Jesse Glick wrote:
If he is interested, absolutely +1!

By the way there are a number of people in https://github.com/orgs/jenkinsci/teams/core/members who are no longer active in the Jenkins community and who should likely be removed.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/2735a776-6bdf-485c-bdb0-96d45175ab67n%40googlegroups.com.

Tim Jacomb

unread,
Sep 23, 2021, 6:08:30 AM9/23/21
to jenkin...@googlegroups.com
+1 we have this in jenkins-infra

Matt Sicker

unread,
Sep 23, 2021, 2:31:01 PM9/23/21
to jenkin...@googlegroups.com
At Apache, emeritus status is typically requested by the individual.
That might be hard to emulate here if some otherwise emeritus members
of Jenkins aren't here to request emeritus. Some forms of active
versus inactive members could be useful, though, for code review
purposes and other bookkeeping.
> To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bie4XJNJ_WNDmH%3DJsuid4g5w9X%3D%2B8%3DTn3odWs0gZoZLHhQ%40mail.gmail.com.

Baptiste Mathus

unread,
Sep 27, 2021, 6:02:55 AM9/27/21
to Jenkins Developers
I'm not that much concerned that we wouldn't do exactly what Apache does TBH. More of an inspiration.

IOW, we could just create a special team with no permission of "emeritus" members. People in jenkins/core that we know have not been active since 1+ year anywhere. 
And when in doubt, we'd double check with these persons, and if they don't answer we'd move them to this emeritus list.


Baptiste


Gavin Mogan

unread,
Sep 27, 2021, 9:24:14 PM9/27/21
to Jenkins Developers
Infra has an Alumni team  (though there's a couple surprising names on that list) which is essentially the same thing. https://github.com/orgs/jenkins-infra/teams/alumni
Thanks for all your done, but as a non active contributor its risky to give you write access to things.

Gavin

Olblak

unread,
Sep 28, 2021, 9:13:20 AM9/28/21
to Jenkins Developers ML
(though there's a couple surprising names on that list)
People on that list didn't complain when I introduce that special *team* :p

That being said, reviewing permissions on a regular basis is important and having an "alumni" or an "emeritus" team is one of the best way to keep maintainers in the organization without taking the risk of having then with unneeded access.
And of course, we can easily grant more permission if needed.

So +1 for the idea
Reply all
Reply to author
Forward
0 new messages