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

Bug 336710

Summary: Modify GMF Build to include CDO dependent plug-ins
Product: [Modeling] GMF-Runtime Reporter: Mariot Chauvin <mariot.chauvin>
Component: NotationAssignee: Project Inbox <gmf-notation-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: ahunter.eclipse, pierre-charles.david
Version: 2.1Flags: mariot.chauvin: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 336709    
Bug Blocks:    

Description Mariot Chauvin CLA 2011-02-09 08:18:35 EST

    
Comment 1 Anthony Hunter CLA 2011-02-17 11:10:56 EST
I am not exactly sure this is possible,

Check out the table in http://ahuntereclipse.blogspot.com/2010/05/helios-rc1-1-2-3-go.html

Currently GMF Notation only depends on the platform and EMF. If we make the GMF Notation build dependent on CDO, we will introduce a circular build dependency. When building the modeling stack, I am not sure how this would work.
Comment 2 Mariot Chauvin CLA 2011-02-17 12:23:56 EST
(In reply to comment #1)
> I am not exactly sure this is possible,
> 
> Check out the table in
> http://ahuntereclipse.blogspot.com/2010/05/helios-rc1-1-2-3-go.html
> 
> Currently GMF Notation only depends on the platform and EMF. If we make the GMF
> Notation build dependent on CDO, we will introduce a circular build dependency.
> When building the modeling stack, I am not sure how this would work.

Anthony I am not sure to fully understand where the circle is ? 
I guess you refers to dawn, the component of CDO which depends from GMF Tooling.
But I think we could add a dependency only to a CDO feature which does not include the dawn component ?
Comment 3 Anthony Hunter CLA 2011-02-17 12:39:56 EST
OK, I was thinking the entire CDO project and not what we need as you say.

I checked out http://www.eclipse.org/cdo/downloads/

Downloads
Available P2 repositories for CDO
For available P2 repositories have a look at the Updates section.

Available downloads for CDO
There are currently no ZIPs available for download.

Please have a look at the Updates section.


Ouch, our builds still depend on the projects ZIP downloads, so this is not going to be straight forward.
Comment 4 Pierre-Charles David CLA 2019-12-08 02:38:20 EST
CDO now contains native support for GMF Notation models, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=534791.