Re: [taskjuggler] my taskjuggler enhancements (? ;-))

From: Pascal Bleser (pascal.bleser_at_atosorigin.com)
Date: Thu Mar 20 2003 - 16:41:33 CET


Message-ID: <3E79E12D.7050203@atosorigin.com>
Date: Thu, 20 Mar 2003 16:41:33 +0100
From: Pascal Bleser <pascal.bleser@atosorigin.com>
Subject: Re: [taskjuggler] my taskjuggler enhancements (? ;-))


...
> the XML report still lacks certain data and will probably be rewritten
> some day. But we are certainly interested in you patch.

It would be interesting to have almost all data from the originating report (.tjp) to be able to
easily customize the generation of the EPS file.

That patch is really simple, just adds a line or so.
(see below)

...
> tjx2gantt is orphant right now but we are certainly like to have a look.
> Can you send me your changes and/or some sample eps files?
Yes.

Hmm. If tjx2gantt isn't actively developped any more, is ktjview going to have printing capabilities ?
If find it quite interesting to be able to generate a printable file from the command-line (I
convert the EPS file to PDF (epstopdf) to view/send it).

But obviously, it would be even better to also have a GUI so that you can have a better view of what
you are doing and simulate around to see what it does on your time schedule.
Dependencies also are a little bit cumbersome in their syntax when you get to have large project
(tjp) files, a GUI would also help there.

Besides being proprietary, a bit bloated and only running on windows, M$ project isn't that bad. It
has some small (but annoying) bugs and the interface sucks (bad keyboard navigation, etc...) though.

Hmm... I reconsider what I said, m$ project isn't such a good tool ;-)

...
> I guess that was a hack Remo put in so he didn't have to mess with
> hours, minutes and seconds. TJ internally uses a resolution of 1 second for all
> time data. The end of an interval is always the first second after the
> interval.

Ok.
Is anyone planning in other units than days or maybe half days ?
I think we could restrict to half days because anything below that just isn't realistic (IMO).
Or at least hours, I can't imagine someone planning in half hours (or even less).
Like that, you would avoid having trouble messing with minutes and seconds.

...
> I could not find issues in the code that handles that. Can you send me a
> little example project, so that I can have a closer look?

I'll write one that reproduces that behaviour (I can't send you my real project data ;-))

...
> Please send it to me. I really like to have a look at it.

They're on my website:

http://guru.unixtech.be/taskjuggler/

taskjuggler.diff: the diff against the C++ code (Task.cpp)
taskjuggler.gantt.diff: the big (and dirty) diff against the tjx2gantt script
sample.eps: sample result with my modifications

Thanks for the feedback.

-- 
   -o) Pascal Bleser   ATOS Origin/Aachen(DE) |
   /\\         <pascal.bleser@atosorigin.com> |
  _\_v <guru@unixtech.be>                     |
---------------------------------------------|
Jesus saves,Buddha makes incremental backups :
---------------------------------------------'
-- 
To unsubscribe, email the address listed in the List-Unsubscribe header
For additional commands, email: taskjuggler-help@suse.com


This archive was generated by hypermail 2.1.7 : Thu Mar 20 2003 - 16:45:49 CET