Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audit active maintainers + request for new maintainers + retire old maintainers #834

Closed
caniszczyk opened this issue Apr 5, 2021 · 13 comments

Comments

@caniszczyk
Copy link
Contributor

In regards to opencontainers/tob#95

If I do a quick audit of all of authors and last commit dates, i.e., git log --pretty=%an%x09%ad | awk -F$'\t' '!seen[$1]++'

I get this:

Vincent Batts Wed Mar 31 12:49:27 2021 -0400
Aleksa Sarai Thu Feb 6 11:52:12 2020 +1100
Brandon Philips Wed Feb 5 16:15:59 2020 -0800
Vanessa Sochat Wed Nov 6 11:17:54 2019 -0500
Valentin Rothberg Fri Aug 23 10:39:07 2019 +0200
Jonathan Boulle Wed Aug 21 16:27:44 2019 +0200
Phil Estes Wed Jul 17 14:34:52 2019 -0400
Giuseppe Scrivano Wed Aug 21 13:27:54 2019 +0200
Odin Ugedal Sat Jun 15 01:31:43 2019 +0200
Florian Woerner Thu Mar 21 11:12:54 2019 +0100
xiekeyang Wed Mar 6 10:16:47 2019 +0800
Jimmy Zelinskie Tue Feb 5 14:31:41 2019 -0500
Chris Aniszczyk Sun Jan 20 08:25:14 2019 -0700
Yusuke Nakamura Mon Dec 24 18:35:00 2018 +0900
Harald Nordgren Sun Oct 28 22:58:50 2018 +0100
Miloslav Trmač Mon Sep 17 16:01:18 2018 +0200
Stephen Day Thu Feb 8 11:11:08 2018 -0800
Francesco Mari Mon Jan 15 11:32:45 2018 +0100
Akihiro Suda Thu Aug 3 06:14:05 2017 +0000
W. Trevor King Mon Sep 18 13:19:50 2017 -0700
Eli Young Mon Sep 11 13:31:40 2017 -0700
zhouhao Wed Sep 6 11:09:58 2017 +0800
Lei Jitang Thu Aug 17 08:34:55 2017 -0400
v1.0.0.batts Thu Jul 20 10:31:43 2017 -0400
David Reeß Wed Jul 19 20:14:19 2017 +0100
John Starks Fri Jun 30 08:12:18 2017 -0700
Stephen J Day Wed Jun 21 14:31:19 2017 -0700
Qiang Huang Sun Jun 18 18:10:48 2017 +0800
Ma Shimiao Fri May 12 20:08:52 2017 +0800
Matt Spencer Fri Apr 28 16:11:26 2017 +0100
Qian Zhang Fri Apr 21 08:52:51 2017 +0800
Mike Brown Mon Apr 10 15:52:15 2017 -0500
Erik Hollensbe Mon Mar 20 19:22:53 2017 -0700
Luca Bruno Mon Apr 3 08:14:13 2017 +0000
Vishvananda Ishaya Abrams Tue Mar 28 14:45:56 2017 -0700
Antonio Murdaca Fri Feb 17 12:19:20 2017 +0100
Rob Dolin (MSFT) Wed Dec 14 09:45:38 2016 -0800
Yong Tang Sun Jan 29 09:53:54 2017 -0800
David Lyle Thu Jan 26 22:01:28 2017 -0700
Jesse Butler Thu Jan 26 17:51:21 2017 -0500
Greg Kroah-Hartman Wed Dec 14 14:54:05 2016 -0800
Doug Davis Mon Nov 14 10:03:00 2016 -0800
Sn0rt Mon Nov 7 16:57:11 2016 +0800
LingFaKe Mon Oct 31 19:41:59 2016 +0800
Zhang Wei Sun Oct 9 16:53:13 2016 +0800
Kushal Das Mon Sep 12 10:10:38 2016 +0530
Deng Guangxing Tue Aug 30 17:06:17 2016 +0800
Graham Whaley Sat Aug 20 16:39:15 2016 +0100
Amit Saha Tue Aug 9 15:11:51 2016 +1000
George Lestaris Mon Aug 1 16:51:28 2016 +0100
Sergiusz Urbaniak Fri Jul 22 16:42:00 2016 +0200
Timothy Hobbs Fri Apr 15 01:21:09 2016 +0200
Mrunal Patel Wed Apr 6 11:08:27 2016 -0700

