Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 464021

Summary: If necessary, mark e4 committers as alumni
Product: [Eclipse Project] e4 Reporter: Jonas Helming <jhelming>
Component: ToolsAssignee: Project Inbox <e4.tools-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: Lars.Vogel, wayne.beaton
Version: 0.17   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:

Description Jonas Helming CLA 2015-04-07 06:16:01 EDT
If e4 committers are not moved, we have to mark them as alumni. Wayne know what to do.

As there is currently discussion going on, we should wait until we know, which exactly thos are. I will post the result here.
Comment 1 Jonas Helming CLA 2015-04-21 12:16:07 EDT
Nobody has been nominated, so I think we can do this now. @Wayne: As far as I understood, you have a way to do it semi-automatically?
Comment 2 Wayne Beaton CLA 2015-04-21 12:21:14 EDT
(In reply to Jonas Helming from comment #1)
> Nobody has been nominated, so I think we can do this now. @Wayne: As far as
> I understood, you have a way to do it semi-automatically?

I'm not quite sure what "it" is.

I can retire committers, but you'll have to tell me who needs to be retired from e4. Be specific.
Comment 3 Jonas Helming CLA 2015-04-21 12:25:14 EDT
Sorry. It is about the e4 tools, which have been moved to the platform project now. For this restructuring, you mentioned before that we need to mark all committers who have commits in that repo (potentially all e4 committers), but are not committer on the new project (platform) have to be listed as historic committers. 

You mentioned before in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=458555

that you might do that with a script, but if you need help, please let me know.
Comment 4 Wayne Beaton CLA 2015-04-21 12:44:32 EDT
I've surmised that this is the repository that was moved: /gitroot/platform/eclipse.platform.ui.tools.git

AFAICT, the following e4 committers have commits in the new repository along with their active and inactive dates (note that I use Capt. Kirk's birthdate as the 'null' inactive date, it saves having to check for NULL in queries). These are, I believe, the "Historical" committers.

+---------+----------+------------+--------------+
| first   | last     | activeDate | inactiveDate |
+---------+----------+------------+--------------+
| Angelo  | ZERR     | 2009-02-03 | 2012-08-28   |
| Andrew  | Niefer   | 2009-07-06 | 2012-08-28   |
| Boris   | Bokowski | 2008-10-30 | 2012-08-28   |
| Brian   | de Alwis | 2010-04-06 | 2233-03-22   |
| Markus  | Kuppe    | 2013-11-19 | 2233-03-22   |
| Daniel  | Rolka    | 2013-09-04 | 2015-02-02   |
| Dean    | Roberts  | 2011-05-18 | 2233-03-22   |
| Eric    | Moffatt  | 2008-10-30 | 2233-03-22   |
| Bogdan  | Gheorghe | 2008-10-30 | 2233-03-22   |
| John    | Arthorne | 2008-10-30 | 2233-03-22   |
| Jonas   | Helming  | 2013-01-04 | 2233-03-22   |
| Lars    | Vogel    | 2009-12-16 | 2233-03-22   |
| Marco   | Descher  | 2014-01-27 | 2233-03-22   |
| Olivier | Prouvost | 2013-12-16 | 2233-03-22   |
| Paul    | Webster  | 2008-10-30 | 2233-03-22   |
| Remy    | Suen     | 2009-01-02 | 2233-03-22   |
| Simon   | Scholz   | 2015-01-21 | 2233-03-22   |
| Steven  | Spungin  | 2014-06-09 | 2233-03-22   |
| Thomas  | Schindl  | 2008-10-30 | 2233-03-22   |
| Wim     | Jongman  | 2012-11-20 | 2233-03-22   |
+---------+----------+------------+--------------+

Does this look about right?
Comment 5 Wayne Beaton CLA 2015-04-21 13:41:42 EDT
I narrowed it down a bit by excluding those committers who have been committers on eclipse.platform.ui since before becoming committers on eclipse.e4 (we won't need "historical" records for them).

+---------+----------+------------+--------------+
| first   | last     | activeDate | inactiveDate |
+---------+----------+------------+--------------+
| Angelo  | ZERR     | 2009-02-03 | 2012-08-28   |
| Andrew  | Niefer   | 2009-07-06 | 2012-08-28   |
| Boris   | Bokowski | 2008-10-30 | 2012-08-28   |
| Brian   | de Alwis | 2010-04-06 | 2233-03-22   |
| Markus  | Kuppe    | 2013-11-19 | 2233-03-22   |
| Daniel  | Rolka    | 2013-09-04 | 2015-02-02   |
| Dean    | Roberts  | 2011-05-18 | 2233-03-22   |
| Bogdan  | Gheorghe | 2008-10-30 | 2233-03-22   |
| Jonas   | Helming  | 2013-01-04 | 2233-03-22   |
| Lars    | Vogel    | 2009-12-16 | 2233-03-22   |
| Marco   | Descher  | 2014-01-27 | 2233-03-22   |
| Olivier | Prouvost | 2013-12-16 | 2233-03-22   |
| Remy    | Suen     | 2009-01-02 | 2233-03-22   |
| Simon   | Scholz   | 2015-01-21 | 2233-03-22   |
| Steven  | Spungin  | 2014-06-09 | 2233-03-22   |
| Wim     | Jongman  | 2012-11-20 | 2233-03-22   |
+---------+----------+------------+--------------+

Note that any of these committers who are current committers on platform.ui will show up in both the "committers" section and the "historical committers" section. This is technically correct, but maybe a bit weird, according to our definition of "historical committer".
Comment 6 Jonas Helming CLA 2015-04-22 03:04:50 EDT
Looks good to me...
Comment 7 Lars Vogel CLA 2015-07-16 00:45:57 EDT
(In reply to Jonas Helming from comment #6)
> Looks good to me...

+1
Comment 8 Lars Vogel CLA 2016-09-15 12:27:19 EDT
AFAICS no action has been done here for a while hence I close this bug. Jonas/Wayne, please reopen if you still plan to do something here.