Eclipse Mylyn Integration with ]project-open[
-
Upload
projectopen -
Category
Technology
-
view
745 -
download
6
description
Transcript of Eclipse Mylyn Integration with ]project-open[
]project-open[ Mylyn Integration
Task management for software developers using ]po[
What is Mylyn? Mylyn is a GUI plug-in for
the Eclipse IDE (Integrated Development Environment).
Mylyn allows software developers to access the list of their tasks and their tickets.
Mylyn communicates with a task/ticket system via a connector
What is ]po[? ]project-open[ is an enterprise open-source project management system
]po[ supports:– Projects and Project tasks– Tickets (issues and change
tickets) for service management
– Configuration Database (packages, modules, …)
– Integration with source code management systems.
Mylyn / ]po[ Interface Architecture
Mylyn needs a “connector” in orderto talk to a serverback-end.
The connector consumes the ]project-open[ server-side REST interface www.project-open.org/en/package_intranet_rest
The REST interface already exists and is tested, development consists of developing the Mylyn connector.
Eclipse GUI ]project-open[ Server
Mylyn Plug-in
Con
nect
or
• Task 1• Ticket 2• Ticket 3• …
RE
ST
Inte
rfac
e
• Task 1• Ticket 2• Ticket 3• …
HTTP / REST
To be created
Project Phases Phase 1: Read-Only Integration– Authentication– Queries– Identify mapping of Mylyn vs. ]po[ task
fields
Phase 2: Bidirectional Integration– Write status changes back to ]po[– Create new tasks in ]po[
Phase 3: Add-On Features– Attachments (for contexts?)– Report as Bug support
Rollout:– Adding the ]po[ Mylyn integrator in the
Eclipse Shop– Identify suitable forums where the
availability can be announced