This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 530200 - Inactive committer cleanup for Platform for the 4.8 release
Summary: Inactive committer cleanup for Platform for the 4.8 release
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: PMC (show other bugs)
Version: 3.7.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.8 M7   Edit
Assignee: Lars Vogel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-23 11:26 EST by Lars Vogel CLA
Modified: 2019-02-26 11:11 EST (History)
14 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2018-01-23 11:26:50 EST
Eclipse PMC decided that we should clean up our active committer list and nominate some people to be Committer Alumni for eclipse.platform: https://www.eclipse.org/projects/committers-alumni.php

We should list the committer user names here, and send out a note to the committers' emails from the Git commit history. I will also ask Webmaster if I can get their latest email.


Template for the email (copied and adjusted from older committer cleanups)

----
Hi,

Platform is working on our 4.8 release, and the PMC decided that should take the opportunity to clear out committers who have been inactive for extended periods of time.

No committer who is active or interested in remaining active should lose commit access to any source code they currently have write access to. 

If you wish to continue access to Platform code, please comment on bug XXXXX  before end of February 2018.
----
Comment 1 Lars Vogel CLA 2018-01-23 11:28:28 EST
Alex, Dani, are you OK with the suggested email text? IIRC this is based on the email Paul Webster used to send out in the past.
Comment 2 Alexander Kurtakov CLA 2018-01-23 11:33:01 EST
Looks good to me.
Comment 3 Dani Megert CLA 2018-01-23 11:59:31 EST
> 
Platform is working on our 4.8 release, and the PMC decided that should take the 

I don't think it matters whether we work on 4.8 or not.

Just say:

The PMC decided to remove Eclipse Platform committers who have been inactive for extended periods of time.


