Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Modeling/project termination review 2012"

(SBVR)
 
(143 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Projects to be Terminated=
+
=Modeling Project Structure=
  
The following Modeling projects will be terminated and archived.
+
The Modeling project currently comprises a set of so called container projects that in turn contain the various projects that act as hosts for actual modeling technologies.  This nested project structure is reflected in the Eclipse Foundation's [http://www.eclipse.org/projects/listofprojects.php#modeling tree-based overview] of the Modeling project. With a three exceptions, i.e., [http://eclipse.org/projects/project.php?id=modeling.amalgam Amalgamation], [http://www.eclipse.org/projects/project.php?id=modeling.amp Agent Modeling Platform], and [http://www.eclipse.org/projects/project.php?id=modeling.pmf Presentation Modeling Framework], the direct subprojects of the Modeling project don't directly host source-code repositories, but rather act as a mechanism for grouping and managing closely related projects. Each container project does however host a web-related artifact repository and as such each container project has a set of committers that must be managed via elections according to the [http://www.eclipse.org/projects/dev_process/development_process_2011.php#4_1_Committers Eclipse Development Process].  It has proven to be inconvenient to manage the set of committers on container projects independently of the union of the set of committers on each of the contained projects. 
 +
 
 +
Another problem with the container-project structure is that provides little value for the end-consumers of Eclipse's modeling technologies.  The bewildering collection of Modeling projects are difficult to navigate and the website generally does a poor job helping the end consumer. Adding yet more projects to this mix, i.e., projects that directly contain solutions for nothing, only adds to this complexity.  Ultimately the end consumers don't care about project structure at all, they're looking for practical solutions to real-world problems.  They need a website organized according to their needs and interests, not one that's organized according to our internal project structure.
 +
 
 +
As part of a major overhaul of the Modeling project's web presence, we plan to eliminate all the container projects as outlined below.
 +
 
 +
Over the past years, we've had a very liberal policy for hosting new Modeling projects.  On the plus side, that policy has lead to the rapid growth of the Modeling project.  On the negative side, it's increased the burden for end consumers who must navigate a bewildering collection of projects.  Compound that with the fact that we've done a very poor job of pruning the failed projects and keeping the web presence up-to-date and modern and you end up with something that reflects very poorly on the mature, well-supported, best-of-breed technologies hosted within the Modeling project.  To address this problem, we plan to terminate and archive all the projects that have failed to remain significantly active over the past years as outlined below.
 +
 
 +
 
 +
 
 +
=Container Projects to be Collapsed=
 +
 
 +
The following Modeling projects will be collapsed, moving their subprojects up one level to be direct children of the [http://www.eclipse.org/modeling/ Modeling] project.  We'll need to think carefully about how to host replacement web pages or how to provide redirects to modernized replacement pages.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.emf Eclipse Modeling Framework]==
 +
 
 +
The [http://eclipse.org/emf EMF] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* [http://www.eclipse.org/modeling/emf/ Landing page] will be reused for the [http://eclipse.org/projects/project.php?id=modeling.emf.emf EMF Core] project.
 +
* The [http://www.eclipse.org/forums/eclipse.tools.emf eclipse.tools.emf] forum will be preserved.  It will generally be shared by the subprojects currently contained by EMF; unfortunately the qualified forum name reflects EMF's historical roots as part of the Eclipse Tools projects.  The Eclipse Foundation is unable to migrate a forum to use a new name so starting a new forum loses the history for the old one which is unacceptable for a project with 10 years of history.
 +
* The [http://dev.eclipse.org/mailman/listinfo/emf-dev emf-dev] mailing list will be preserved.  It will generally be shared by the subprojects currently contained by EMF.
 +
* Review how [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMF EMF's] bugzilla product components can be reorganized.
 +
* Retire committers, i.e., Ed Merks.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft Eclipse Modeling Framework Technology]==
 +
 
 +
The [http://eclipse.org/emft EMFT] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* Redirect [http://www.eclipse.org/modeling/emft/ landing page] to [http://www.eclipse.org/modeling/emf/ EMF Core's landing page].
 +
* Archive the [http://www.eclipse.org/forums/eclipse.technology.emft eclipse.technology.emft] forum.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list.
 +
* Review how [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EMFT EMFT's] bugzilla product components can be reorganized.
 +
* Retire committers, i.e., Ed Merks.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmp Graphical Modeling Project]==
 +
 
 +
The [http://www.eclipse.org/modeling/gmp/ GMP] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* Redirect the [http://www.eclipse.org/modeling/gmp/ GMP Landing page] to a TBD page managed/hosted by the Modeling project.
 +
* Review the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmp/?root=Modeling_Project GMP's] CVS repository; it appears to contain the source for [http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp.gmf-notation GMF Notation] and [http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp.gmf-runtime GMF Runtiime] which I'd expect would be in git by now.
 +
* It appears that GMP has no forum to archive.
 +
* Archive the [https://dev.eclipse.org/mailman/listinfo/gmp-dev gmp-dev] mailing list.
 +
* Review how [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMP GMP's] bugzilla product components can be reorganized. Reconcile that with [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMF-Tooling GMF Tooling's] bugzilla product components.
 +
* Retire committers, i.e., Anthony Hunter.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt Generative Modeling Tools]==
 +
 
 +
The [http://www.eclipse.org/gmt/ GMT] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* Eliminate the [http://www.eclipse.org/gmt/ GMT landing page].
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmt/?root=Modeling_Project GMT's] CVS repository.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.modeling.gmt eclipse.modeling.gmt] forum.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/gmt-dev gmt-dev] mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT]'s bugzilla product components; consider what happens to the two subprojects, i.e., [http://eclipse.org/projects/project.php?id=modeling.mmt.atl ATL] and [http://eclipse.org/projects/project.php?id=modeling.gmt.viatra2 VIATRA], that aren't terminated.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.mdt Modeling Development Tools]==
 +
 
 +
The [http://www.eclipse.org/modeling/mdt/ MDT] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* Redirect the [http://www.eclipse.org/modeling/mdt/ MDT Landing page] to a TBD page managed/hosted by the Modeling project.
 +
* Archive [http://www.eclipse.org/forums/eclipse.modeling.mdt eclipse.modeling.mdt] forum; that might be a problem because it's a container for several other newsgroups.
 +
* Archive [http://dev.eclipse.org/mailman/listinfo/mdt.dev mdt-dev] mailing list.
 +
* MDT doesn't appear to have any bugzilla product for the project as a whole; that's a good thing.
 +
* Retire committers, i.e., Aleksandr Igdalov, Adolfo Sanchez-Barbudo Herrera, Chris Armstrong, Cedric Dumoulin, David Steinberg, David Carlson, Etienne Juliot, Ed Merks, Ed Willink, Hugo Bruneliere, Jerome Benois, James Bruck, Kenn Hussey, Laurent Goubet, Marcelo Paternostro, Michael Golubev, Nick Boldt, Patrick Tessier, Raphael Faudou, Sebastien Gerard, Sergey Gribovsky, Tom Digre, Tatiana Fesenko, Thibault Landre, Yann Tanguy, and Yves Yang.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.mmt Model-to-Model Transformation]==
 +
 
 +
The [http://eclipse.org/mmt/ MMT] container project will be eliminated.
 +
 
 +
Activities:
 +
 
 +
* Eliminate the [http://eclipse.org/mmt/ MMT Landing page] (or redirect to a TBD page managed/hosted by the Modeling project).
 +
* Review [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.m2m/?root=Modeling_Project MMT's] CVS repository; the projects should be migrated to git.
 +
* Archive  [http://dev.eclipse.org/mailman/listinfo/mmt-dev mmt-dev] mailing list.
 +
* Archive [http://www.eclipse.org/forums/eclipse.mmt eclipse.mmt] newsgroup.
 +
* Eliminate [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MMT MMT's] bugzilla product.
 +
* Retire committers, i.e., Dennis Wagelaar, Ed Willink, Frederic Jouault, Sergey Boyko, and William Piers.
 +
 
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.m2t Model to Text]==
 +
 
 +
The [http://eclipse.org/m2t/ M2T] container project will be eliminated.
 +
 
 +
Activities:
  
 +
* Eliminate the [http://eclipse.org/m2t/ M2T Landing page] (or redirect to a TBD page managed/hosted by the Modeling project.
 +
* Review the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.m2t/?root=Modeling_Project M2T's] CVS repository; [http://eclipse.org/projects/project.php?id=modeling.m2t.jet JET2] should be migrated to git. It appears that [http://eclipse.org/projects/project.php?id=modeling.m2t.xpand Xpand] is already migrated.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.modeling.m2t eclipse.modeling.m2t] forum.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/m2t-dev m2t-dev] mailing list.
 +
* Review how [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=M2T M2T's] bugzilla product components can be reorganized.
 +
* Retire committers, i.e., Andre Arnold, Cedric Brun, Dennis Huebner, Jan Koehnlein, Laurent Goubet, Paul Elder, and Sven Efftinge.
  
 +
 
 
==[http://eclipse.org/projects/project.php?id=modeling.pmf PMF]==
 
==[http://eclipse.org/projects/project.php?id=modeling.pmf PMF]==
  
[http://www.eclipse.org/pmf PMF] provides support for building data presentation applications.  The project is a subproject of the [http://www.eclipse.org/modeling/ Modeling] project.  Active development and newsgroup traffic has been minimal since inception.
+
[http://www.eclipse.org/pmf PMF] provides support for building data presentation applications.  Active development and newsgroup traffic has been minimal since inception.
  
 
Activities:
 
Activities:
  
* Modeling landing page has no references to it.
+
* Eliminate the [http://www.eclipse.org/pmf PMF landing page].
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.pmf/?root=Modeling_Project PMF's CVS repository]
+
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.pmf/?root=Modeling_Project PMF's] CVS repository.
* Delete bugzilla product and components [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=PMF PMF/*]
+
* Archive the [http://www.eclipse.org/forums/eclipse.pmf eclipse.pmf] forum.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/pmf-dev pmf-def] mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=PMF PMF's] bugzilla product.
 
* Retire committers, i.e., Jim Van Dam, Olivier Moises, Thomas Guiu, and Yves YANG.
 
* Retire committers, i.e., Jim Van Dam, Olivier Moises, Thomas Guiu, and Yves YANG.
  
 +
'''Project terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395175 Bug 395175].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.tmf Textual Modeling Framework]==
 +
 +
The [http://eclipse.org/modeling/tmf TMF] container project will be eliminated.
 +
 +
Activities:
 +
 +
* Eliminate [http://eclipse.org/modeling/tmf TMF's Landing page] or redirect to [http://eclipse.org/Xtext/ Xtext].
 +
* [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.tmf/?root=Modeling_Project TMF's] CVS repository contains the source for Xtext; does it need to be reorganized or renamed?  Xtext is already migrated to git.
 +
* Is there a tmf-dev mailing list?
 +
* The [http://www.eclipse.org/forums/index.php?t=thread&frm_id=27 org.eclipse.tmf] forum is used for Xtext; it should be kept.
 +
* Review how [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=TMF TMF's] bugzilla product components can be reorganized.
 +
* Retire committers?  Given that the TMF repo is used for Xtext, the only active project left in this container, I think there's no one left to retire.
 +
 +
'''TMF Termination is tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395197 Bug 395197].'''
 +
 +
'''Xtext move from modeling.tmf.xtext to modeling.xtext is tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395195 Bug 395195].'''
 +
 +
=Projects to be Terminated=
 +
 +
The following Modeling projects are inactive and will be terminated and archived.
 +
 +
 
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt.am3 Atlan Megamodel Management]==
 +
 +
[http://www.eclipse.org/gmt/am3/ AM3] has been subsumed by MoDisco.  The project is a subproject of the [http://www.eclipse.org/gmt/ GMT] project.
 +
 +
Activities:
 +
 +
* Eliminate [http://www.eclipse.org/gmt/am3/ AM3's landing page].
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/?root=Modeling_AM3 AM3's] SVN repository.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.am3 eclipse.am3] forum.
 +
* Atlan uses [http://dev.eclipse.org/mailman/listinfo/gmt-dev gmt-dev] which is being archived.
 +
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/AM3*] components.
 +
* Retire committers; there don't appear to be any.
 +
 +
'''Project has been terminated. Archival process is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394589 Bug 394589].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.emf4net EMF4Net]==
 +
 +
[http://www.eclipse.org/modeling/emft/?project=emf4net EMF4Net] provides a EMF core runtime for the .Net platform and a C# code generation facility. The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/modeling/emft/?project=emf4net EMFT landing page] is being redirected as part of terminating EMFT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.emf4net/?root=Modeling_Project EMF4Net's CVS repository]
 +
* EMF4Net is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* EMF4Net is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Eliminate bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/EMF4Net] component.
 +
* Retire committers, i.e., Reinhold Bihler.
 +
 +
'''Project is terminated. Archival process is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394592 Bug 394592].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt.gems Generic Eclipse Modeling System]==
 +
 +
[http://www.eclipse.org/gmt/gems/ GEMS] bridges the gap between the communities experienced with visual metamodeling tools, such as the Generic Modeling Environment (GME), and those built around the Eclipse modeling technologies, such as the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF).  The project is a subproject of the [http://www.eclipse.org/gmt/ GMT] project. The project has been inactive for years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/gmt/gems/ GEMS landing page] is being eliminated as part of terminating GMT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmt/org.eclipse.gmt.gems/?root=Modeling_Project GEMS's] CVS repository.
 +
* GEMS appears to have no forum.
 +
* GEMS appears to have no dev mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/GEMS'] bugzilla product component.
 +
* Retire committers, i.e., Jules White.
 +
 +
'''Project has been terminated. Archive is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394597 Bug 394597].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.mdt.imm Information Management Metamodel]==
 +
 +
[http://www.eclipse.org/modeling/mdt/?project=imm Information Management Metamodel] provide metamodel/profile implementations based on the forthcoming [http://www.omg.org/cgi-bin/doc?ab/2005-12-2 Information Management Metamodel (IMM)] OMG specification.  The project is a subproject of the [http://www.eclipse.org/modeling/MDT/ MDT] project.  The project has never been active.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/modeling/mdt/?project=imm IMM landing page] is being is being eliminated as part of terminating MDT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.imm/?root=Modeling_Project IMM's CVS repository] including [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.imm.releng/?root=Modeling_Project IMM's releng].  In fact, the repos appear to be effectively empty, so likely they should just be deleted.
 +
* IMM is reusing the [http://www.eclipse.org/forums/eclipse.modeling.mdt eclipse.modeling.mdt] forum, which is being archived as part of terminating MDT.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/mdt-imm.dev mdt-imm.dev] mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/IMM's] bugzilla product component.
 +
* Retire committers, i.e., Kenn Hussey.
 +
 +
'''Project is terminated. Archival is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394599 Bug 394599].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.js4emf Javascript for EMF]==
 +
 +
[http://eclipse.org/js4emf/ JS4EMF] provides Javascript support for EMF-based models. The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project is inactive in favor of using Xcore's Xbase support.
 +
 +
Activities:
 +
 +
* Eliminate the [http://eclipse.org/js4emf/ JS4EMF landing page].
 +
* Archive the contents of [http://git.eclipse.org/c/js4emf/org.eclipse.js4emf.git Javascript for EMF's] git repository.
 +
* JS4EMF is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/js4emf-dev js4emf-dev] mailing list.
 +
* Eliminate [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT.js4emf JS4EMF's] bugzilla product components.
 +
* Retire committers, i.e., Gilles Vanwormhoudt, Hallvard Traetteberg.
 +
 +
'''Project has been terminated. Archival is being tracked via [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394601 Bug 394601].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.jcrm JCR Management]==
 +
 +
[http://www.eclipse.org/modeling/emft/?project=jcrm JCRM] combines the strength of the Eclipse modeling projects with the scalability, features and exchangeability of the JCR repositories. The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/modeling/emft/?project=jcrm JCRM landing page] is being redirected as part of terminating EMFT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.jcrm/?root=Modeling_Project JCR Management's] CVS repository.
 +
* JCRM is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* JCRM is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Eliminate bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/JCR Management] component.
 +
* Retire committers, i.e., Sandro Boehme.
 +
 +
'''Project has been terminated. Archival is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394838 Bug 394838].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.mdt.mst Metamodel Specification Tools]==
 +
 +
[http://www.eclipse.org/modeling/mdt/?project=mst MST] provides tooling for the development of MOF-compliant metamodels and specifications based on them.  The project is a subproject of the [http://www.eclipse.org/modeling/mdt/ MDT] project. The project has never been active.
 +
 +
* The [http://www.eclipse.org/modeling/mdt/?project=mst MSTlanding page] is being is being eliminated as part of terminating MDT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.mst/?root=Modeling_Project MST's CVS repository] including [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.mst.releng/?root=Modeling_Project MST's releng].  In fact, the repos appear to be effectively empty, so likely they should just be deleted.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.mst eclipse.mst] forum.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/mdt-mst.dev mdt-mst.dev] mailing list.
 +
* Delete the [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/MST's] bugzilla product component.
 +
* Retire committers, i.e., Kenn Hussey.
 +
 +
'''Project has been terminated. Archival is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394845 Bug 394845].'''
  
 
==[http://eclipse.org/projects/project.php?id=modeling.emft.mint Mint]==
 
==[http://eclipse.org/projects/project.php?id=modeling.emft.mint Mint]==
Line 22: Line 256:
 
Activities:
 
Activities:
  
* EMFT landing page is being eliminated by the termination of the modeling container projects.
+
* The [http://www.eclipse.org/modeling/emft/?project=mint Mint landing page] is being redirected as part of terminating EMFT.  
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.mint/?root=Modeling_Project Mint's CVS repository]
+
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.mint/?root=Modeling_Project Mint's] CVS repository.
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/Mint] component.
+
* Mint is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Mint is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Delete the [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/Mint] component.
 
* Retire committers, i.e., Peter Nehrer.
 
* Retire committers, i.e., Peter Nehrer.
  
 +
'''Project is terminated. Archival is being tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394852 Bug 394852].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.mxf Model Execution Framework]==
 +
 +
[http://wiki.eclipse.org/Model_Execution_Framework_%28MXF%29 MXF] provides a framework for development, execution and debugging of models with operational semantics. The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for many years.
 +
 +
Activities:
 +
 +
* EMFT landing page is being eliminated by the termination of the modeling container projects.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/?root=Modeling_MXF MXF's] SVN repository.
 +
* MXF is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/mxf-dev mxf-dev] mailing list.
 +
* There appear to be no bugzilla components.
 +
* Retire committers, i.e., Hajo Eichler, Markus Scheidgen, and Michael Soden.
 +
 +
'''Project is terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=394853 Bug 394853].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.mtf Modeling Team Framework]==
 +
 +
[http://eclipse.org/modeling/emft/mtf/ MTF] provides the base for software confguration management on modeling projects realized on Eclipse Team API. The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for years.
 +
 +
Activities:
 +
 +
* Eliminate the [http://eclipse.org/modeling/emft/mtf/ MTF] landing page.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.mtf/?root=Modeling_Project MTF's] CVS.
 +
* MTF is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Archive the [http://dev.eclipse.org/mailman/listinfo/mtf-dev mtf-dev] mailing list.
 +
* There appear to be no bugzilla components.
 +
* Retire committers, i.e., Steffen Stundzig.
 +
 +
'''Project is terminated. Archival is tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395107 Bug 395107].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt.mofscript MOFScript]==
 +
 +
[http://www.eclipse.org/gmt/mofscript/ MOFScript] is a tool for model to text transformation.  The project is a subproject of the [http://www.eclipse.org/gmt/ GMT] project. The project has been inactive for years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/gmt/mofscript/ MOFScript] is being eliminated as part of terminating GMT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/?root=Modeling_MOFSCRIPT MOFScript's] SVN repository.
 +
* MOFScript appears to have no forum.
 +
* MOFScript appears to have no dev mailing list
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/MOFScript's] bugzilla product component.
 +
* Retire committers, i.e., G*ran K. Olsen and Jon Oldevik.
 +
 +
'''Project is terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395108 Bug 395108].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt.omcw Open Model CourseWare]==
 +
 +
[http://www.eclipse.org/gmt/omcw/ OMCW] provides provide a set of teaching and learning artifacts to the modeling community.  The project is a subproject of the [http://www.eclipse.org/gmt/ GMT] project.  Active development ceased in June 2010.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/gmt/omcw/ OMCW] is being eliminated as part of terminating GMT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/?root=Modeling_OMCW OMCW's] SVN repository.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.omcw eclipse.omcw] forum.
 +
* OMCW appears to have no dev mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/OMCW's] bugzilla product component.
 +
* Retire committers, i.e., Hugo Bruneliere and Jean Bezivin.
 +
 +
'''Project is terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395110 Bug 395110].'''
  
 
==[http://eclipse.org/projects/project.php?id=modeling.mdt.sbvr SBVR]==
 
==[http://eclipse.org/projects/project.php?id=modeling.mdt.sbvr SBVR]==
Line 34: Line 331:
 
Activities:
 
Activities:
  
* Update the MDT landing page.
+
* The [http://www.eclipse.org/modeling/mdt/?project=sbvr SVBR landing page] is being is being eliminated as part of terminating MDT.
 
* As far as I can tell, there's never been anything placed in a repository, but there's no portal metadata for this project so I can't be sure.
 
* As far as I can tell, there's never been anything placed in a repository, but there's no portal metadata for this project so I can't be sure.
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/SBVR] component.
+
* I believe SBVR is reusing the [http://www.eclipse.org/forums/eclipse.modeling.mdt eclipse.modeling.mdt] forum, which is being archived as part of terminating MDT.
 +
* Archive the [https://dev.eclipse.org/mailman/listinfo/mdt-sbvr.dev mdt-sbvr.dev] mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/SBVR's] bugzilla product component.
 
* Retire committers, i.e., David Carlson.
 
* Retire committers, i.e., David Carlson.
 +
 +
'''Project is terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395114 Bug 395114].'''
  
 
==[http://eclipse.org/projects/project.php?id=modeling.emf.sdo SDO]==
 
==[http://eclipse.org/projects/project.php?id=modeling.emf.sdo SDO]==
Line 45: Line 346:
 
Activities:
 
Activities:
  
* Update the EMF landing page.
+
* The [http://www.eclipse.org/modeling/emf/?project=sdo SDO landing page] is being redirected as part of terminating EMF.
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.ecore.sdo/?root=Modeling_Project SDO's CVS repository]
+
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.ecore.sdo/?root=Modeling_Project SDO's] CVS repository.
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMF EMF/SDO] component.
+
* SDO is reusing the [http://www.eclipse.org/forums/eclipse.tools.emf EMF] forum.
 +
* SDO is reusing the [https://dev.eclipse.org/mailman/listinfo/emf-dev emf-dev] mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMF EMF/SDO's] bugzilla product component.
 
* Retire committers, i.e., Ed Merks.
 
* Retire committers, i.e., Ed Merks.
 +
 +
'''Project is terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395116 Bug 395116].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.search Search]==
 +
 +
[http://www.eclipse.org/modeling/emft/?project=search Search] provides the fundamental infrastructure and components for search queries on EMF based models.  The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for many years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/modeling/emft/?project=search Search landing page] is being redirected as part of terminating EMFT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.search/?root=Modeling_Project Search's] CVS repository.
 +
* Search is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Search is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/Search's] bugzilla product component.
 +
* Retire committers, i.e., Jacques Lescot, Lucas Bigeardel, Stephan Eberle, and Tristan Faure.
 +
 +
'''Project terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395117 Bug 395117].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.servus Servus]==
 +
 +
[http://wiki.eclipse.org/Servus Servus] allow developers to design and evolve Web Services (WS) using Ecore based models, by providing mappings between those models and Web Services artifacts, such as WSDL descriptions, WS client stubs and WS server skeletons.  The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for many years.
 +
 +
Activities:
 +
 +
* The [http://wiki.eclipse.org/Servus Servus wiki page] is the only landing page.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.servus/?root=Modeling_Project Servus'] CVS repository.
 +
* Servus is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Servus is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/Servus'] bugzilla product component.
 +
* Retire committers, i.e., Thiago Tonelli Bartolomei.
 +
 +
'''Project terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395118 Bug 395118].'''
  
 
==[http://eclipse.org/projects/project.php?id=modeling.tmf.tcs TCS]==
 
==[http://eclipse.org/projects/project.php?id=modeling.tmf.tcs TCS]==
  
[http://www.eclipse.org/gmt/tcs/ TCS] enables the specification of textual concrete syntaxes for Domain-Specific Languages (DSLs) by attaching syntactic information to metamodels.  The project is a subproject of the to-be-terminated [http://www.eclipse.org/modeling/tmf/ TMF] project.
+
[http://www.eclipse.org/gmt/tcs/ TCS] enables the specification of textual concrete syntaxes for Domain-Specific Languages (DSLs) by attaching syntactic information to metamodels.  The project is a subproject of the to-be-terminated [http://www.eclipse.org/modeling/tmf/ TMF] project.  I can't detect any signs of activity.
  
 
Activities:
 
Activities:
  
 
* TCS isn't mentioned on the TMF landing page.
 
* TCS isn't mentioned on the TMF landing page.
* Archive the contents of the repository that I've been unable to locate because there is no metadata for this project.
+
* I've been unable to locate a respository because there is no metadata for this project.
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/TCS] component.
+
* I believe TCS is reusing TMF's forum.
 +
* I believe TCS is ruusing TMF's dev mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/TCS's] bugzilla product component.
 
* Retire committers, i.e., Frederic Jouault.
 
* Retire committers, i.e., Frederic Jouault.
  
 +
'''Project terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395119 Bug 395119].'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.emft.temporality Temporality]==
 +
 +
[http://www.eclipse.org/modeling/emft/?project=temporality Temporality] is a feature providing automatic versioning of model instances.  The project is a subproject of the [http://www.eclipse.org/modeling/emft/ EMFT] project.  The project has been inactive for many years.
 +
 +
Activities:
 +
 +
* The [http://www.eclipse.org/modeling/emft/?project=temporality Temporality landing page] is being redirected as part of terminating EMFT.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.emf/org.eclipse.emf.temporality/?root=Modeling_Project Temporality's] CVS repository.
 +
* Temporarily is reusing the [http://www.eclipse.org/forums/eclipse.technology.emft EMFT] forum, which is being archived as part of terminating EMFT.
 +
* Temporality is reusing the [https://dev.eclipse.org/mailman/listinfo/emft-dev emft-dev] mailing list, which is being archived as part of terminating EMFT.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=EMFT EMFT/Temporality's] bugzilla product component.
 +
* Retire committers, i.e., Jean-Claude Cote.
 +
 +
'''Project terminated. Archival tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=395120 Bug 395120].'''
  
 
==[http://eclipse.org/projects/project.php?id=modeling.mdt.uml2-tools UML2 Tools]==
 
==[http://eclipse.org/projects/project.php?id=modeling.mdt.uml2-tools UML2 Tools]==
  
[http://www.eclipse.org/modeling/mdt/?project=uml2tools UML2 Tools] is a set of GMF-based editors for viewing and editing UML models.  The project is a subproject of the to-be-terminated [http://www.eclipse.org/modeling/mdt/ MDT] project. It's contents will be migrated as samples for the GMF project.
+
[http://www.eclipse.org/modeling/mdt/?project=uml2tools UML2 Tools] is a set of GMF-based editors for viewing and editing UML models.  The project is a subproject of the to-be-terminated [http://www.eclipse.org/modeling/mdt/ MDT] project. Its contents will be migrated as samples for the GMF project.
  
 
Activities:
 
Activities:
  
* MDT landing page is being eliminated.
+
* The [http://www.eclipse.org/modeling/mdt/?project=uml2tools UML2 Tools landing page] is being is being eliminated as part of terminating MDT.
 
* Archive the contents of the [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.uml2tools/?root=Modeling_Project UML2 Tools'] CVS repository.
 
* Archive the contents of the [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.mdt/org.eclipse.uml2tools/?root=Modeling_Project UML2 Tools'] CVS repository.
* Delete bugzilla [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/UML2Tools] component.
+
* UML2 Tools is reusing the [http://www.eclipse.org/forums/eclipse.modeling.mdt eclipse.modeling.mdt] forum, which is being archived as part of terminating MDT.
 +
* UML2 Tools is reusing the [http://dev.eclipse.org/mailman/listinfo/mdt.dev mdt.dev] mailing list, which is being archived as part of terminating MDT.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=MDT MDT/UML2Tools'] bugzilla product component.
 
* Retire committers, i.e., Christian Waniek, Michael Golubev, and Tatiana Fesenko.
 
* Retire committers, i.e., Christian Waniek, Michael Golubev, and Tatiana Fesenko.
 +
 +
'''Project is terminated. Archival tracked by {{Bug|395417}}.'''
 +
 +
==[http://eclipse.org/projects/project.php?id=modeling.gmt.umlx UMLX]==
 +
 +
[http://wiki.eclipse.org/UMLX UMLX] is a concrete graphical syntax to complement the OMG QVT model transformation language.  The project is a subproject of the to-be-terminated [http://www.eclipse.org/gmt/ GMT] project. There has been minimal activites and the interesting parts will be subsumed by the OCL project.
 +
 +
Activities:
 +
 +
* GMT landing page is being eliminated.
 +
* Archive the contents of [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmt/org.eclipse.gmt.umlx/?root=Modeling_Project UMLX's] CVS repository.
 +
* Archive the [http://www.eclipse.org/forums/eclipse.umlx eclipse.umlx] forum.
 +
* UMLX appears to have no dev mailing list.
 +
* Delete [https://bugs.eclipse.org/bugs/describecomponents.cgi?product=GMT GMT/UMLX's] bugzilla product component component.
 +
* Retire committers, i.e., Ed Willink.
 +
 +
'''Project terminated. Archival tracked by {{Bug|395418}}.'''
 +
 +
[[Category:Modeling]]

Latest revision as of 13:21, 20 February 2013

Modeling Project Structure

The Modeling project currently comprises a set of so called container projects that in turn contain the various projects that act as hosts for actual modeling technologies. This nested project structure is reflected in the Eclipse Foundation's tree-based overview of the Modeling project. With a three exceptions, i.e., Amalgamation, Agent Modeling Platform, and Presentation Modeling Framework, the direct subprojects of the Modeling project don't directly host source-code repositories, but rather act as a mechanism for grouping and managing closely related projects. Each container project does however host a web-related artifact repository and as such each container project has a set of committers that must be managed via elections according to the Eclipse Development Process. It has proven to be inconvenient to manage the set of committers on container projects independently of the union of the set of committers on each of the contained projects.

Another problem with the container-project structure is that provides little value for the end-consumers of Eclipse's modeling technologies. The bewildering collection of Modeling projects are difficult to navigate and the website generally does a poor job helping the end consumer. Adding yet more projects to this mix, i.e., projects that directly contain solutions for nothing, only adds to this complexity. Ultimately the end consumers don't care about project structure at all, they're looking for practical solutions to real-world problems. They need a website organized according to their needs and interests, not one that's organized according to our internal project structure.

As part of a major overhaul of the Modeling project's web presence, we plan to eliminate all the container projects as outlined below.

Over the past years, we've had a very liberal policy for hosting new Modeling projects. On the plus side, that policy has lead to the rapid growth of the Modeling project. On the negative side, it's increased the burden for end consumers who must navigate a bewildering collection of projects. Compound that with the fact that we've done a very poor job of pruning the failed projects and keeping the web presence up-to-date and modern and you end up with something that reflects very poorly on the mature, well-supported, best-of-breed technologies hosted within the Modeling project. To address this problem, we plan to terminate and archive all the projects that have failed to remain significantly active over the past years as outlined below.

 

Container Projects to be Collapsed

The following Modeling projects will be collapsed, moving their subprojects up one level to be direct children of the Modeling project. We'll need to think carefully about how to host replacement web pages or how to provide redirects to modernized replacement pages.

 

Eclipse Modeling Framework

The EMF container project will be eliminated.

Activities:

  • Landing page will be reused for the EMF Core project.
  • The eclipse.tools.emf forum will be preserved. It will generally be shared by the subprojects currently contained by EMF; unfortunately the qualified forum name reflects EMF's historical roots as part of the Eclipse Tools projects. The Eclipse Foundation is unable to migrate a forum to use a new name so starting a new forum loses the history for the old one which is unacceptable for a project with 10 years of history.
  • The emf-dev mailing list will be preserved. It will generally be shared by the subprojects currently contained by EMF.
  • Review how EMF's bugzilla product components can be reorganized.
  • Retire committers, i.e., Ed Merks.

 

Eclipse Modeling Framework Technology

The EMFT container project will be eliminated.

Activities:

 

Graphical Modeling Project

The GMP container project will be eliminated.

Activities:

  • Redirect the GMP Landing page to a TBD page managed/hosted by the Modeling project.
  • Review the contents of GMP's CVS repository; it appears to contain the source for GMF Notation and GMF Runtiime which I'd expect would be in git by now.
  • It appears that GMP has no forum to archive.
  • Archive the gmp-dev mailing list.
  • Review how GMP's bugzilla product components can be reorganized. Reconcile that with GMF Tooling's bugzilla product components.
  • Retire committers, i.e., Anthony Hunter.

 

Generative Modeling Tools

The GMT container project will be eliminated.

Activities:

 

Modeling Development Tools

The MDT container project will be eliminated.

Activities:

  • Redirect the MDT Landing page to a TBD page managed/hosted by the Modeling project.
  • Archive eclipse.modeling.mdt forum; that might be a problem because it's a container for several other newsgroups.
  • Archive mdt-dev mailing list.
  • MDT doesn't appear to have any bugzilla product for the project as a whole; that's a good thing.
  • Retire committers, i.e., Aleksandr Igdalov, Adolfo Sanchez-Barbudo Herrera, Chris Armstrong, Cedric Dumoulin, David Steinberg, David Carlson, Etienne Juliot, Ed Merks, Ed Willink, Hugo Bruneliere, Jerome Benois, James Bruck, Kenn Hussey, Laurent Goubet, Marcelo Paternostro, Michael Golubev, Nick Boldt, Patrick Tessier, Raphael Faudou, Sebastien Gerard, Sergey Gribovsky, Tom Digre, Tatiana Fesenko, Thibault Landre, Yann Tanguy, and Yves Yang.

 

Model-to-Model Transformation

The MMT container project will be eliminated.

Activities:

  • Eliminate the MMT Landing page (or redirect to a TBD page managed/hosted by the Modeling project).
  • Review MMT's CVS repository; the projects should be migrated to git.
  • Archive mmt-dev mailing list.
  • Archive eclipse.mmt newsgroup.
  • Eliminate MMT's bugzilla product.
  • Retire committers, i.e., Dennis Wagelaar, Ed Willink, Frederic Jouault, Sergey Boyko, and William Piers.

 

Model to Text

The M2T container project will be eliminated.

Activities:

  • Eliminate the M2T Landing page (or redirect to a TBD page managed/hosted by the Modeling project.
  • Review the contents of M2T's CVS repository; JET2 should be migrated to git. It appears that Xpand is already migrated.
  • Archive the eclipse.modeling.m2t forum.
  • Archive the m2t-dev mailing list.
  • Review how M2T's bugzilla product components can be reorganized.
  • Retire committers, i.e., Andre Arnold, Cedric Brun, Dennis Huebner, Jan Koehnlein, Laurent Goubet, Paul Elder, and Sven Efftinge.

 

PMF

PMF provides support for building data presentation applications. Active development and newsgroup traffic has been minimal since inception.

Activities:

  • Eliminate the PMF landing page.
  • Archive the contents of PMF's CVS repository.
  • Archive the eclipse.pmf forum.
  • Archive the pmf-def mailing list.
  • Delete PMF's bugzilla product.
  • Retire committers, i.e., Jim Van Dam, Olivier Moises, Thomas Guiu, and Yves YANG.

Project terminated. Archival tracked by Bug 395175.

Textual Modeling Framework

The TMF container project will be eliminated.

Activities:

  • Eliminate TMF's Landing page or redirect to Xtext.
  • TMF's CVS repository contains the source for Xtext; does it need to be reorganized or renamed? Xtext is already migrated to git.
  • Is there a tmf-dev mailing list?
  • The org.eclipse.tmf forum is used for Xtext; it should be kept.
  • Review how TMF's bugzilla product components can be reorganized.
  • Retire committers? Given that the TMF repo is used for Xtext, the only active project left in this container, I think there's no one left to retire.

TMF Termination is tracked by Bug 395197.

Xtext move from modeling.tmf.xtext to modeling.xtext is tracked by Bug 395195.

Projects to be Terminated

The following Modeling projects are inactive and will be terminated and archived.

 

Atlan Megamodel Management

AM3 has been subsumed by MoDisco. The project is a subproject of the GMT project.

Activities:

Project has been terminated. Archival process is being tracked by Bug 394589.

EMF4Net

EMF4Net provides a EMF core runtime for the .Net platform and a C# code generation facility. The project is a subproject of the EMFT project. The project has been inactive for years.

Activities:

  • The EMFT landing page is being redirected as part of terminating EMFT.
  • Archive the contents of EMF4Net's CVS repository
  • EMF4Net is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • EMF4Net is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Eliminate bugzilla EMFT/EMF4Net component.
  • Retire committers, i.e., Reinhold Bihler.

Project is terminated. Archival process is being tracked by Bug 394592.

Generic Eclipse Modeling System

GEMS bridges the gap between the communities experienced with visual metamodeling tools, such as the Generic Modeling Environment (GME), and those built around the Eclipse modeling technologies, such as the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF). The project is a subproject of the GMT project. The project has been inactive for years.

Activities:

  • The GEMS landing page is being eliminated as part of terminating GMT.
  • Archive the contents of GEMS's CVS repository.
  • GEMS appears to have no forum.
  • GEMS appears to have no dev mailing list.
  • Delete GMT/GEMS' bugzilla product component.
  • Retire committers, i.e., Jules White.

Project has been terminated. Archive is being tracked by Bug 394597.

Information Management Metamodel

Information Management Metamodel provide metamodel/profile implementations based on the forthcoming Information Management Metamodel (IMM) OMG specification. The project is a subproject of the MDT project. The project has never been active.

Activities:

  • The IMM landing page is being is being eliminated as part of terminating MDT.
  • Archive the contents of IMM's CVS repository including IMM's releng. In fact, the repos appear to be effectively empty, so likely they should just be deleted.
  • IMM is reusing the eclipse.modeling.mdt forum, which is being archived as part of terminating MDT.
  • Archive the mdt-imm.dev mailing list.
  • Delete MDT/IMM's bugzilla product component.
  • Retire committers, i.e., Kenn Hussey.

Project is terminated. Archival is being tracked by Bug 394599.

Javascript for EMF

JS4EMF provides Javascript support for EMF-based models. The project is a subproject of the EMFT project. The project is inactive in favor of using Xcore's Xbase support.

Activities:

  • Eliminate the JS4EMF landing page.
  • Archive the contents of Javascript for EMF's git repository.
  • JS4EMF is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Archive the js4emf-dev mailing list.
  • Eliminate JS4EMF's bugzilla product components.
  • Retire committers, i.e., Gilles Vanwormhoudt, Hallvard Traetteberg.

Project has been terminated. Archival is being tracked via Bug 394601.

JCR Management

JCRM combines the strength of the Eclipse modeling projects with the scalability, features and exchangeability of the JCR repositories. The project is a subproject of the EMFT project. The project has been inactive for years.

Activities:

  • The JCRM landing page is being redirected as part of terminating EMFT.
  • Archive the contents of JCR Management's CVS repository.
  • JCRM is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • JCRM is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Eliminate bugzilla EMFT/JCR Management component.
  • Retire committers, i.e., Sandro Boehme.

Project has been terminated. Archival is being tracked by Bug 394838.

Metamodel Specification Tools

MST provides tooling for the development of MOF-compliant metamodels and specifications based on them. The project is a subproject of the MDT project. The project has never been active.

  • The MSTlanding page is being is being eliminated as part of terminating MDT.
  • Archive the contents of MST's CVS repository including MST's releng. In fact, the repos appear to be effectively empty, so likely they should just be deleted.
  • Archive the eclipse.mst forum.
  • Archive the mdt-mst.dev mailing list.
  • Delete the MDT/MST's bugzilla product component.
  • Retire committers, i.e., Kenn Hussey.

Project has been terminated. Archival is being tracked by Bug 394845.

Mint

Mint provides improved out-of-the-box Java developer experience when writing EMF-based software. The project is a subproject of the EMFT project. Active development ceased in June 2010.

Activities:

  • The Mint landing page is being redirected as part of terminating EMFT.
  • Archive the contents of Mint's CVS repository.
  • Mint is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Mint is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Delete the EMFT/Mint component.
  • Retire committers, i.e., Peter Nehrer.

Project is terminated. Archival is being tracked by Bug 394852.

Model Execution Framework

MXF provides a framework for development, execution and debugging of models with operational semantics. The project is a subproject of the EMFT project. The project has been inactive for many years.

Activities:

  • EMFT landing page is being eliminated by the termination of the modeling container projects.
  • Archive the contents of MXF's SVN repository.
  • MXF is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Archive the mxf-dev mailing list.
  • There appear to be no bugzilla components.
  • Retire committers, i.e., Hajo Eichler, Markus Scheidgen, and Michael Soden.

Project is terminated. Archival tracked by Bug 394853.

Modeling Team Framework

MTF provides the base for software confguration management on modeling projects realized on Eclipse Team API. The project is a subproject of the EMFT project. The project has been inactive for years.

Activities:

  • Eliminate the MTF landing page.
  • Archive the contents of MTF's CVS.
  • MTF is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Archive the mtf-dev mailing list.
  • There appear to be no bugzilla components.
  • Retire committers, i.e., Steffen Stundzig.

Project is terminated. Archival is tracked by Bug 395107.

MOFScript

MOFScript is a tool for model to text transformation. The project is a subproject of the GMT project. The project has been inactive for years.

Activities:

  • The MOFScript is being eliminated as part of terminating GMT.
  • Archive the contents of MOFScript's SVN repository.
  • MOFScript appears to have no forum.
  • MOFScript appears to have no dev mailing list
  • Delete GMT/MOFScript's bugzilla product component.
  • Retire committers, i.e., G*ran K. Olsen and Jon Oldevik.

Project is terminated. Archival tracked by Bug 395108.

Open Model CourseWare

OMCW provides provide a set of teaching and learning artifacts to the modeling community. The project is a subproject of the GMT project. Active development ceased in June 2010.

Activities:

  • The OMCW is being eliminated as part of terminating GMT.
  • Archive the contents of OMCW's SVN repository.
  • Archive the eclipse.omcw forum.
  • OMCW appears to have no dev mailing list.
  • Delete GMT/OMCW's bugzilla product component.
  • Retire committers, i.e., Hugo Bruneliere and Jean Bezivin.

Project is terminated. Archival tracked by Bug 395110.

SBVR

SVBR provides a metamodel implementation and sample tools based on the adopted Semantics of Business Vocabulary and Business Rules (SBVR) OMG specification. The project is a subproject of the MDT project. The project never produced any results.

Activities:

  • The SVBR landing page is being is being eliminated as part of terminating MDT.
  • As far as I can tell, there's never been anything placed in a repository, but there's no portal metadata for this project so I can't be sure.
  • I believe SBVR is reusing the eclipse.modeling.mdt forum, which is being archived as part of terminating MDT.
  • Archive the mdt-sbvr.dev mailing list.
  • Delete MDT/SBVR's bugzilla product component.
  • Retire committers, i.e., David Carlson.

Project is terminated. Archival tracked by Bug 395114.

SDO

SDO is an implementation of the Service Data Objects specification. The project was a component of the EMF project. Support for it was terminated as the 2.5 release of EMF. At that time, it was taken over by the Apache Tuscany project.

Activities:

  • The SDO landing page is being redirected as part of terminating EMF.
  • Archive the contents of SDO's CVS repository.
  • SDO is reusing the EMF forum.
  • SDO is reusing the emf-dev mailing list.
  • Delete EMF/SDO's bugzilla product component.
  • Retire committers, i.e., Ed Merks.

Project is terminated. Archival tracked by Bug 395116.

Search

Search provides the fundamental infrastructure and components for search queries on EMF based models. The project is a subproject of the EMFT project. The project has been inactive for many years.

Activities:

  • The Search landing page is being redirected as part of terminating EMFT.
  • Archive the contents of Search's CVS repository.
  • Search is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Search is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Delete EMFT/Search's bugzilla product component.
  • Retire committers, i.e., Jacques Lescot, Lucas Bigeardel, Stephan Eberle, and Tristan Faure.

Project terminated. Archival tracked by Bug 395117.

Servus

Servus allow developers to design and evolve Web Services (WS) using Ecore based models, by providing mappings between those models and Web Services artifacts, such as WSDL descriptions, WS client stubs and WS server skeletons. The project is a subproject of the EMFT project. The project has been inactive for many years.

Activities:

  • The Servus wiki page is the only landing page.
  • Archive the contents of Servus' CVS repository.
  • Servus is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Servus is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Delete EMFT/Servus' bugzilla product component.
  • Retire committers, i.e., Thiago Tonelli Bartolomei.

Project terminated. Archival tracked by Bug 395118.

TCS

TCS enables the specification of textual concrete syntaxes for Domain-Specific Languages (DSLs) by attaching syntactic information to metamodels. The project is a subproject of the to-be-terminated TMF project. I can't detect any signs of activity.

Activities:

  • TCS isn't mentioned on the TMF landing page.
  • I've been unable to locate a respository because there is no metadata for this project.
  • I believe TCS is reusing TMF's forum.
  • I believe TCS is ruusing TMF's dev mailing list.
  • Delete GMT/TCS's bugzilla product component.
  • Retire committers, i.e., Frederic Jouault.

Project terminated. Archival tracked by Bug 395119.

Temporality

Temporality is a feature providing automatic versioning of model instances. The project is a subproject of the EMFT project. The project has been inactive for many years.

Activities:

  • The Temporality landing page is being redirected as part of terminating EMFT.
  • Archive the contents of Temporality's CVS repository.
  • Temporarily is reusing the EMFT forum, which is being archived as part of terminating EMFT.
  • Temporality is reusing the emft-dev mailing list, which is being archived as part of terminating EMFT.
  • Delete EMFT/Temporality's bugzilla product component.
  • Retire committers, i.e., Jean-Claude Cote.

Project terminated. Archival tracked by Bug 395120.

UML2 Tools

UML2 Tools is a set of GMF-based editors for viewing and editing UML models. The project is a subproject of the to-be-terminated MDT project. Its contents will be migrated as samples for the GMF project.

Activities:

  • The UML2 Tools landing page is being is being eliminated as part of terminating MDT.
  • Archive the contents of the UML2 Tools' CVS repository.
  • UML2 Tools is reusing the eclipse.modeling.mdt forum, which is being archived as part of terminating MDT.
  • UML2 Tools is reusing the mdt.dev mailing list, which is being archived as part of terminating MDT.
  • Delete MDT/UML2Tools' bugzilla product component.
  • Retire committers, i.e., Christian Waniek, Michael Golubev, and Tatiana Fesenko.

Project is terminated. Archival tracked by bug 395417.

UMLX

UMLX is a concrete graphical syntax to complement the OMG QVT model transformation language. The project is a subproject of the to-be-terminated GMT project. There has been minimal activites and the interesting parts will be subsumed by the OCL project.

Activities:

  • GMT landing page is being eliminated.
  • Archive the contents of UMLX's CVS repository.
  • Archive the eclipse.umlx forum.
  • UMLX appears to have no dev mailing list.
  • Delete GMT/UMLX's bugzilla product component component.
  • Retire committers, i.e., Ed Willink.

Project terminated. Archival tracked by bug 395418.

Back to the top