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

Bug 341431

Summary: Bundle 'org.eclipse.zest.core' and 'org.eclipse.zest.layouts' cannot be resolved
Product: [Technology] STEM Reporter: Jan Pieper <jhpieper>
Component: UIAssignee: James Kaufman <jhkauf>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mattadav
Version: unspecified   
Target Milestone: 1.1.2   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Jan Pieper CLA 2011-03-30 18:20:39 EDT
The MANIFEST of org.eclipse.stem.ui.grapheditor specifies dependencies on
   org.eclipse.zest.core;bundle-version="1.2.0", and 
   org.eclipse.zest.layouts;bundle-version="1.1.0",
but there is no documentation on how to resolve these dependencies.
Comment 1 Matthew Davis CLA 2011-03-31 11:07:31 EDT
Thanks Jan.  This is a new external dependency on Eclipse Zest that we haven't documented yet.

Jamie/Stefan, any thoughts on how to address this, other than updating documentation?  This is the first new external dependency introduced in a while.

The only other external not-packaged-by-default dependencies for compilation are EMF and BIRT.  We handle these dependencies via documentation & the Eclipse Installation Manager.  Zest can also be obtained via the Installation Manager & Helios Update Site.  My biggest concern is, unlike EMF/BIRT, I'm not sure we can depend on any version of Zest for compilation/runtime - we may be locked into a specific release (1.2.0).

One way around this is to use the Target Platforms, which Dan started but not sure it was ever finished.  This will download the proper version of dependent plug-ins for a developer's workspace.

Thoughts?
Comment 2 James Kaufman CLA 2011-03-31 13:45:40 EDT
I added the new dependency 
**Under ''Modeling'' You will ALSO need to install the Graphical Editing Framework '''Zest''' Visualization Toolkit SDK. This is required.
to the documentation on the wiki under 
http://wiki.eclipse.org/Running_STEM_from_the_Development_Environment
and
http://wiki.eclipse.org/STEM_Eclipse_Setup#Installing_Features_from_the_Galileo_Discovery_Site
Comment 3 Jan Pieper CLA 2011-03-31 14:20:21 EDT
Thanks, Jamie, but I cannot find the ZEST framework in the Galileo repository (http://download.eclipse.org/releases/galileo) as described.
Comment 4 James Kaufman CLA 2011-04-13 14:41:40 EDT
jk
Comment 5 James Kaufman CLA 2011-04-13 14:41:49 EDT
This is fixed. Jan also updated wiki doc.
Comment 6 James Kaufman CLA 2011-04-13 14:41:57 EDT
close
Comment 7 Jan Pieper CLA 2011-04-13 20:50:11 EDT
Apologies - I should have added a comment earlier. I wasn't able to find the ZEST framework because it isn't shown when the "Group items by category" checkbox is selected. This seems to be an eclipse bug / inconvenience. See http://dev.eclipse.org/newslists/news.eclipse.tools.gef/msg21589.html