Skip to main content
Jump to: navigation, search

MoDisco/How to contribute

< MoDisco
Revision as of 12:38, 1 March 2010 by (Talk | contribs) (Manifest file)

The MoDisco project is open to contributors. All external contributions are welcome :

  • new modernization use-cases
  • extensions of MoDisco components
  • metamodels of legacy technologies
  • discoverers and model transformations

How To contribute

In the comments of your code, you may mention your identity and company by mail, URL, etc. In this way you may get back some advice from interested people.

To submit your MoDisco contribution, please open a bugzilla entry in the Modeling/GMT/MoDisco component (you can use the following address: ). Then you could attach your file(s).

Your contribution will be reviewed and integrated.

If you need more details, please use the MoDisco newsgroup.

If you wish to publish your component(s) in this project, you should :

  • Provide an about.html file (Cf.
  • Provide your Code with the header described below
  • Check unused plug-in dependences
  • Check that it exists one branding plug-in per feature

The following Bash command can be used to search missing about.htlm files:

 $ find org.eclipse.gmt* -name \! -exec grep -sq about.html {} \; -type f -print

Header Syntax

 * *******************************************************************************
 * Copyright (c) <year> <company>.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * Contributors:
 *     <contributor> (<company>) - initial implementation
 * *******************************************************************************
 * $Id$

Manifest file


  • the vendor name must be "Eclipse Modeling Project"
  • the plug-in name must finished with "(Incubation)"
  • the plug-in version must finish with ".qualifier"

In the MANIFEST.MF the Strings must be externalized (use “PDE Tools > Externalize Strings…”)

Version numbering

Guidelines of MoDisco components are available here

Get the source of MoDisco project

Svn Howto

Back to the top