GMF Developer Resources



Development Tools

Development Resources

  • Development Guidelines
    Learn what's involved in developing and contributing enhancements or new capabilities for GMF.
  • Build Process
    The GMF continuous build process is modeled after other Eclipse project build processes. The build process is documented here with more documentation in development.
  • API Guidelines
    Look here for general Eclipse API rules of engagement. Other resources include a draft of Eclipse Quality APIs, and works by Jim des Rivieres: Evolving Java-based APIs and an EclipseCon presentation API First.
  • Conventions and Guidelines
    Look here and here for the for the coding standards, naming conventions, and other guidelines used by the Platform. GMF will use these conventions until such time as deviation is required.
  • Project Requirements
    Look here for a list of the project requirements and their priorities.
  • Charter
    As a Modeling project, the GMF project abides by the Modeling Project charter found here.
  • Contributors and Committers
    List of Eclipse GMF Project contributors and committers.
Mailing Lists
GMF mailing lists are meant for discussion of development of the GMF project only. For all other questions please use the newsgroup.
Related Projects
  • EMF - Eclipse Modeling Framework
  • GEF - Graphical Editing Framework
  • GMT - Generative Model Transformer
  • UML2 - Unified Modeling Language 2