@vrothberg
Copy link
Contributor

As mentioned in opencontainers/tob#95, I'd be happy to offer my help as a maintainer and help push things forward.

@vbatts
Copy link
Member

vbatts commented Apr 6, 2021 via email

@caniszczyk
Copy link
Contributor Author

caniszczyk commented Apr 6, 2021 via email

@caniszczyk
Copy link
Contributor Author

caniszczyk commented Apr 23, 2021

FYI I tried to reach out to two maintainers who haven't responded to my emails over the last week or so:

Jonathan Boulle jon@nstack.com (@jonboulle)
Keyang Xie keyang.xie@gmail.com (@xiekeyang)
My suggestion to the existing @opencontainers/image-spec-maintainers and @opencontainers/tob is that if they don't vote +1/-1 or abstain publicly, that we explore avenues of retiring them from active maintainership and putting them in EMERITUS status.

@vbatts
Copy link
Member

vbatts commented Apr 23, 2021

@caniszczyk right on.

Starks was present just 2 days ago, surprisingly #844 (review)

@caniszczyk
Copy link
Contributor Author

caniszczyk commented Apr 23, 2021 via email

@jstarks
Copy link
Contributor

jstarks commented Apr 23, 2021

Yikes, looks like my email filters need some work. Sorry about that.

I think it's valuable to have an active maintainer with a strong Windows background--as the image spec evolves, I think it's important that Windows not be left behind. I've been trying to find someone with this background to nominate as my replacement, since I have not been active in a long time.

@jstarks
Copy link
Contributor

jstarks commented Apr 23, 2021

Granted, others may disagree about the importance of having a Windows maintainer. And we don't necessarily need to wait for a new maintainer with Windows background before I retire. I'm certainly open to suggestions on what's best for the group.

@caniszczyk
Copy link
Contributor Author

caniszczyk commented Apr 23, 2021 via email

@caniszczyk
Copy link
Contributor Author

According to other @opencontainers/image-spec-maintainers, @jonboulle hasn't been active in over a year on OCI or even on GitHub, he hasn't responded to inquiries either over email. My advice is to send a PR retiring his maintainer status and having the other maintainers vote on removal.

If any @opencontainers/image-spec-maintainers are opposed this, let me know as I plan to do this within 48 hours.

@fuweid
Copy link
Member

fuweid commented Apr 28, 2021

FYI I tried to reach out to two maintainers who haven't responded to my emails over the last week or so:

Jonathan Boulle jon@nstack.com (@jonboulle)
Keyang Xie keyang.xie@gmail.com (@xiekeyang)
My suggestion to the existing @opencontainers/image-spec-maintainers and @opencontainers/tob is that if they don't vote +1/-1 or abstain publicly, that we explore avenues of retiring them from active maintainership and putting them in EMERITUS status.

Tried to reach out to him in Linkedin and hopefully get response in time.

caniszczyk added a commit that referenced this issue Apr 28, 2021
Jon has been unresponsive and last made project activity was nearly 2 years ago.

We thank Jon for his contributions and he was instrumental in helping getting OCI off the ground.

See #834

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
@imjasonh
Copy link
Member

To review: In the ~5 months since this issue was opened, Jason B was replaced with Jon J and Keyang Xie was removed, and some maintainer email addresses were updated.

Do people consider this a sufficient movement of image-spec maintainers to close this issue, and the related issues (#839, #838)?

@caniszczyk
Copy link
Contributor Author

SGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants