Skip to main content
Jump to: navigation, search

Difference between revisions of "Mylyn/OSLC Connectors"

(New page: The [http://open-services.net Open Services for Lifecycle Collaboration] (OSLC) is an open (creative commons) REST based service specification aimed at improving/simplifying ALM system int...)
 
Line 13: Line 13:
 
We have started implementing an OSLC [http://open-services.net/bin/view/Main/CmHome Change Management] (CM) v1.0 capable client. The source can be found in cvs HEAD under two projects:
 
We have started implementing an OSLC [http://open-services.net/bin/view/Main/CmHome Change Management] (CM) v1.0 capable client. The source can be found in cvs HEAD under two projects:
  
org.eclipse.mylyn.oslc.core
+
  org.eclipse.mylyn.oslc.core
org.eclipse.mylyn.oslc.ui
+
  org.eclipse.mylyn.oslc.ui
  
 
OSLC-CM v1 Progress
 
OSLC-CM v1 Progress

Revision as of 14:06, 18 March 2010

The Open Services for Lifecycle Collaboration (OSLC) is an open (creative commons) REST based service specification aimed at improving/simplifying ALM system integration.

A number of aspects of ALM integration are covered by OSLC ranging from Requirements Management to Automation(Build/Deploy). The OSLC Change Management (CM) spec outlines a standard for creating, modifying, and querying for change requests (tasks) from OSLC based service providers. A goal of the Mylyn project is to implement a client for OSLC-CM. Additionally, support for both OSLC Automation and OSLC SCM are part of the Mylyn restructuring proposal:

http://www.eclipse.org/project-slides/mylyn-restructuring-review.html

Once these plans have solidified, we can begin to fill out the roadmaps for each specification.


Mylyn OSLC Change Management

We have started implementing an OSLC Change Management (CM) v1.0 capable client. The source can be found in cvs HEAD under two projects:

  org.eclipse.mylyn.oslc.core
  org.eclipse.mylyn.oslc.ui

OSLC-CM v1 Progress

  • Authentication [DONE - HTTP BASIC]
  • Service Discovery [DONE, core functionality with ui available]
  • Query Support [DONE]
  • Resource retrieval [INPROGRESS]
  • Resource Modification [INPROGRESS]
  • Resource Creation [PLANNED]
  • Resource Deletion [PLANNED]

Back to the top