寛喜TweetBTSとの連携こんにちは。チェンジビジョンの近藤です。前回はMylynについての簡単な紹介と基本機能について解説しました。3.3を導入したとき、見慣れないボタンが追加されていましたが、それらはほとんどMylynが提供していた機能でした。System(BTS)との連携や他のプラグインとの統合を中心に解説します。MylynとBTSを連携させたときの利点は、大きく分けると次の2点ではないでしょうか。表1:MylynとBTSを連携させたときの利点BTSを使ったバグの修正の一連のフローを思い浮かべてみてください。多くの方が、このような流れを想像されたのではないでしょうか(図1)。図1:BTSを使ったバグの修正の流れMylynを使うとよりスムーズに上記の流れをたどることができます。MylynはBTSに登録されたバグなどをタスクとして扱うことができるからです。Mylynが提供するタスクエディタ上から直接バグレポートを閉じたり、BTS上にコメントを残すことができます。このほかにもMylynから新たにBTS上のタスクの作成もできます。ご理解いただけるかと思います。このようにBTSで行う作業を一通りEclipse上から行うことができるのです。WebブラウザからBTSの操作を行うこともできますが、このように統合された環境の方がチケットの操作忘れを防ぐことができるのではないでしょうか。BTSだけでも、バグレポートや要望など、プロジェクト上のタスクの共有を実現できます。MylynとBTSを連携させることの最大の利点はタスクコンテキストの共有が実現される点でしょう。前回解説しましたが、タスクコンテキストとは、関連するファイルやメソッドをタスクに結びつけておく機能です。タスクコンテキストを共有ができると、これまで口頭で行われることの多かったタスクの引継ぎを、より簡単に行うことができます。それではMylynとBTSとの連携について解説します。解説をはじめるまえに、文中にでてくる用語について簡単に解説を加えます。Repositoryタスクを管理するリポジトリです。Tracなどの接続先を意味します。Repositoryはローカル環境で管理しているタスクのためのリポジトリです。Repositoryからタスクを取得するための検索条件です。Repositoryからデータを取得をするために、Queryを作成します。チェンジビジョン株式会社チェンジビジョンにて製品開発を行うかたわら、Eclipseプラグイン開発など、オープンソース活動に従事。OSGiなどアプリケーションのモジュール化技術に興味があり、趣味で実践し、仕事に生かしている。かんばんとスクラムなど、ソフトウェア開発に役立つ記事や書籍の翻訳活動にも従事している。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。「コンテナ」の概要を知る2020/2/21設計/手法/テスト技術解説データ中心設計(DOA)に基づいたデータモデリング2020/2/20クラウド技術解説Rancherコードリーディング入門(3/3)2020/2/19開発ツールイベントGitHub、エンタープライズ向けのイベントを国内で開催。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。