Project Plan For Model Focusing Tools, version 0.9

Introduction

The first goal of the Model Focusing Tools project is to brings Mylyn's task-focused interface to modeling tools.

Release Deliverables

  • EMF Connector
  • Ecore Tools Connector
  • GMF Connector
  • UML Connector
  • Model Focusing Tools SDK

The Papyrus Connector is no longer part of the release (see bug 367000 for details).

Table of Contents

Release Milestones

Model Focusing Tools 0.9 is part of the Eclipse Juno release. It is contributed at the +3 offset. Please see the Juno schedule for release milestones.

Table of Contents

Target Environments

Model Focusing Tools follows the target environment guidelines of the Mylyn project.

Internationalization

Model Focusing Tools follows the internationalization guidelines of the Mylyn project.

Table of Contents

Compatibility with Previous Releases

Model Focusing Tools follows the compatibility guidelines of the Mylyn project.

Table of Contents

Themes and Priorities

In addition to using the planned themes listed below, we need to continue prioritizing the ongoing input of our growing user community. Committers should prioritize bugs in the following order. This order needs not be used if a bug contains a community contribution of a patch, in which case the quality of the patch determines the priority.

EMF Connector

  • Proposed

    • [modeling] support for landmarking model elements [343212] (target milestone: 0.9)
    • [modeling] Implement EMF Context Bridge [351886] (target milestone: 0.9)
    • [modeling] Setup testing harness for plugin runtime [351909] (target milestone: 0.9)
    • [modeling] track initial Mylyn Context Modeling contribution [352032] (target milestone: 0.9)
    • [modeling] Support Remove From Context for Model Elements [354171] (target milestone: 0.9)

Ecore Tools Connector

  • Proposed

    • [modeling] usage tracking for Ecore Tree Editor model editing and navigation [343201] (target milestone: 0.9)

GMF Connector

  • Proposed

    • [modeling] usage tracking for GEF diagram editing and navigation [343217] (target milestone: 0.9)
    • [modeling] Support Contextual Diagram Editing [351894] (target milestone: 0.9)
    • [modeling] Provide generic extension point for GMF / GEF diagram support [352897] (target milestone: 0.9)

UML Connector

  • Proposed

    • Provide a plain UML2 connector without Papyrus dependency [371755] (target milestone: 0.9)

Table of Contents