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

Bug 569610

Summary: [release] modeling.amalgam 1.12.0
Product: Community Reporter: Wayne Beaton <wayne.beaton>
Component: Proposals and ReviewsAssignee: Eclipse Management Organization <emo>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: philippe.dul, pierre-charles.david, proposals-inbox, sharon.corbett
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
URL: https://projects.eclipse.org/projects/modeling.amalgam/releases/1.12.0
Whiteboard:

Description Wayne Beaton CLA 2020-12-09 19:00:53 EST
We'll use this bug to track the release

We require IP Team approval of the IP Log.

We require PMC approval of the release and review materials.

There's help regarding releases in the handbook.

https://www.eclipse.org/projects/handbook/#release
Comment 1 Wayne Beaton CLA 2020-12-09 19:09:36 EST
I'm having trouble building the project. I found the pom.xml file under releng/org.eclipse.amalgam.releng, but I'm getting stuck on the target platform. Are build instructions provided anywhere?

I need to build the project to validate the IP Log.

The project is missing required legal documentation. Please add a LICENSE, CONTRIBUTING files. The documentation generator can help [1]. I strongly recommend that you add a README file as well to provide information about the project to the community.

The project appears to still be primarily EPL-1.0. That needs to be updated to EPL-2.0. Is it possible to do this in time for this release? If not, then I need you please schedule this work as soon as possible. There's some help on Bug 530393.

[1] https://www.eclipse.org/projects/tools/documentation.php?id=modeling.amalgam
Comment 2 Pierre-Charles David CLA 2020-12-10 02:22:47 EST
The target platform refers to a "milestone" version of Sirius 6.4.0 that I hade disabled (renamed) now that it is released. I've just re-enabled it (simpler that changing the Amalgam target platform for the time being), and the build now works for me... provided you indicate which of the possible targets to use (yes, this would need to be documented):

  PLATFORM=capella mvn -f releng/org.eclipse.amalgam.releng/pom.xml clean package
Comment 3 Philippe Dul CLA 2020-12-10 08:17:09 EST
Hi, 

I have added mentionned files LICENCE, README, NOTICE, CONTRIBUTING to git repository and updated Amalgam wiki page with up-to-date information (https://wiki.eclipse.org/ModelingAmalgam)

For EPL-2.0, 
this switch will not be possible for Amalgam 1.12.0 release, but we planned it for the next one. 
This year we managed to switch to EPL-2.0:
- Eclipse Capella and its addons for the upcoming 5.0 release of december,
- Eclipse Kitalpha, this switch has been mostly done but will be shipped into the release planned next year.
Comment 4 Wayne Beaton CLA 2020-12-10 12:49:47 EST
The IP Log is approved.

> I have added mentionned files LICENCE, README, NOTICE, CONTRIBUTING to git
> repository and updated Amalgam wiki page with up-to-date information
> (https://wiki.eclipse.org/ModelingAmalgam)

Thank you.

> For EPL-2.0, 
> this switch will not be possible for Amalgam 1.12.0 release, but we planned
> it for the next one. 

When you do the switch, send a note to emo@eclipse.org so that we can record it in the project metadata.
Comment 5 Pierre-Charles David CLA 2020-12-14 06:05:45 EST
PMC Approval is at https://www.eclipse.org/lists/modeling-pmc/msg04902.html
Comment 6 Wayne Beaton CLA 2020-12-16 09:50:28 EST
I declare this review successful. Please continue with your release.