Enviar búsqueda
Cargar
Mylynとおともだち
•
0 recomendaciones
•
1,204 vistas
Hiroki Kondo
Seguir
200711のEclipSKYで発表したプレゼン資料です。見にくいフォント部分を修正して上げなおしました。
Leer menos
Leer más
Denunciar
Compartir
Denunciar
Compartir
1 de 23
Descargar ahora
Descargar para leer sin conexión
Recomendados
EclipSky200712
EclipSky200712
Hiroki Kondo
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021
Itsuki Kuroda
114th
114th
kulibrarians
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
Katsumi TAZUKE
智慧型手機
智慧型手機
Kelun Yang
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Yusuke Kawasaki
Recomendados
EclipSky200712
EclipSky200712
Hiroki Kondo
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021
Itsuki Kuroda
114th
114th
kulibrarians
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
Katsumi TAZUKE
智慧型手機
智慧型手機
Kelun Yang
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Yusuke Kawasaki
あなたにもできるアジャイルプラクティス2008
あなたにもできるアジャイルプラクティス2008
Seiji Kaneko
Bluetoothでつなごう!
Bluetoothでつなごう!
Shin Ise
ルーティングを使ってシンプルなアプリケーション開発を
ルーティングを使ってシンプルなアプリケーション開発を
Kousuke Ebihara
Rsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_session
KazuhiroNiwaya
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
PFI会社案内
PFI会社案内
Preferred Networks
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
Katsumi TAZUKE
Rsgt2021 exploratory testing
Rsgt2021 exploratory testing
Noriyuki Nemoto
GIGAPOD OFFICEHARD
GIGAPOD OFFICEHARD
tripodworks
2009年4月8日セミナー 2.Sedue新機能
2009年4月8日セミナー 2.Sedue新機能
Preferred Networks
地域サイト運営にあたって
地域サイト運営にあたって
おもっさま ミカメジャーナル
2009年4月8日セミナー 1.オープニング
2009年4月8日セミナー 1.オープニング
Preferred Networks
plan
plan
irislai
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
opengroove
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
devsumi2009
090601-dotplot
090601-dotplot
ocha_kaneko
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
devsumi2009
2009年4月8日セミナー 4.レコメンデーション Q&A
2009年4月8日セミナー 4.レコメンデーション Q&A
Preferred Networks
eLearning Manager4U
eLearning Manager4U
guestd83ce7
Regional scrumgatheringtokyo2021
Regional scrumgatheringtokyo2021
bonbon0605
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
Hiroki Kondo
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
Hiroki Kondo
Más contenido relacionado
La actualidad más candente
あなたにもできるアジャイルプラクティス2008
あなたにもできるアジャイルプラクティス2008
Seiji Kaneko
Bluetoothでつなごう!
Bluetoothでつなごう!
Shin Ise
ルーティングを使ってシンプルなアプリケーション開発を
ルーティングを使ってシンプルなアプリケーション開発を
Kousuke Ebihara
Rsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_session
KazuhiroNiwaya
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
PFI会社案内
PFI会社案内
Preferred Networks
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
Katsumi TAZUKE
Rsgt2021 exploratory testing
Rsgt2021 exploratory testing
Noriyuki Nemoto
GIGAPOD OFFICEHARD
GIGAPOD OFFICEHARD
tripodworks
2009年4月8日セミナー 2.Sedue新機能
2009年4月8日セミナー 2.Sedue新機能
Preferred Networks
地域サイト運営にあたって
地域サイト運営にあたって
おもっさま ミカメジャーナル
2009年4月8日セミナー 1.オープニング
2009年4月8日セミナー 1.オープニング
Preferred Networks
plan
plan
irislai
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
opengroove
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
devsumi2009
090601-dotplot
090601-dotplot
ocha_kaneko
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
devsumi2009
2009年4月8日セミナー 4.レコメンデーション Q&A
2009年4月8日セミナー 4.レコメンデーション Q&A
Preferred Networks
eLearning Manager4U
eLearning Manager4U
guestd83ce7
Regional scrumgatheringtokyo2021
Regional scrumgatheringtokyo2021
bonbon0605
La actualidad más candente
(20)
あなたにもできるアジャイルプラクティス2008
あなたにもできるアジャイルプラクティス2008
Bluetoothでつなごう!
Bluetoothでつなごう!
ルーティングを使ってシンプルなアプリケーション開発を
ルーティングを使ってシンプルなアプリケーション開発を
Rsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_session
Web技術勉強会11回目
Web技術勉強会11回目
PFI会社案内
PFI会社案内
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
プロモーション用DVDコンテンツ制作におけるUser Centered Design視点の導入について
Rsgt2021 exploratory testing
Rsgt2021 exploratory testing
GIGAPOD OFFICEHARD
GIGAPOD OFFICEHARD
2009年4月8日セミナー 2.Sedue新機能
2009年4月8日セミナー 2.Sedue新機能
地域サイト運営にあたって
地域サイト運営にあたって
2009年4月8日セミナー 1.オープニング
2009年4月8日セミナー 1.オープニング
plan
plan
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
【12-E-2】 SEC流品質作りこみESQR 組込みソフトウェア開発向け品質作り込みガイドの紹介
090601-dotplot
090601-dotplot
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
【13-D-3】 プロとしてのOracleアーキテクチャ入門 ~ 番外編 ~
2009年4月8日セミナー 4.レコメンデーション Q&A
2009年4月8日セミナー 4.レコメンデーション Q&A
eLearning Manager4U
eLearning Manager4U
Regional scrumgatheringtokyo2021
Regional scrumgatheringtokyo2021
Destacado
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
Hiroki Kondo
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
Hiroki Kondo
Mylynとおともだち
Mylynとおともだち
Hiroki Kondo
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
Hiroki Kondo
A Scottish Prayer By Mafalda And InéS
A Scottish Prayer By Mafalda And InéS
TweenyWeeny
分散環境でのTrac
分散環境でのTrac
Hiroki Kondo
分散環境でのTrac
分散環境でのTrac
Hiroki Kondo
業務システムで使うSpring Dynamic Modules
業務システムで使うSpring Dynamic Modules
Hiroki Kondo
Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介
Kaoru NAKAMURA
Shibuya.tracの紹介
Shibuya.tracの紹介
Takashi Okamoto
Out-002-Suc3rum-20090720
Out-002-Suc3rum-20090720
Sukusuku Scrum
Shibyra trac#13 前説
Shibyra trac#13 前説
riskrisk
初めてのプラグイン開発
初めてのプラグイン開発
ikikko
プラグインの紹介など
プラグインの紹介など
Kazuya Hirobe
どこでもTrac Wiki
どこでもTrac Wiki
Hiroki Kondo
Destacado
(15)
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
Mylynとおともだち
Mylynとおともだち
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
A Scottish Prayer By Mafalda And InéS
A Scottish Prayer By Mafalda And InéS
分散環境でのTrac
分散環境でのTrac
分散環境でのTrac
分散環境でのTrac
業務システムで使うSpring Dynamic Modules
業務システムで使うSpring Dynamic Modules
Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介
Shibuya.tracの紹介
Shibuya.tracの紹介
Out-002-Suc3rum-20090720
Out-002-Suc3rum-20090720
Shibyra trac#13 前説
Shibyra trac#13 前説
初めてのプラグイン開発
初めてのプラグイン開発
プラグインの紹介など
プラグインの紹介など
どこでもTrac Wiki
どこでもTrac Wiki
Más de Hiroki Kondo
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Hiroki Kondo
Coderetreat in KIT 資料/
Coderetreat in KIT 資料/
Hiroki Kondo
Coderetreat in KITスポンサー資料
Coderetreat in KITスポンサー資料
Hiroki Kondo
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
Hiroki Kondo
10分で出来る!?プラグインライブコーディング
10分で出来る!?プラグインライブコーディング
Hiroki Kondo
JRubyでカードアプリを作ろう
JRubyでカードアプリを作ろう
Hiroki Kondo
モジュール指向勉強会-コードリーディングを始める前に-
モジュール指向勉強会-コードリーディングを始める前に-
Hiroki Kondo
Javaにおけるモジュラリティ元年
Javaにおけるモジュラリティ元年
Hiroki Kondo
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Hiroki Kondo
なぜ今OSGiか
なぜ今OSGiか
Hiroki Kondo
Kanban Vs Scrum日本語版
Kanban Vs Scrum日本語版
Hiroki Kondo
HELP ME! 説明書
HELP ME! 説明書
Hiroki Kondo
Help Me!
Help Me!
Hiroki Kondo
Rodから聞いたことを全部話すぜ
Rodから聞いたことを全部話すぜ
Hiroki Kondo
5分で分かるSpringDMとS2AP
5分で分かるSpringDMとS2AP
Hiroki Kondo
Spring Dynamic Modules
Spring Dynamic Modules
Hiroki Kondo
Más de Hiroki Kondo
(16)
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Coderetreat in KIT 資料/
Coderetreat in KIT 資料/
Coderetreat in KITスポンサー資料
Coderetreat in KITスポンサー資料
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
10分で出来る!?プラグインライブコーディング
10分で出来る!?プラグインライブコーディング
JRubyでカードアプリを作ろう
JRubyでカードアプリを作ろう
モジュール指向勉強会-コードリーディングを始める前に-
モジュール指向勉強会-コードリーディングを始める前に-
Javaにおけるモジュラリティ元年
Javaにおけるモジュラリティ元年
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
なぜ今OSGiか
なぜ今OSGiか
Kanban Vs Scrum日本語版
Kanban Vs Scrum日本語版
HELP ME! 説明書
HELP ME! 説明書
Help Me!
Help Me!
Rodから聞いたことを全部話すぜ
Rodから聞いたことを全部話すぜ
5分で分かるSpringDMとS2AP
5分で分かるSpringDMとS2AP
Spring Dynamic Modules
Spring Dynamic Modules
Mylynとおともだち
1.
Mylynと おともだち Presentation by 近藤寛喜
2.
Agenda
Mylynとは • そもそもMylynってなんなのさ Mylynを拡張する • Mylynを拡張するのは簡単です。 Plugin開発者としてMylynから学ぶ点 • 結構ソースが参考になるんですよ。
3.
Mylyn から着想を得 プラグインつくりま て
した。
4.
Percs(開発中)
あらゆるリソースの更新通知するプラグ イン 今はRSS/Atomだけです が、NNTP/POP3とかJSONとかXML- RPCとかも 更新検知対象はコネクタで追加可能 更新されると表示
5.
本題 いきます
6.
Mylyn 使ってますか? 多いようだったらしばらく飛ばし
ます。 参考サイトを見てみてください。
7.
既存のTaskListで不十分な理由
ソースコード上のTODOの場所を埋め込 む • 関連するソースをまとめておけない BTSと連携する機能がない • BTS側に用意する必要アリ • バグ情報は本来ソースコードと別の情報 バグは公開したいけどソースは公開できない SCMとの連携ができない • ソースコードを共有することでTODOを共有 という使い方しかない
8.
そこで Mylyn
9.
Mylynとは
Eclipse上のタスクを管理するためのツー ル • 既存のTaskListでは不十分 Task Forced UIを提案したツール • EclipseのUIをリファクタリングとまで言わ れます • Eclipse3.3で標準添付されてます。 配布物によっては入ってません • Eclipse Classic • Eclipse for C or C++ Developer
10.
Mylynのうれしさ
今やっている作業に集中するためのUI 突然発生した作業を簡単にメモっておけ る その他 • BTSにバグ等を簡単に登録できる • BTSの更新を通知してくれる • バグごとにコミットできる • コミット時のテンプレートが用意されている • いろんなプラグインと統合
11.
今のタスクに集中する
タスクコンテキストという概念 • タスクごとに関連するファイル、リソースを まとめたもの • このコンテキストはタスクの再開時や引継ぎ にタスクへの「復帰」に役立つ • タスクコンテキストに集中させるUI このタスクをやってます
12.
タスクの登録
TaskListView上で かInsertキーを押 す • 最初なれるまでこっちがいいかも BTSからクエリーを使って取得する • Mylynはバグの修正とかに役立ちます • BTSはタスクリポジトリビューから登録しま す
13.
BTSを使って
タスクコンテキストを共有する MylynにはBTSと接続するためのコネクタ があります。 • Bugzilla • Trac • JIRA タスクコンテキストをバグへの添付ファ イルとすることでコンテキストを共有で きます。 コンテキスト添付時にコメントをつけら れます。
14.
BTSの編集できます。
リポジトリのタスクを編集するためのエ ディタがついています。
15.
簡単にデモってみます
16.
そんなMylyn に機能追加 意外にかんたん
17.
Mylynを使い始めたとき
誤ってタスクコンテキストを添付したら 仲間内から変なファイル添付するなと怒 られるかもしれない 自分だけタスクコンテキストを使ってみ たい TaskListViewにメニューを追加してみる
18.
プラグインに機能追加するには
拡張ポイントを追加する • Eclipse3.3の場合org.eclipse.ui.menusがいい感じ • org.eclipse.ui.menusを使うと設定が増えるが、一通り同じク ラス(IHandler)を使って拡張できる(ショートカットキーも 作りやすい) org.eclipse.ui.menus • popup:org.eclipse.mylyn.tasks.ui.views.tasks? after=additions • scheme + target id + query scheme • menuやpopupなど、追加したい「もの」を指定する target id • 追加するViewやEditorなどのIDを指定する query • afterかbeforeの後、メニューのどのあたりに追加するかを指定する
19.
TaskListView上のモデルたち
これの子クラスが 各BTSのタスク役
20.
やってみる
New Wizardを使ってプラグインプロジ • ェクトを作る META-INF/MANIFEST.MFを選んで • PDEエディタを開く Extendsタブを選んで拡張ポイントを作 • っていく 拡張ポイントからクラスを作ってみる • • 起動構成を作って起動する • デバッグ起動を使いながら実装(ホットデプ ロイ)
21.
3分間コーディング
(ほぼ出来合い) ソースコードは下記にあります。 https://eclipse-study.svn.sourceforge.net/ svnroot/eclipse-study/StudySession/200711/ContributeToMylyn
22.
参考サイト
たけぞうさんの記事 http://journal.mycom.co.jp/column/i de/014/index.html 手前味噌ですが、自分の記事 • http://www.thinkit.co.jp/free/article/0709/2 Mylynでググるといろいろ見つかるよ!
23.
ご清聴 ありがとうございま
した。
Descargar ahora