Description of problem: TaskJuggler III is a rewrite from scratch in Ruby (remove the Qt dependency). Release notes: http://groups.google.com/group/taskjuggler-announce/browse_frm/thread/4f6e07b23d0db586 I'm happy to announce that the first stable release of TaskJuggler III is ready for immediate download. TaskJuggler 3.0.0 is a modern and very powerful, open source project management system that runs on Linux, Unix-like operating systems, Windows and MacOSX. *Features * - Manages tasks, resources and accounts of your project - Automatic resource leveling and tasks conflict resolution - Comprehensive and flexible reports so you can find the information you need when you need it - Project tracking and status reporting with dashboard support - Time and status sheet reporting infrastructure - Unlimited number of scenarios (baselines) of the same project for what-if analysis - Projects can be combined to larger projects - Project breakdown and management team support - Multiple project managers can work on the same project - Flexible working hours and vacation handling - Support for shift working - Multiple time zone support - Tasks may have initial costs, finishing costs - Resources may have running costs - Support for profit/loss analysis - HTML reports for Web publishing - CSV data export for exchange with popular office software - iCalendar export for data exchange with calendar applications - Project description syntax with macro support - Built-in web server for dynamic and interactive reports - Powerful and flexible filtering functions to provide the right amount of detail to the right audience - Server based time sheet system for status and actual collection - Powerful project description syntax with macro support - Support for central resource allocation database - Scales well on multi-core or multi-CPU systems - Full integration with Vim text editor - Runs on all Linux, Unix-like systems, Windows, MacOS and several other operating systems - Simple installation - Detailed reference manual - Support for project management teams and revision control
So this is a new version which finally does away with requiring the KDE 3 libkcal for which we are providing the kdepim3 compatibility package (of which taskjuggler is the only user). That said, the issues with the new release are twofold: 1. There is no GUI at this time, and upstream explicitly recommends parallel-installing the 2 versions if you need a GUI. Apparently, you can run the new version from the old GUI somehow. (Of course, building the GUI only should be possible with only kdelibs3 and not kdepim3, I had already set the package up for that before we had the kdepim3 package. kdepim3 is used for the ICal support in the core.) 2. It requires changes to the existing data files. As for: > remove the Qt dependency huh? How's a Ruby dependency any better? Some upstreams are really on crack. :-( I don't understand why they didn't just move to Qt 4 and kdepimlibs 4 like the rest of the world.
Hello, Any update on this bug? I see 3.3.0 has been released. No idea if it still lacks a GUI though. Thanks, Warm regards, Ankur
There is ongoing package review for taskjuggler 3 (bug 854849).
rubygem-taskjuggler-3.3.0-2.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/rubygem-taskjuggler-3.3.0-2.fc17
rubygem-taskjuggler-3.3.0-2.fc17 has been pushed to the Fedora 17 testing repository.
This has now been pushed to Rawhide and F18. (The F17 update appears to have been withdrawn.)