6月25日にリリース予定のEclipse Ganymede(source)に関して、InfoQは一連のEclipseのサブプロジェクトを取り上げている。今日のトピックは、Mylyn(source)である。InfoQは Mylynプロジェクトのリードであり、Tasktop(サイト・英語) Technologiesの社長であるMik Kersten氏(ブログ・英語)に話を聞き、Ganymedeで期待できることを確認した。
Mylynは、「情報の過負荷を削減し、マルチタスクを容易にするタスクにフォーカスしたEclipse向けのインターフェイス」として説明されており(source)、昨年の Europa(source)のリリース以来Eclipseで流通している。しかしながらプロジェクトの歩みは継続し、結果として過去4バージョン(source)がリリースされている。 Ganymedeは新バージョンにMylyn 3.0を予定し、Kersten氏は以下のように説明している。
Mylyn 3.0はフレームワークおよびタスクに焦点を当てたインターフェイスであるAPIの成熟において、大きな進歩を表している。ユーザに対しては、UIの大幅 な合理化の他、新たなタスクのオフライン作成、タスク向けのコンテンツアシストおよびブレークポイントのフォーカスおよびEclipse 3.4での新たなMarkersビューなどの機能を提供する。また、既存の機能を強化したり、パフォーマンスの改善に向けて尽力している。たとえば、タス クに数百のコメントがあったとしても、タスクエディタはほぼ即座に開き、容易にリストアできるようにタスクリストのスナップショットは1時間ごとに保存さ れる。昨年のEuropaのリリース以来アップグレードしていない場合、Mylyn 2.1、2.2および2.3のリリースでは幅広い機能が追加されていることに気付くであろう。
Mylynは、バグ追跡および問題システムと統合することが可能で、過去数年かけて、さらにいくつかの機能が追加されてきた。Mylynの機能拡張(source)のリストには、以下のサポート済みのコネクターがある。
- Eclipse.org (3.0レディコネクター)
- Bugzilla
- JIRA
- Trac
- Webテンプレート
- XPlanner
- External (3.0アップデート進行中)
- Bugclipse: FogBugz
- Codebeamer
- CollabNet:SFEE、IssueZilla、Project Tracker
- EmForge
- IBM Jazz
- Mantis
- Origo
- Rally
- Request Tracker (RT)
- Tasktop:Outlook、GMail、Google Calendar
- Track+
Mylyn 3.0のリリースによりAPIが簡略化され、今後コネクターの記述がさらに容易になる。このような変化には、既存のコネクターが移植(source)される必要があるの で、はじめにGanymedeがリリースされても、外部コネクターは動作しない場合がある。Kersten氏は以下のように今回の改善を述べた。
Mylyn 3.0について最も重要なことは、今やAPIによって、コネクターが容易に記述し、さらに堅固になった。Europaの過程では、 SourceForge Enterprise Editionプロジェクト管理ツールからRTチケットシステム、OutlookやGmailを通じたEメールサポートに及ぶさまざまな新しい機能が誕生 した(Mylyn Extensions(source)ページ参照)。Myly上にビルドしている統合者からのフィードバックをすべて消費し、活動の中心をAPIへのアップグレードとし、 フレームワークが次期製品および統合をサポートすることを可能にしている。Mylyn 3.0を使用する非常にすばらしい革新は、すぐそばまで来ている。SpringSource Tool Suite(source)およびTasktop(サイト・英語)はこの夏リリースされる。Eclipseプロジェクトの内面的を見ると、GanymedeがCDTに対しMylynの統合 を含めたことは、非常にありがたい。その理由として、多くのJavaデベロッパがEuropa以来享受してきた生産性の向上をC++デベロッパが、現実と して見ることになるからである。AspectJのサポートもこの夏、提供予定である。つまり、統合者のコミュニティがMylynの範囲をあれほどまでに早 く拡大し、毎月そこから得た大量のパッチの適用に懸命に取り組み、そしてGanymedeの過程においてテクノロジーを利用することができる場面を待ち望 んでいることに目を見張っている。
原文はこちらです:http://www.infoq.com/news/2008/06/eclipse-ganymede-mylyn