Having collected about two years of experience with Eclipse's
Graphical Modeling Framework, I am now trying to summarize what could be improved or added to the framework. These are my favorites
- Support for a singleton editing domain (keep all semantic and diagram resources in the same resource set)
- Support for non-canonical diagrams (multiple diagrams for the same semantic model)
- Enable the OpenDiagramEditPolicy (linked diagrams)
Most of these issues can be implemented without touching GMF runtime code, i.e. by means of aspectual template changes and extensions. But as these are really fundamental and reoccurring topics, I'd rather see them as base functionality inside the original framework. Maybe I can push the GMF project in that direction?