Jump to: navigation, search

Difference between revisions of "Mylyn/m4 Proposal"

(New page: To come 2013-03-25)
 
Line 1: Line 1:
To come 2013-03-25
+
WORKING DRAFT, comment via {{bug|404270}}
 +
 
 +
== Goal ==
 +
 
 +
The Goal of the m4 project is to create frameworks and APIs that create a discontinuous evolution of the Mylyn data model in order to support a common Application Lifecycle Management (ALM) model and tool implementations for Software Lifecycle Integration (SLI).
 +
 
 +
== Scope ==
 +
 
 +
The initial project scope includes:
 +
* Open implementation of the SLI data model
 +
* Bridge to Mylyn models: Tasks, Sources, Reviews, Builds
 +
* Interoperability APIs for open standards (REST, OSLC/OASIS, Lyo)
 +
* Focus on run-time deliverables (vs. client side Mylyn)
 +
* Mylyn model support for cloud IDEs
 +
 
 +
== Deliverables ==
 +
 
 +
SDK
 +
* Social task model
 +
** Java and REST APIs
 +
** Evolution of org.eclipse.mylyn.tasks API with links to ALM artifacts (..mylyn.versions, ..mylyn.builds, .. mylyn.reviews)
 +
* TCK to validate connectors
 +
* OSLC integration (via Eclipse Lyo)
 +
 
 +
== Interested Parties ==
 +
 
 +
'''Please add yourself and comment via {{bug|404270}}'''

Revision as of 10:41, 25 March 2013

WORKING DRAFT, comment via bug 404270

Goal

The Goal of the m4 project is to create frameworks and APIs that create a discontinuous evolution of the Mylyn data model in order to support a common Application Lifecycle Management (ALM) model and tool implementations for Software Lifecycle Integration (SLI).

Scope

The initial project scope includes:

  • Open implementation of the SLI data model
  • Bridge to Mylyn models: Tasks, Sources, Reviews, Builds
  • Interoperability APIs for open standards (REST, OSLC/OASIS, Lyo)
  • Focus on run-time deliverables (vs. client side Mylyn)
  • Mylyn model support for cloud IDEs

Deliverables

SDK

  • Social task model
    • Java and REST APIs
    • Evolution of org.eclipse.mylyn.tasks API with links to ALM artifacts (..mylyn.versions, ..mylyn.builds, .. mylyn.reviews)
  • TCK to validate connectors
  • OSLC integration (via Eclipse Lyo)

Interested Parties

Please add yourself and comment via bug 404270