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

Bug 458555

Summary: Decide if committers are being nominated for the platform project and report others
Product: [Eclipse Project] e4 Reporter: Jonas Helming <jhelming>
Component: ToolsAssignee: Project Inbox <e4.tools-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, john.arthorne, Lars.Vogel, steven, wayne.beaton, wim.jongman
Version: 0.17   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:
Bug Depends on:    
Bug Blocks: 452061, 452693    

Description Jonas Helming CLA 2015-01-27 11:54:05 EST
According to https://bugs.eclipse.org/bugs/show_bug.cgi?id=452693 we need to report all committers who do not get elected for the platform to emo@eclipse.org
Comment 1 Lars Vogel CLA 2015-01-27 11:58:19 EST
According to https://bugs.eclipse.org/bugs/show_bug.cgi?id=452693#c28, I think a committer election is required.
Comment 2 Jonas Helming CLA 2015-01-27 11:59:28 EST
Yes, "nominated" means "nominated for election" :-)
Comment 3 Jonas Helming CLA 2015-02-12 06:59:31 EST
OK, as it seems, the platform team currently does not nominate anybody.
We therefore would have to report all e4 committers as alumni except the existing platform committers, who are also e4 committers.

@Wayne: Is this enough information for you meaning can you retrieve the list of alumnis somehow automatically?
Comment 4 Wayne Beaton CLA 2015-02-12 10:04:25 EST
(In reply to Jonas Helming from comment #3)
> OK, as it seems, the platform team currently does not nominate anybody.
> We therefore would have to report all e4 committers as alumni except the
> existing platform committers, who are also e4 committers.
> 
> @Wayne: Is this enough information for you meaning can you retrieve the list
> of alumnis somehow automatically?

If an e4 committer needs to be an active committer on platform, you'll have to run an election.

If an e4 committer needs to be listed as an "historical" committer (alumni), I can help with that. We might need to do this, for example, if the committer is no longer active, but has commits in the moved repository.

These sorts of moves don't happen all that often, so we don't have any scripts that do this automatically, but I may be able to work out a script.
Comment 5 Wim Jongman CLA 2015-02-12 10:10:01 EST
(In reply to Jonas Helming from comment #3)
> We therefore would have to report all e4 committers as alumni except the

The current e4 committers do not get commit rights on the tools repo?
Comment 6 Jonas Helming CLA 2015-02-12 10:32:50 EST
No, but that was known and discussed right from the beginning of this operation. It was one of the disadvantages for this option. 
The feedback was that the platform team might elect some of the existing committers, but as it is another project, it is not just possible to grant rights for one repository.
Comment 7 Wim Jongman CLA 2015-02-13 04:21:09 EST
(In reply to Jonas Helming from comment #6)
> No, but that was known and discussed right from the beginning of this

Yes, it makes sense but it is odd at the same time. The tools are moved over but there is nobody to maintain it any more.
Comment 8 Dani Megert CLA 2015-02-25 05:53:58 EST
(In reply to Wim Jongman from comment #7)
> (In reply to Jonas Helming from comment #6)
> > No, but that was known and discussed right from the beginning of this
> 
> Yes, it makes sense but it is odd at the same time. The tools are moved over
> but there is nobody to maintain it any more.

I think some of the tool maintainers are already platform.ui committers. If you, or someone else wants to continue the work on the tools, just send a note to the platform-ui-dev mailing list and ask for commit rights.
Comment 9 Wayne Beaton CLA 2015-02-25 08:56:35 EST
(In reply to Wim Jongman from comment #5)
> The current e4 committers do not get commit rights on the tools repo?

For completeness, the project is the level of granularity for commit rights. The committers associated with a project get write access to the repositories associated with the project.
Comment 10 Wim Jongman CLA 2015-04-06 16:08:02 EDT
(In reply to Dani Megert from comment #8)

> I think some of the tool maintainers are already platform.ui committers. If
> you, or someone else wants to continue the work on the tools, just send a
> note to the platform-ui-dev mailing list and ask for commit rights.


I think it would be more classy if you or Lars invite through the e4 mailing list the committers who would like to continue to work on the tooling and/or who would want to stay in e4 incubation. This will automatically clean up the current committer list as well.
Comment 11 Jonas Helming CLA 2015-04-07 04:09:50 EDT
@Lars: As the leader of both projects, I would leave that up to you...
Comment 12 Lars Vogel CLA 2015-04-07 04:13:53 EDT
(In reply to Jonas Helming from comment #11)
> @Lars: As the leader of both projects, I would leave that up to you...

I rely on Danis experience here. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=458555#c8