fulmo

871 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
871
On SlideShare
0
From Embeds
0
Number of Embeds
39
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

fulmo

  1. 1. ブラウザ拡張型 スクリーンショット機能付き チケット作成ツール 10th Nov 2012Jun Omae <jun66j5@gmail.com> (大前 潤)
  2. 2. 自己紹介• 大前 潤 (おおまえ じゅん) – <jun66j5@gmail.com> • https://twitter.com/jun66j5 • https://bit.ly/jun66j5 – 株式会社オープングルーヴ • <omae@opengroove.com> • ciklone (サイクロン、SaaS BTS) の開発・運用 • http://ciklone.com/ – Trac, TracLightning, Kanonコミッタ – TracWysiwygPlugin, TracDragDropPlugin, etc…
  3. 3. fulmoってなに?• ブラウザ拡張型スクリーンショット機能付き チケット作成ツール – http://ciklone.com/fulmo/ – オープンソース • 2-caulse BSD • https://github.com/opengroove/fulmo – ページ内のスクリーンショット • ページ全体、表示領域、選択範囲をキャプチャー • 矢印、文字などを書き込み – Redmine, Trac のチケットをスクリーンショット 付きで作成 – Firefox, Google Chrome に対応
  4. 4. なんで作ったの?• スクリーンショット機能付き• 最初はデスクトップアプリを想定していた – ブラウザ拡張型でも十分と判断• 初期バージョン – スクリーンショットの編集機能なし – Trac 対応のみ• バージョン 1.0 から – スクリーンショット簡易編集機能 (矢印など配置) – Redmine に対応• (Atlassian Bonfire みたいなのがほしかったのです)
  5. 5. Redmine と fulmo - #1• チケット作成用 REST API の問題点 – チケット作成のみの権限では、入力フォーム 生成に必要な情報にアクセスできない • 個々のデフォルト値 • 列挙値になっている定義済みバージョンなど • 定義済みカスタムフィールド – id 値を要求。名前ですらない! – REST API から取得するには管理権限を要求 – 事前に対象の設定内容が既知でなければなら ない
  6. 6. Redmine と fulmo - #2• redmine_fulmo_helper プラグイン – https://github.com/opengroove/redmine_fulmo_ helper – チケット作成時の各項目の情報を提供 • ラベル • 型情報 – list, int, date, user, … • デフォルト値 • 列挙値 (リストのときなど) – Trac XmlRpcPlugin にある ticket.getTicketFields() に似せてある
  7. 7. デモ• fulmo 1.0 新機能の紹介 http://youtu.be/tnJCAFW1DSU
  8. 8. http://ciklone.com/fulmo/download.html

×