[taskjuggler] TaskJuggler 1.4 has been released

From: Chris Schlaeger (cs_at_suse.de)
Date: Wed Dec 18 2002 - 18:17:36 CET

  • Next message: post_at_maikschulz.de: "[taskjuggler] stable version 1.4 has no configure script and current cvs snapshot is only 46bytes..."
    From: Chris Schlaeger <cs@suse.de>
    Date: Wed, 18 Dec 2002 18:17:36 +0100
    Message-Id: <200212181817.36680.cs@suse.de>
    Subject: [taskjuggler] TaskJuggler 1.4 has been released
    

    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



    This archive was generated by hypermail 2.1.4 : Wed Dec 18 2002 - 18:17:51 CET