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

Bug 316769

Summary: Allow PMC member to submit IP log
Product: Community Reporter: John Arthorne <john.arthorne>
Component: IP Log ToolAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert, david_williams
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
mylyn/context/zip none

Description John Arthorne CLA 2010-06-14 10:44:20 EDT
The IP log tool requires you to be a committer on each sub-project in order to submit an IP log. In the case of a project that "rolls up" several sub-projects in a single release, there are cases where a committer or PMC member on the parent project wants to submit IP logs for a sub-project they are not a committer on. Since the IP log tool doesn't allow this, we had to submit several separate IP logs for each sub-project for Helios, which creates confusion and extra work for the foundation staff.
Comment 1 Wayne Beaton CLA 2010-06-14 11:02:24 EDT
We found this a couple of weeks ago. There's a flaw in the logic that decides whether or not the button should display. Frankly, the code is so twisted and weird that I wasn't quite sure how to fix it without breaking something else.

The fix is to go directly to the "submit" page:

http://www.eclipse.org/projects/ip_log.php?projectid=eclipse.platform,eclipse.jdt,eclipse.pde

I know... too little, too late.

We'll get this more right next time.
Comment 2 Wayne Beaton CLA 2010-06-14 11:03:36 EDT
Uh... sorry. The link is:

http://www.eclipse.org/projects/ip_log_submit_to_legal.php?projectid=eclipse.platform,eclipse.jdt,eclipse.pde

List the projects you want to roll up on the projectid parameter.
Comment 3 John Arthorne CLA 2010-06-14 11:07:28 EDT
When I login and go to that page it says at the bottom, "to modify an ip log you must select a single project". If I then select a single project it says, "to modify an ip log you must be logged in as a committer on the project".
Comment 4 John Arthorne CLA 2010-06-14 11:09:10 EDT
(In reply to comment #3)
> When I login and go to that page it says at the bottom, "to modify an ip log
> you must select a single project". If I then select a single project it says,
> "to modify an ip log you must be logged in as a committer on the project".

This was a reply to comment #1. When I try the link on comment #2 it works fine. So this looks like a good workaround (for those who know about it).
Comment 5 Wayne Beaton CLA 2010-06-14 13:47:13 EDT
(In reply to comment #4)
> So this looks like a good workaround (for those who know about it).

Understood. Now that things are cooling down, I'll take a harder look at it.
Comment 6 Wayne Beaton CLA 2011-04-28 14:14:37 EDT
Fixed. PMC Lead or PMC Member can now submit a log on behalf of multiple subprojects.
Comment 7 Wayne Beaton CLA 2011-04-28 14:14:39 EDT
Created attachment 194297 [details]
mylyn/context/zip