Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Mylyn/OSLC Connectors

The Open Services for Lifecycle Collaboration (OSLC) is an open (creative commons) REST based service specification aimed at improving/simplifying Application Lifecycle Management (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 (see [1]). 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 [DONE] bug#306604
  • Resource Deletion [PLANNED]

Copyright © Eclipse Foundation, Inc. All Rights Reserved.