Bug 386829

Summary: GMF-Tooling bootstrapping -- visual editor for diagram definitions
Product: [Modeling] GMF-Tooling (ARCHIVED) Reporter: Michael Golubev <borlander>
Component: UIAssignee: Michael Golubev <borlander>
Status: ASSIGNED --- QA Contact:
Severity: normal    
Priority: P3 Keywords: plan
Version: 3.1Flags: borlander: kepler+
Target Milestone: 3.1   
Hardware: PC   
OS: Windows XP   
Whiteboard: Entry Barrier
Bug Depends on: 386832, 393140    
Bug Blocks: 386830    

Description Michael Golubev CLA 2012-08-08 08:33:37 EDT
Defining the GMF Tooling input artifacts in the tree editor is not very usable. 
Allowing users to define the diagrams in the Wysiwig matter would be much useful. 

In particular it allows to hide from un-experienced user the details of the underlying models and improves the learning curve. 

There are already some known successful attempts to do such kind of bootstrapping, e.g see GMF Simple Map project (http://code.google.com/a/eclipselabs.org/p/gmf-simple-map-editor/wiki/QuickStartGuide).

It seems reasonable to expect those diagram to be itself generated from the GMF-T artifacts. In theory, combined with #386821 it would allow to switch the same definition model between graphiti-based and GMF-runtime based look and feel. 

However the latter consideration should NOT be considered as a requirement per se, at least for the Kepler timeframe.