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

Bug 521785

Summary: Need some "mechanical" updates for EPL v2
Product: Community Reporter: David Williams <david_williams>
Component: LicenseAssignee: Generic Inbox <license>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: david_williams, mikael.barbero, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard: stalebug
Bug Depends on:    
Bug Blocks: 519789    

Description David Williams CLA 2017-09-03 16:41:44 EDT
As far as I know, everything is approved and the new license "ready to use" and I did not see a bug open to update related items, so thought I would open this one. 

Please correct me if I am wrong, incomplete, or if being tracked elsewhere. Or, move to a new project and component if appropriate. (I placed here in CBI due to the "shared license" aspect, but doubt it is CBI's responsibility to actually modify the EUA. 

A. The EUA needs to be updated to "point to" EPL,v2. I know if several locations on the Eclipse site -- but there may be more: 
https://www.eclipse.org/legal/epl/notice.php
https://www.eclipse.org/legal/epl/notice.html
https://www.eclipse.org/legal/epl/feature.properties.txt

B. There are probably more changes other than just the link that needs to be made to the EUA, based on the new EPL, but I've not read it closely. As one example, the EUA refers to "modules" which I think was avoided in new EPL.

C:. Once a new EUA exists, the "shared license" available from p2 repository needs to be updated. You may want to update it to "version 2.0.0.x just to reflect the fact that it "goes with" EPL version 2.
Comment 1 David Williams CLA 2017-09-03 16:47:04 EDT
And meant to add 

D. Once A to C have been done, need to update the "license check" in cbi.p2repo.analyzers to compare features to the new EUA.
Comment 2 Wayne Beaton CLA 2017-11-23 12:31:48 EST
(In reply to David Williams from comment #0)
> A. The EUA needs to be updated to "point to" EPL,v2. I know if several
> locations on the Eclipse site -- but there may be more: 
> https://www.eclipse.org/legal/epl/notice.php
> https://www.eclipse.org/legal/epl/notice.html
> https://www.eclipse.org/legal/epl/feature.properties.txt

I believe that I've addressed this in Bug 525401 Comment 4.
Comment 3 Eclipse Genie CLA 2019-11-14 19:47:03 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 4 Wayne Beaton CLA 2020-01-17 13:18:23 EST
I believe that this is complete. Reopen if I've missed something.