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

Bug 249238

Summary: Automated IP Log Change Request - 1) Project License
Product: Community Reporter: Barb <barb.cochrane>
Component: IP Log ToolAssignee: Eclipse Management Organization <emo>
Status: RESOLVED FIXED QA Contact:
Severity: trivial    
Priority: P1 CC: barb.cochrane, janet.campbell, sharon.corbett, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 249488, 249489, 249491, 249492, 249494    

Description Barb CLA 2008-09-30 18:30:12 EDT
It would be nice if the following changes could be made to the automated IP log.  
 
1) Project License - Please add a section on the top of the log indicating which Project License(s) the Project is using:  EPL or EDL.  
 
2)  Committer Section - 

a)  Never Active Committers - If they are never active, is there a reason why we are not asking them to go to the portal and deactivate?  
 
3)  Third Party Code
Automated tool now lists all EPL CQs as well.  Please restrict to CQs with "nonepl" keyword.  Notation will be required to indicate that if there is a third party contribution that does not appear on the list because it is mistakenly* marked as EPL, project to notify IP Team.  IP Team will correct the relevant record.

*e.g. nonepl project hosted on Sourceforge, but released under the EPL, so the committer understandably entered EPL keyword in IPZilla...which would be in error in this context.
 
4)  Pending Contribution Questionnaires
We like it!  It would be useful for the project to confirm if these submissions are not required for the release.    
 
5) Other
Add section to allow projects to include any additional information they may wish to include (free form)
Comment 1 Barb CLA 2008-09-30 18:30:58 EDT
Adjusting priority to reflect its relative importance in the IPZilla queue, in
the opinion of the IP team. 
Comment 2 Bjorn Freeman-Benson CLA 2008-09-30 20:44:17 EDT
(In reply to comment #0)
> 2)  Committer Section - 
> a)  Never Active Committers - If they are never active, is there a reason why
> we are not asking them to go to the portal and deactivate?  

Because my confidence in them actually doing so is/was low?

> 5) Other
> Add section to allow projects to include any additional information they may
> wish to include (free form)

An excellent idea.
Comment 3 Janet Campbell CLA 2008-10-01 15:45:38 EDT
In addition, we would like to add the following request:

6) A new form of CQ to enable projects to indicate instances where they are re-distributing an Eclipse Plug-in that contains third party code.

As this would be for notice purposes only, it would be preferable if:
(a) the Portal permitted the entry of the information;
(b) a bug was automatically created in IPZilla; and
(c) that bug would be automatically changed to "Resolved" "Worksforme", with a severity of "reuse".

To have this information auto-populated in the automated IP Log, would the automated inclusion of a keyword in the associated IPBug for this type of CQ be required?
Comment 4 Barb CLA 2008-10-02 09:57:25 EDT
Further to an separate email request from Bjorn, we are splitting this bug into six separate bugs.  

This bug will be for item number 1 below:

"1) Project License - Please add a section on the top of the log indicating
which Project License(s) the Project is using:  EPL or EDL."

All other items should be disregarded, as they will be replaced by new bugs.  
 
Comment 5 Barb CLA 2008-10-02 10:38:35 EDT
Adjusting severity to reflect the fact that nothing is broken, rather it's something we want the system to do.  
Comment 6 Bjorn Freeman-Benson CLA 2008-10-08 17:31:33 EDT
Where does the project specify the license? The automated project log can only show data that is stored in some database table or standard file - is there such a place for the EPL/EDL information or do we/you need to define such?
Comment 7 Barb CLA 2008-10-09 16:42:57 EDT
(In reply to comment #6)
> Where does the project specify the license? The automated project log can only
> show data that is stored in some database table or standard file - is there
> such a place for the EPL/EDL information or do we/you need to define such?
> 
It's in the Foundation Database, Bjorn.  Can you pull it from there?

https://foundation.eclipse.org/projects/projects_edit.php?ProjectID=rt.eclipselink

Thanks.
Comment 8 Wayne Beaton CLA 2009-05-08 09:56:02 EDT
Moving to IP Log Tool component.
Comment 9 Wayne Beaton CLA 2009-05-11 23:39:26 EDT
I've applied an update that now includes the licenses in the automated log. Marking as FIXED.