|Re: [modeling-pmc] MDT UML2 Profiles Project Proposal|
Before starting that proposal we had of course a discussion whether this should be separate project, and we agreed on putting this into a new project due to the following reason: The fact that UML2 provides facilities to implement profiles does not necessarily mean that profile implementations have to b hosted under that umbrella, even though UML2 provides the fundamental technical and semantic basis. By that logic almost any EMF-based project could be based in the EMF project itself. The UML2 project copes with implementing and maintaining the UML2 specification, a comprehensive and demanding task that should not be complicated by dealing with sometimes comprehensive and demanding profiles (like SysML or MARTE which have nearly the same number of pages than UML itself). This would probably far too much for the UML2 project. In addition, even if those profiles only evolve once a year there can be actually a lot of profiles being hosted, so that it would make definitely sense to organize them in a separate project rather than in hosting them somewhere else in MDT. It would just represent the next (some people already arguing a “necessary”) step for the MDT project in order to prevent redundant and maybe incompatible implementations of the very same profiles within the Eclipse community.
> Having said all that, the "Initial Committers" section is really an "Initial Contribution" section. Who are the initial committers? We also need a >"Why Eclipse?" section as defined by the proposal template.
I’m going to split and clarify these sections soon, i.e. within the next two days.
For completeness, a project is "just a container project" by convention only. The formal notion of "container" was removed from the EDP some time ago. It is perfectly natural/reasonable for a mid-level project to have code/resources and committers. Whether or not that makes sense here is a different question.
Well, this functionality is (mostly) independent from the UML metamodel per se and would have a different lifecycle and set of committers... and the MDT project is just a container project, so I'm not sure it would make sense for it to be hosted at that level.
On Mon, May 28, 2012 at 4:11 PM, Wayne Beaton <emo@xxxxxxxxxxx> wrote:
modeling-pmc mailing list