Bluetooth詳説
Bluetoothプロトコルの解説とライブラリ開発
ホーム  :  検索  :  記事一覧  :  RSSフィード  :  リンク  :  ダウンロード  
 2010年09月 9日(木曜日) 09:03 JST

TaskJugglerについて

   
一般最近、スケジュール管理にTaskJugglerを使っています。
このマニアックなスケジュール管理アプリを紹介してみようと思います。

これがアプリのスクリーンショットです。


一見すると結構良さそうなガンチャートアプリのように見えますが、およそプログラマー以外にはオススメできない、恐ろしく癖の強いアプリです。
というのも、GUIで各設定ができないのです。

設定は内蔵エディタでテキストファイルとして作成します。
そしてそれを「スケジュール」(ようするにコンパイルみたいなもの)して表示します。
まるでソースコードを書いてるみたい・・・。
HTML編集はテキストエディタでタグ打ち!!という人向きです。

>> 続く

さて、TaskJugglerの使いかたですが、以下のようにまるでソースコードよろしくエディタで編集して利用します。



これって酷いユーザーインターフェースだと思うのです。
なぜって、書き間違いによるコンパイルエラーが発生するからです。
Linux上で動作するアプリとしてはPlannerかGanttProjectがありますし、もしくはWebアプリ型の物も利用できます。
GUIで操作したい場合はこれらを使うのが良いでしょう。

TaskJugglerはそれでもかなり高機能なアプリケーションのようです。
(「ようです」というのは、まだ単純な使いかたしかしていないからです。)
コスト管理も出来ますし、実際の作業を記録したり、遅れた場合のスケジュールなんかも設定できるようです。
出力形式もエディタで編集してカスタマイズできるようになってます。
コマンドラインで動作させて、HTMLに出力するとかもできるようです。

ダウンロードのところにプロジェクトファイルのサンプルを置いておきました。
日本語で詳細にコメントを入れてあるので、これを見ながら英語のチュートリアルを読めば、簡単な使い方はわかるかと思います。
オンラインマニュアルがTaskJugglerのホームページにありますし、その中にチュートリアルもあります。

Vimで色分け表示ができるといいなぁ。自分でsyntax作ろうとまでは思いませんが。

(追記)
最初使い方に戸惑ったのを思い出したので、少しだけアドバイスです。
エディタで作成したら、ツールバーにある時計マークのボタンを押すと「スケジュール」されてレポートが作成されます。
複数のレポートが作成できますが、どれを表示するかは左のReportsをクリックして、その中から選択します。
ガンチャートの表示範囲の拡大縮小はツールバーの虫眼鏡アイコンをクリックします。
GUIでタスク選択して右クリックし、"Edit Task"を選ぶと、エディタの該当個所にジャンプします。

TaskJugglerの紹介があるWebページがありました。
http://fridge-shell.blogspot.com/2007/01/taskjuggler.html
 

関連情報

記事のオプション

トラックバック

このエントリのトラックバックURL: http://bluetooth.k5-n.com/trackback.php?id=20070127181443628

TaskJugglerについて | 0 件のコメント | アカウントの作成
コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。
 Copyright © 2010 Bluetooth詳説
 本ページのすべての商標と著作権はそれぞれの所有者に帰属します。
Powered By Geeklog & Geeklog Japanese
ページ作成時間: 0.26 秒