News

Dienstag, 23. Juni 2009 | News

Eclipse-Galileo-Projekte: Was gibt´s Neues bei Mylyn?

(Link zum Artikel: http://www.it-republik.de/jaxenter/news/049493)

Steffen Pingel

Das Task-orientierte Entwicklungswerkzeug Mylyn gehört sicherlich mit zu den innovativsten Eclipse-Projekten und hält auch in der Galileo-Version einige interessante Neuerungen bereit. Steffen Pingel, aktiver Committer und Release Engineer von Mylyn, erklärt im Gespräch mit JAXenter, was Mylyn-Galileo nun besser kann, und was wir von Mylyn im nächsten Eclipse-Release-Zyklus "Helios" erwarten dürfen.

JAXenter: Hallo Herr Pingel. Sie sind u.a. Release Engineer des Mylyn-Projektes. Welche Aufgaben haben Sie in diesem Zusammenhang?

Steffen Pingel: Es liegt in meiner Verantwortung, dass Mylyn Versionen termingerecht für die projektübergreifenden Galileo-Releasekandidaten zur Verfügung stehen und dass das Eclipse Java Paket ausreichend getestet wird. Allerdings ist Release Engineering nur eine der Aufgaben, die ich im Mylyn Projekt übernehme, mein eigentlicher Fokus liegt in der Weiterentwicklung des Tasks Frameworks.

JAXenter: Wie würden Sie das Mylyn-Projekt bei Eclipse in wenigen Worten beschreiben?

Steffen Pingel: Mylyn steigert die Produktivität von Entwicklern, indem Änderungsverfolgung und Taskverwaltung in die Entwicklungsumgebung integriert werden und nur der für den zu bearbeitenden Task relevante Teil des Quellcodes sichtbar ist. Dadurch wird die aufgewendete Zeit für Navigation von Quellcode reduziert und Multitasking erleichtert.

JAXenter: Was ist in der Galileo-Version von Mylyn neu?

Steffen Pingel: Die umfassendste Neuigkeit ist WikiText, das jetzt integraler Bestandteil von Mylyn ist und in den acht von neun Galileo Paketen ausgeliefert wird, die Mylyn enthalten. WikiText ermöglicht es, Markup in Tasks zu verwenden und zeigt Text entsprechend formatiert an. Es ist in den Task Editor integriert, dessen Benutzeroberfläche für das Galileo Release modernisiert wurde.

In der Vergangenheit war es oft schwierig, Erweiterungen für Mylyn, die auf verschiedenen Update Sites zur Verfügung stehen, zu finden. Mit dem neuen Connector Discovery Portal ist es sehr einfach, Erweiterungen für Mylyn mit wenigen Klicks direkt in Eclipse aus einer Liste auszuwählen und zu installieren. Über drei Dutzend Mylyn Connectors sind heute verfügbar, und mit dem Galileo Release werden zusätzliche kommerzielle Erweiterungen für häufig angefragte Integrationen mit Tools wie IBM Rational ClearQuest zur Verfügung stehen.

Die deutschsprachigen Benutzer wird es freuen, dass der Quellcode vollständig internationalisiert wurde und nun im Rahmen des Eclipse Babel Projekts für die Community zur Übersetzung bereit steht. Des weiteren gibt es Verbesserungen im Bugzilla Connector, der mit zusätzlichen Anpassungen von Repository Konfigurationen umgehen kann.

Der JIRA Connector unterstützt jetzt die neuste JIRA Version und ermöglicht es, Work Log Einträge direkt aus dem Task Editor zu übertragen, ohne dafür einen Webbrowser öffnen zu müssen. Auch Trac wird mit dem Galileo Release in der neusten 0.11 Version unterstützt.

Ein Überblick über weitere Neuerungen findet sich auch im Dokument New & Noteworthy unter http://www.eclipse.org/mylyn/new/.

JAXenter: Wie wird Mylyn perspektivisch weiterentwickelt?

Steffen Pingel: In der nächsten Version planen wir, die Integrationsfähigkeit von Mylyn weiter zu verbessern. Wir arbeiten in der Open Services for Lifecycle Collaboration (OSLC) Initiative mit IBM zusammen an einer Spezifikationen für Schnittstellen des Software Lebenszyklus, um damit die Kompatibilität zwischen Tools verschiedener Hersteller zu erhöhen und die Entwicklung von Mylyn Connectors zu vereinfachen. Wir werden auch die Geschwindigkeit weiter optimieren, um sicherzustellen, dass Anwender mit sehr großen Arbeitsumgebungen, die hunderte Projekte enthalten können, die Vorteile des task-fokussierten Arbeitens vollständig nutzen können.

JAXenter: Vielen Dank für dieses Gespräch.

Steffen Pingel ist Software Entwickler bei Tasktop Technologies. Wenn er nicht mit dem Rad in den Bergen rund um Vancouver unterwegs ist, arbeitet er an Mylyn-basierten Werkzeugen, um Entwickler produktiver zu machen. Er hat 2006 sein Software Technik Studium an der Universität Stuttgart abgeschlossen und ist seitdem Committer im Mylyn-Projekt. Steffen ist fasziniert von der Qualität und Erweiterbarkeit der Eclipseplattform, die ihn kontinuierlich zu Verbesserungen des Mylyn Frameworks inspirieren.

(hs)

andere Artikel dieser Serie


Anzeige

Kommentare


Folgende Links könnten Sie auch interessieren

  • Java ist auch eine Insel  [04.04.2006]
    [http://it-republik.de/jaxenter/news/Java-ist-auch-eine-Insel-000515.html]
  • XSLT 2.0  [18.03.2005]
    [http://it-republik.de/jaxenter/news/XSLT-2.0-000364.html]
  • Einstieg in Eclipse 3.3  [03.03.2008]
    [http://it-republik.de/jaxenter/news/Einstieg-in-Eclipse-3.3-000714.html]
  • Einstieg in XML  [14.02.2003]
    [http://it-republik.de/jaxenter/news/Einstieg-in-XML-000159.html]
  • Newsfeeds mit RSS und Atom  [28.11.2005]
    [http://it-republik.de/jaxenter/news/Newsfeeds-mit-RSS-und-Atom-000476.html]
zurück zum Seitenanfang