[prev in list] [next in list] [prev in thread] [next in thread] 

List:       taskjuggler
Subject:    [taskjuggler] TaskJuggler 1.4 has been released
From:       Chris Schlaeger <cs () suse ! de>
Date:       2002-12-18 17:17:36
[Download RAW message or body]

Hi,

after almost 6 month of hacking and 3 weeks of testing TaskJuggler 1.4 is here 
now. The change log is pretty long:

<--8<-->
Only export references to tasks which are exported in the same report.

Allow supplements of tasks within task definitions.

Converted documentation to DocBook. We now have a much nicer and more 
structured manual. A printable version is available as well now.

Fixed HTML code for bookedlight cells. Those were rendered without background 
on some browsers.

Added support for multi-level sorting in reports. sorttasks and sortresources 
now take multiple criteria.

Several bugs in the sorting direction code have been fixed. startup, 
startdown, endup and enddown have been replaced by planstartup, 
planstartdown, planendup and planenddown.

The optional attribute taskprefix has been added to include. This allows other 
projects to be added at arbitrary points in the task tree as sub projects.

Include statements within tasks are no longer supported. They lead to 
ambiguous interpretation of certain attributes.

The optional attribute taskroot has been added to export. This allows to 
export sub tasks of a tasks to be exported as root-level tasks.

The project file reader has been made fully Unicode aware. It is now possible 
to use non-ASCII characters in text strings and comments.

Two new functions have been added for use in logical expressions. 
isplanallocated and isactualallocated can be used to show only resources that 
have been allocated to a certain project in a given time frame.

Made week of year calculation ISO 8601:1988 and DIN 1355 compliant. This also 
affects the month and year correlation in weekly reports. You can use the 
optional project attributes weekstartssunday and weekstartsmonday to specify 
whether you like to start you week on Sunday or Monday.

Support for a flags columns added to HTML reports.

Sub tasks do now inherit the dependencies of their container tasks. Specifying 
dependencies after sub tasks is now illegal since they would be only used for 
checking, but not for scheduling.

The logic checker for task attributes has been completely rewritten. Since it 
probably catches some more errors, you might have to fix your project now. 
Such cases would have resulted in wrong results anyhow. Lots of test cases 
have been added to the test suite to validate the checker.

The error reporting has been drastically improved. The messages should be more 
precise now and errors that are triggered by other errors should be not so 
prominent anymore.

A new report type has been added. htmlweeklycalendar can be used to generate 
weekly calendars.

The format of time specifications in HTML reports is now configurable via 
timeformat and shorttimeformat

The keyword xmltaskreport is now deprecated. It has been replaced by 
xmlreport. The rest of the syntax remains identical. 

The tool xml2gantt.pl has been renamed to tjx2gantt and moved from the Contrib 
directory to the main directory. The tool xml2png has been removed.

Included new version 0.2.2 of TJ-Pert from Philippe.

The load numbers on the bars of the HTML task and resource reports can now be 
turned on and off using the barlabels attribute.

The HTML reports feature now 3 kind of index numbers. The sequence number 
reflects the order of declaration in the project files. The index is a 
logical order based on the hierarchy and other attributes. The number is the 
index in the generated list. What used to be the no column is now the index 
column.

The sequence of properties in the project file can now be used as sorting 
criteria as well. 

<--8<-->

TaskJuggler 1.4 can be downloaded in various formats via our web page at 
http://www.suse.de/~freitag/taskjuggler. We currently provide binary packages 
for SuSE Linux only and this is unlikely to change. But if somebody provides 
packages for other distros we are happy to link them from the download page.

Thanks to all who have helped us to make TaskJuggler even better. Merry 
Christmas everybody!

Chris

-- 
KDE 3.0: Conquer your Desktop!
http://www.kde.org


--
To unsubscribe, email the address listed in the List-Unsubscribe header
For additional commands, email: taskjuggler-help@suse.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic