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

Bug 253998

Summary: Builds
Product: [Modeling] EMF Reporter: Anne Jacko <anne.jacko>
Component: RelengAssignee: Nick Boldt <nboldt>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: davidms, mtaal, stepper
Version: unspecified   
Target Milestone: M4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 252801    

Description Anne Jacko CLA 2008-11-05 17:21:30 EST
+++ This bug was initially created as a clone of Bug #252801 +++

Projects must have build process maturity: scripted, repeatable, and executable by others.
Comment 1 Christian Damus CLA 2008-11-12 15:02:46 EST
Confirmed for the Query, Transaction, and Validation components.

The common Modeling Project build system is very complete and easy to use.  Instructions for building any modeling component, including these three, can be found on the Wiki:

    http://wiki.eclipse.org/Modeling_Project_Releng/Building
Comment 2 Eike Stepper CLA 2008-12-11 15:31:38 EST
Recognized for CDO/Net4j.
Comment 3 Eike Stepper CLA 2008-12-11 15:34:08 EST
Just a side mark, I'd suggest re-wording of this requirement:

    scripted --> automated

Personally I hate Ant and any other sort of script hell!
I'd like to use a pure Java based build, which would have a far better repeatability. Unfortunately I don't have the resources to create such a build system ;-(
Comment 4 Martin Taal CLA 2008-12-11 15:53:41 EST
Confirmed by Teneo, same as for Query and Transaction
Comment 5 Dave Steinberg CLA 2008-12-11 16:59:35 EST
All EMF components use the modeling build system referenced in comment 1.
Comment 6 Ed Merks CLA 2018-01-22 11:36:37 EST
Closing all fixed releng bugs.