TaskJuggler Integration

]project-open[ includes an interface to TaskJuggler . TaskJuggler  is a project scheduling and resource leveling application, allowing to calculate the start- and end dates of project tasks, depending on the available resources and the project and task priorization.


  1. The interface creates a TaskJuggler ".tjp" project description file from a ]project-open[ project, including resources, resource availability (vacation and other absences), current task completion and past timesheet hours spent on the project.
  2. Based on this information, TaskJuggler can calculate the schedule for the project with high precision and based on updated information.
  3. ]project-open[ then imports the TaskJuggler schedule and sets the start- and end dates of tasks and sub-projects accordingly. It also updates resource assignment information.

The TaskJuggler integration supports portfolios of projects (in ]po[ terminology called a "program"), allowing for portfolio scheduling and the scheduling of all projects in the company.

Status and Maturity

The status is "alpha" at the moment (Summer 2013).

  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

08902 Hospitalet de Llobregat (Barcelona)


 Tel Europe: +34 609 953 751
 Tel US: +1 415 200 2465
 Mail: info@project-open.com