This bug report should also list all candidates.
Comment 4 Lars Vogel CLA 2018-02-09 04:08:55 EST
(In reply to Dani Megert from comment #3
> Just say:
> 
> The PMC decided to remove Eclipse Platform committers who have been inactive
> for extended periods of time.

+1
Comment 5 Lars Vogel CLA 2018-02-09 04:10:52 EST
Here is the list of committers which are inactive since > 2 years.

I plan to send an email to eclipse-dev soon and will ask webmaster for their recent email addresses so that I can contact them.

+------------------+----------------+--------------------------+----------------+------------+
| project          | id             | name                     | committerSince | lastCommit |
+------------------+----------------+--------------------------+----------------+------------+
| eclipse.platform | cmacleod       | Carolyn MacLeod          | 2007-01-19     | 2013-05-30 |
| eclipse.platform | cwindatt       | Curtis Windatt           | 2007-03-30     | 2014-06-05 |
| eclipse.platform | darin          | Darin Wright             | 2007-01-19     | 2010-11-15 |
| eclipse.platform | dnguyen        | Duong Nguyen             | 2007-06-20     | 2008-10-30 |
| eclipse.platform | fheidric       | Felipe Heidrich          | 2007-01-19     | 2012-02-28 |
| eclipse.platform | ggayed         | Grant Gayed              | 2007-01-19     | 2014-03-26 |
| eclipse.platform | gheorghe       | Bogdan Gheorghe          | 2007-01-19     | 2013-11-18 |
| eclipse.platform | jblackburn     | James Blackburn          | 2010-12-16     | 2011-05-10 |
| eclipse.platform | johna          | John Arthorne            | 2007-01-19     | 2015-03-24 |
| eclipse.platform | kmoir          | Kim Moir                 | 2007-01-19     | 2012-03-16 |
| eclipse.platform | lkemmel        | Lina Kemmel              | 2007-01-19     | 2016-01-21 |
| eclipse.platform | mcq            | Mike Wilson              | 2007-01-19     | 2009-03-24 |
| eclipse.platform | mrennie        | Michael Rennie           | 2005-11-29     | 2015-01-23 |
| eclipse.platform | ppogorzelsk    | Pawel Pogorzelski        | 2009-04-21     | 2014-08-04 |
| eclipse.platform | pwebster       | Paul Webster             | 2005-09-15     | 2015-01-28 |
| eclipse.platform | rsuen          | Remy Suen                | 2008-10-28     | 2011-07-05 |
| eclipse.platform | sbrandys       | Szymon Brandys           | 2007-05-23     | 2013-03-28 |
| eclipse.platform | schan          | Samantha Chan            | 2006-03-28     | 2010-04-23 |
| eclipse.platform | sfrancisco     | Steve Francisco          | 2012-04-19     | 2014-08-08 |
| eclipse.platform | sfranklin      | Susan McCourt            | 2007-01-19     | 2014-08-04 |
| eclipse.platform | silenio        | Silenio Quarti           | 2007-01-19     | 2015-04-26 |
| eclipse.platform | steve          | Steve Northover          | 2007-01-19     | 2014-04-01 |
| eclipse.platform | tzarna         | Tomasz Zarna             | 2007-10-11     | 2015-04-25 |
| eclipse.platform | wsudo          | Wojciech Sudol           | 2014-06-05     | 2015-11-18 |
| eclipse.platform | yamanaka       | Atsuhiko Yamanaka        | 2007-01-19     | 2014-11-17 |
+------------------+----------------+--------------------------+----------------+------------+
Comment 6 Lars Vogel CLA 2018-02-09 10:27:45 EST
Email send to eclipse-dev, also contacted webmaster and Wayne to get the email of the affected committers so that I can notify them directly.
Comment 7 Lars Vogel CLA 2018-02-21 09:24:30 EST
(In reply to Lars Vogel from comment #6)
> Email send to eclipse-dev, also contacted webmaster and Wayne to get the
> email of the affected committers so that I can notify them directly.

So far no reply from Wayne nor Webmaster, reminded them today via email.
Comment 8 Lars Vogel CLA 2018-02-21 11:01:23 EST
(In reply to Lars Vogel from comment #7)
> So far no reply from Wayne nor Webmaster, reminded them today via email.

Answer from Wayne: 

> Sorry, no. Our privacy policy does not permit us to giving out emails or other personal information.

@Dani, Alex, in this case, I don't think we can contact them directly. Do you think, the announcement via the public mailing list is sufficient?
Comment 9 Lars Vogel CLA 2018-02-26 10:42:56 EST
(In reply to Lars Vogel from comment #8)
> @Dani, Alex, in this case, I don't think we can contact them directly. Do
> you think, the announcement via the public mailing list is sufficient?

Ping
Comment 10 Alexander Kurtakov CLA 2018-02-26 10:51:47 EST
(In reply to Lars Vogel from comment #9)
> (In reply to Lars Vogel from comment #8)
> > @Dani, Alex, in this case, I don't think we can contact them directly. Do
> > you think, the announcement via the public mailing list is sufficient?
> 
> Ping

Yes, people that don't follow the mailing list are obviously not involved with the project anymore.
Comment 11 Lars Vogel CLA 2018-02-26 11:05:50 EST
(In reply to Alexander Kurtakov from comment #10)

> Yes, people that don't follow the mailing list are obviously not involved
> with the project anymore.

Thanks Alex, I also agree to that. Lets wait until our PMC call tomorrow, to see if everyone agrees to that.
Comment 12 Dani Megert CLA 2018-02-27 12:58:24 EST
(In reply to Lars Vogel from comment #11)
> (In reply to Alexander Kurtakov from comment #10)
> 
> > Yes, people that don't follow the mailing list are obviously not involved
> > with the project anymore.
> 
> Thanks Alex, I also agree to that. Lets wait until our PMC call tomorrow, to
> see if everyone agrees to that.

Decision was that we should ask whether the Eclipse Foundation can forward our message to the committers.
Comment 13 Wayne Beaton CLA 2018-02-27 15:46:29 EST
(In reply to Dani Megert from comment #12)
> Decision was that we should ask whether the Eclipse Foundation can forward
> our message to the committers.

No.
Comment 14 Lars Vogel CLA 2018-02-28 04:21:24 EST
(In reply to Wayne Beaton from comment #13)
> (In reply to Dani Megert from comment #12)
> > Decision was that we should ask whether the Eclipse Foundation can forward
> > our message to the committers.
> 
> No.

Via email Wayne gave more details:
----------
Put a note on the dev list and retire anybody who doesn't answer. This is part of working in an open and transparent manner, with a clear set of rules.
----------

Dani and Alex I suggest we continue this way. Do you agree?
Comment 15 Dani Megert CLA 2018-02-28 04:29:07 EST
(In reply to Lars Vogel from comment #14)
> (In reply to Wayne Beaton from comment #13)
> > (In reply to Dani Megert from comment #12)
> > > Decision was that we should ask whether the Eclipse Foundation can forward
> > > our message to the committers.
> > 
> > No.
> 
> Via email Wayne gave more details:
> ----------
> Put a note on the dev list and retire anybody who doesn't answer. This is
> part of working in an open and transparent manner, with a clear set of rules.
> ----------
> 
> Dani and Alex I suggest we continue this way. Do you agree?

I remember in the past we did contact them directly, but I agree with you.
Comment 16 Alexander Kurtakov CLA 2018-02-28 04:30:23 EST
(In reply to Dani Megert from comment #15)
> (In reply to Lars Vogel from comment #14)
> > (In reply to Wayne Beaton from comment #13)
> > > (In reply to Dani Megert from comment #12)
> > > > Decision was that we should ask whether the Eclipse Foundation can forward
> > > > our message to the committers.
> > > 
> > > No.
> > 
> > Via email Wayne gave more details:
> > ----------
> > Put a note on the dev list and retire anybody who doesn't answer. This is
> > part of working in an open and transparent manner, with a clear set of rules.
> > ----------
> > 
> > Dani and Alex I suggest we continue this way. Do you agree?
> 
> I remember in the past we did contact them directly, but I agree with you.

Fine with me. In cases where someone knows the committer personally one can notify him directly if he wants - but this is best effort and wishful only.
Comment 17 Lars Vogel CLA 2018-02-28 07:52:40 EST
I posted again the public mailing list and adjusted the deadline to end of next month: Email send out:
------------

The foundation privacy policy does not permit them to give out emails.
Also, they prefer an open process instead of individual emails.

So we will only use this public mailing list.

If one of the listed persons would like to keep their commit rights,
please add a related comment to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=530200.

Please update https://bugs.eclipse.org/bugs/show_bug.cgi?id=530200
until End of March 2018.
--------------
Comment 18 Lars Vogel CLA 2018-02-28 08:09:11 EST
Alex, suggested to set the the pruning period to end of April 2018.

Agreed, and email send for this.
Comment 19 Steve Northover CLA 2018-02-28 08:52:01 EST
Please keep my commit rights.  In my retirement (when ever that may be), I might become interested in native widget and graphics systems again.
Comment 20 Carolyn MacLeod CLA 2018-02-28 09:36:39 EST
I would like to keep mine, too, please - just in case.
Comment 21 Michael Rennie CLA 2018-02-28 11:21:29 EST
I would also like to keep mine, too, please.
Comment 22 Mike Wilson CLA 2018-02-28 12:27:46 EST
I would like to keep my commit rights
Comment 23 Silenio Quarti CLA 2018-03-02 10:26:30 EST
I would also like to keep mine, please.
Comment 24 Lars Vogel CLA 2018-05-03 03:55:58 EDT
So the final retirement list is:

+------------------+----------------+--------------------------+----------------+------------+
| project          | id             | name                     | committerSince | lastCommit |
+------------------+----------------+--------------------------+----------------+------------+
| eclipse.platform | cwindatt       | Curtis Windatt           | 2007-03-30     | 2014-06-05 |
| eclipse.platform | darin          | Darin Wright             | 2007-01-19     | 2010-11-15 |
| eclipse.platform | dnguyen        | Duong Nguyen             | 2007-06-20     | 2008-10-30 |
| eclipse.platform | fheidric       | Felipe Heidrich          | 2007-01-19     | 2012-02-28 |
| eclipse.platform | ggayed         | Grant Gayed              | 2007-01-19     | 2014-03-26 |
| eclipse.platform | gheorghe       | Bogdan Gheorghe          | 2007-01-19     | 2013-11-18 |
| eclipse.platform | jblackburn     | James Blackburn          | 2010-12-16     | 2011-05-10 |
| eclipse.platform | johna          | John Arthorne            | 2007-01-19     | 2015-03-24 |
| eclipse.platform | kmoir          | Kim Moir                 | 2007-01-19     | 2012-03-16 |
| eclipse.platform | lkemmel        | Lina Kemmel              | 2007-01-19     | 2016-01-21 |
| eclipse.platform | ppogorzelsk    | Pawel Pogorzelski        | 2009-04-21     | 2014-08-04 |
| eclipse.platform | pwebster       | Paul Webster             | 2005-09-15     | 2015-01-28 |
| eclipse.platform | rsuen          | Remy Suen                | 2008-10-28     | 2011-07-05 |
| eclipse.platform | sbrandys       | Szymon Brandys           | 2007-05-23     | 2013-03-28 |
| eclipse.platform | schan          | Samantha Chan            | 2006-03-28     | 2010-04-23 |
| eclipse.platform | sfrancisco     | Steve Francisco          | 2012-04-19     | 2014-08-08 |
| eclipse.platform | sfranklin      | Susan McCourt            | 2007-01-19     | 2014-08-04 |
| eclipse.platform | tzarna         | Tomasz Zarna             | 2007-10-11     | 2015-04-25 |
| eclipse.platform | wsudo          | Wojciech Sudol           | 2014-06-05     | 2015-11-18 |
| eclipse.platform | yamanaka       | Atsuhiko Yamanaka        | 2007-01-19     | 2014-11-17 |


I will start the clean-up soon.
Comment 25 Bogdan Gheorghe CLA 2018-05-03 09:11:36 EDT
I would actually like to keep mine as well - thanks.
Comment 26 Grant Gayed CLA 2018-05-03 10:04:22 EDT
I would also like to keep mine, too, please.
Comment 27 Duong Nguyen CLA 2018-05-03 11:25:17 EDT
I would also like to keep mine, too, please.
Comment 28 Steve Northover CLA 2018-05-03 11:55:44 EDT
I would like to keep my commit rights.  Thanks!
Comment 29 John Arthorne CLA 2018-05-03 13:35:38 EDT
+1 for removing mine 😭
Comment 30 Lars Vogel CLA 2018-05-03 15:25:34 EDT
Final, final list:

+------------------+----------------+--------------------------+----------------+------------+
| project          | id             | name                     | committerSince | lastCommit |
+------------------+----------------+--------------------------+----------------+------------+
| eclipse.platform | cwindatt       | Curtis Windatt           | 2007-03-30     | 2014-06-05 |
| eclipse.platform | darin          | Darin Wright             | 2007-01-19     | 2010-11-15 |
| eclipse.platform | fheidric       | Felipe Heidrich          | 2007-01-19     | 2012-02-28 |
| eclipse.platform | jblackburn     | James Blackburn          | 2010-12-16     | 2011-05-10 |
| eclipse.platform | johna          | John Arthorne            | 2007-01-19     | 2015-03-24 |
| eclipse.platform | kmoir          | Kim Moir                 | 2007-01-19     | 2012-03-16 |
| eclipse.platform | lkemmel        | Lina Kemmel              | 2007-01-19     | 2016-01-21 |
| eclipse.platform | ppogorzelsk    | Pawel Pogorzelski        | 2009-04-21     | 2014-08-04 |
| eclipse.platform | pwebster       | Paul Webster             | 2005-09-15     | 2015-01-28 |
| eclipse.platform | rsuen          | Remy Suen                | 2008-10-28     | 2011-07-05 |
| eclipse.platform | sbrandys       | Szymon Brandys           | 2007-05-23     | 2013-03-28 |
| eclipse.platform | schan          | Samantha Chan            | 2006-03-28     | 2010-04-23 |
| eclipse.platform | sfrancisco     | Steve Francisco          | 2012-04-19     | 2014-08-08 |
| eclipse.platform | sfranklin      | Susan McCourt            | 2007-01-19     | 2014-08-04 |
| eclipse.platform | tzarna         | Tomasz Zarna             | 2007-10-11     | 2015-04-25 |
| eclipse.platform | wsudo          | Wojciech Sudol           | 2014-06-05     | 2015-11-18 |
| eclipse.platform | yamanaka       | Atsuhiko Yamanaka        | 2007-01-19     | 2014-11-17 |
Comment 31 Lars Vogel CLA 2018-05-03 16:02:50 EDT
(In reply to Lars Vogel from comment #30)
> Final, final list:
> 
> +------------------+----------------+--------------------------+-------------
> ---+------------+
> | project          | id             | name                     |
> committerSince | lastCommit |
> +------------------+----------------+--------------------------+-------------
> ---+------------+
> | eclipse.platform | cwindatt       | Curtis Windatt           | 2007-03-30 
> | 2014-06-05 |
> | eclipse.platform | darin          | Darin Wright             | 2007-01-19 
> | 2010-11-15 |
> | eclipse.platform | fheidric       | Felipe Heidrich          | 2007-01-19 
> | 2012-02-28 |
> | eclipse.platform | jblackburn     | James Blackburn          | 2010-12-16 
> | 2011-05-10 |
> | eclipse.platform | johna          | John Arthorne            | 2007-01-19 
> | 2015-03-24 |
> | eclipse.platform | kmoir          | Kim Moir                 | 2007-01-19 
> | 2012-03-16 |
> | eclipse.platform | lkemmel        | Lina Kemmel              | 2007-01-19 
> | 2016-01-21 |
> | eclipse.platform | ppogorzelsk    | Pawel Pogorzelski        | 2009-04-21 
> | 2014-08-04 |
> | eclipse.platform | pwebster       | Paul Webster             | 2005-09-15 
> | 2015-01-28 |
> | eclipse.platform | rsuen          | Remy Suen                | 2008-10-28 
> | 2011-07-05 |
> | eclipse.platform | sbrandys       | Szymon Brandys           | 2007-05-23 
> | 2013-03-28 |
> | eclipse.platform | schan          | Samantha Chan            | 2006-03-28 
> | 2010-04-23 |
> | eclipse.platform | sfrancisco     | Steve Francisco          | 2012-04-19 
> | 2014-08-08 |
> | eclipse.platform | sfranklin      | Susan McCourt            | 2007-01-19 
> | 2014-08-04 |
> | eclipse.platform | tzarna         | Tomasz Zarna             | 2007-10-11 
> | 2015-04-25 |
> | eclipse.platform | wsudo          | Wojciech Sudol           | 2014-06-05 
> | 2015-11-18 |
> | eclipse.platform | yamanaka       | Atsuhiko Yamanaka        | 2007-01-19 
> | 2014-11-17 |

Everyone on this list was retired. Thanks everyone for your work on Eclipse in the past.
Comment 32 Wayne Beaton CLA 2018-05-03 16:20:54 EDT
(In reply to Lars Vogel from comment #31)
> Thanks everyone for your work on Eclipse
> in the past.

+1
Comment 33 Lars Vogel CLA 2018-05-03 16:26:04 EDT
Paul and John have been suggested as committer emeritus for their very very important technical work for the project and also for beeing very helpful to adopters, newcomers, contributors in many ways.

Once we have a PMC decision on this, I update the bug.
Comment 34 Lars Vogel CLA 2018-05-14 15:30:13 EDT
(In reply to Lars Vogel from comment #33)
> Once we have a PMC decision on this, I update the bug.

The PMC decided to promote John Arthorne, Paul Webster, Kim Moir (release engineer for many years) and Darin Wright (Debug lead) for their outstanding contributions in the past to committer emeritus.
Comment 35 Carolyn MacLeod CLA 2018-05-15 09:47:44 EDT
> The PMC decided to promote John Arthorne, Paul Webster, Kim Moir (release engineer for many years) and Darin Wright (Debug lead) for their outstanding contributions in the past to committer emeritus.

Congratulations to all! Well deserved!
Comment 36 Lars Vogel CLA 2018-05-25 05:07:55 EDT
https://projects.eclipse.org/projects/eclipse.platform/who has been updated.