We’ve been discussing a Modeling package for a while, so as
suggested, I’m posting here and to the Modeling newsgroup to move
ahead with its proposal and definition.
In accordance with the proposed policies
(http://dev.eclipse.org/newslists/news.eclipse.technology.packaging/msg00100.html),
<http://dev.eclipse.org/newslists/news.eclipse.technology.packaging/msg00100.html%29,>
it seems we should create a package that includes features shipping
under the “Models and Model Development” category of Europa/Ganymede
(and their dependencies). This would be:
* EMF Runtime
* EMF SDO
* XSD
* EMF Data Integrity Frameworks (Query/Transaction/Validation)
* JET
* GMF
* EODM
* OCL
* UML2
* UML2 Tools
To comply with policy 6a, which requires a 1.0 release or later,
we’d need to exclude JET, EODM, and UML2 Tools. The most concerning
aspect of this is the loss of UML2 Tools, which would mean the
Modeling package would have no UML diagramming. How firm is this
requirement?
Note that we may also add components to Ganymede before the M4
cutoff on December 14th (e.g. M2M QVTO and M2T Xpand).
I suspect to keep with policy 3, which requires keeping the packages
as small as possible, we should not include SDK features. Does this
present a problem to anyone?
Another point to consider are those “modeling” features found
outside of the Modeling project. For example, STP has a BPMN
diagramming feature. Should we look to include all end user
modeling/diagramming features in this package?
Thanks,
Rich