Eclipse-Projekt Mylyn wird aufgewertet

Die Interface-Technik zur Integration von Task- und ALM-Werkzeugen in Eclipse wird vier Unterprojekte enthalten, die sich mit den unterschiedlichen IDE- und ALM-Integrationsdomänen auseinandersetzen sollen.

In Pocket speichern vorlesen Druckansicht 2 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Alexander Neumann

Die Eclipse Foundation plant, das Eclipse-Projekt Mylyn umzustrukturieren. Die Interface-Technik ist ein erweiterbares Framework, über das sich Task- und ALM-Werkzeuge (Application Lifecycle Management) in Eclipse oder Eclipse-basierte Werkzeuge integrieren lassen. Mylyn soll einer Ankündigung der Open-Source-Organisation zufolge einige Unterprojekte erhalten, die sich mit den unterschiedlichen IDE- und ALM-Integrationsdomänen auseinandersetzen sollen.

Dabei handelt es sich zum einen um das Tasks-Projekt für die Integration des Task- und Änderungsmanagement, zum anderen um das Projekt "SCM" für die Sourcecodeverwaltung. Weiter wird es das Build-Projekt geben, das sich den Themen Build Management und Continous Integration annehmen soll, sowie das Unterprojekt "Review" für Code-Reviews in Teams. Die Projekte werden unterschiedliche Programmierschnittstellen enthalten.

Laut Mik Kersten, einem der maßgeblichen Betreiber von Mylyn, soll die Einrichtung der neuen Unterprojekte für Vielfalt innerhalb der Entwicklung des Frameworks sorgen. Dafür spricht zum Beispiel, dass sich unterschiedliche Unternehmen vorrangig um das Vorantreiben der Projekte kümmern werden. So enthält das "Tasks"-Projekt Unterstützung durch Rally Software – die Leitung liegt aber bei Tasktop Technologies, dem Unternehmen von Mik Kersten, Cloudsmith kümmert sich um "Build", Perforce nimmt sich "SCM" an, und Inso soll dem Review-Projekt voranstehen. Weitere Unternehmen, die Interesse an der Neuausrichtung von Mylyn bekunden, sind AccuRev, Atlassian, CollabNet, HP, IBM, Microsoft, Polarion, Sonatype, SpringSource, ThoughtWorks Studios und Zend.

Drei der neuen Unterprojekte enthalten eine Referenzimplementierung. Laut Kersten handelt es sich bei "Tasks" um Bugzilla und Trac sowie bei "SCM" um CVS, Git und Subversion. Die Referenz für "Build" ist das Hudson-Projekt. "Review" unterstützt gängige SCM- und Task-Systeme wie Rational ClearQuest und Perforce.

Laut Kersten wird die Interface-Technik Integrationen unter Zuhilfenahme des Webservices-Standard für ALM, Open Services for Lifecycle Collaboration (OSLC) zur Verfügung stellen, wodurch jeder OSLC-konforme Server sich automatisch mit Mylyn integrieren lassen soll. (ane)