eclipse-modisco / org.eclipse.modisco

Eclipse Public License 2.0
0 stars 0 forks source link

Maintain SMM currency #1045

Closed eclipse-modisco-bot closed 3 days ago

eclipse-modisco-bot commented 3 days ago

| --- | --- | | Bugzilla Link | 553387 | | Status | RESOLVED FIXED | | Importance | P3 normal | | Reported | Nov 23, 2019 16:53 EDT | | Modified | Jan 30, 2020 12:45 EDT | | See also | 552988, 559507, Gerrit change https://git.eclipse.org/r/156893, Git commit b996fa03 | | Reporter | Ed Willink |

Description

Migrating gmt.modisco plugins to modisco hits a conflict for SMM for which there appear to be two similar metamodels with identical GIT history of a move perhaps from CVS.

/org.eclipse.modisco.omg.smm/model/SMM-1.0.Beta2.ecore is quite close to https://www.omg.org/spec/SMM/20120101/SMM.emof (SMM 1.0) (https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4545 October 2010).

/org.eclipse.gmt.modisco.omg.smm/model/SMM.ecore is not so close; presumably older. (https://dev.eclipse.org/ipzilla/show_bug.cgi?id=3077 Feb 2009.)

Since SMM 1.0 and 1.1 and 1.2 are available, there seems no point retaining /org.eclipse.gmt.modisco.omg.smm. Lose it.

--

Ideally /org.eclipse.modisco.omg.smm should move from Beta to true 1.0, or even 1.2.

/org.eclipse.modisco.omg.smm is tweaked to have some instanceClasses.

For now leave org.eclipse.modisco.omg.smm as is.

--

Long term, SMM could be richly modeled with UML2-like old version upgrade support.

Medium term and simpler the models folder acquires SMM-1.0/1.1/1.2.ecore so that the models are available for M2M.

eclipse-modisco-bot commented 3 days ago

By Ed Willink on Nov 25, 2019 08:39

Elimination of org.eclipse.gmt.modisco.omg.smm pushed to master for 2019-12M3.

Upgrade to true 1.0/1.1/1.2 can be raised as new bug when someone actually wants it.

eclipse-modisco-bot commented 3 days ago

By Ed Willink on Jan 30, 2020 11:27

(In reply to Ed Willink from comment #1)

Elimination of org.eclipse.gmt.modisco.omg.smm pushed to master for 2019-12M3.

Still in GIT. Move it to archive.

eclipse-modisco-bot commented 3 days ago

Jan 30, 2020 12:21

New Gerrit change created: https://git.eclipse.org/r/156893

eclipse-modisco-bot commented 3 days ago

Jan 30, 2020 12:45

Gerrit change https://git.eclipse.org/r/156893 was merged to [master].\ Commit: http://git.eclipse.org/c/modisco/org.eclipse.modisco.git/commit/?id=b996fa033369d7d70d2feeb60ba7ca44f2970daa