LinuxAlternative

Linux · Office

TaskJuggler

TaskJuggler est un outil de gestion de projet gratuit, sous licence GPL, pour Linux, Unix et Windows, développé en C++ avec Qt/KDE.

Open sourceGratuitAbandonné
Soyez le premier à noter
TaskJuggler n’est plus développé activement. Consultez les alternatives ci-dessous pour des options maintenues.
Licence
GPL-3.0
Dernière version
—

Qu’est-ce que TaskJuggler ?

TaskJuggler a démarré en 2001 sous la direction de Chris Schläger et est passé d’un générateur de rapports en ligne de commande à un moteur de planification complet. Les premières années étaient consacrées à la génération de rapports HTML, puis de 2005 à 2010 une interface graphique basée sur KDE était disponible, offrant aux utilisateurs une interface visuelle similaire à MS Project.

Il s’adresse aux chefs de projet et aux planificateurs techniques qui ont besoin d’une approche flexible et axée sur les données. Contrairement aux outils commerciaux, il propose un fichier de définition de projet texte qui peut être versionné.

Comparé à FastTrack Schedule ou Microsoft Project, TaskJuggler ressemble davantage à un langage de script qu’à un éditeur WYSIWYG. Il faut apprendre sa propre syntaxe, mais il offre un contrôle précis des ressources, des contraintes et des dépendances.

Idéal pour : Chefs de projet qui préfèrent un outil de planification scripté, versionnable, plutôt que des interfaces WYSIWYG.

Fonctionnalités clés de TaskJuggler

  • Fichiers de définition de projet texte
  • Allocation avancée des ressources et gestion des contraintes
  • Moteur en ligne de commande qui génère des rapports HTML
  • Construit avec les bibliothèques Qt et KDE
  • Multiplateforme (Linux, Unix, Windows)
  • Gratuit et sous licence GPL

Points forts

  • Open source et gratuit
  • Moteur de planification hautement configurable
  • Fichiers de projet compatibles avec le contrôle de version
  • Compatibilité multiplateforme

Points faibles

  • Pas d’interface graphique moderne depuis 2010
  • Courbe d’apprentissage de la syntaxe texte
  • Support communautaire limité comparé aux outils commerciaux

Logiciels Windows remplacés par TaskJuggler

Conseils pour les utilisateurs de Windows

Si vous venez de FastTrack ou MS Project, vous devrez exporter vos données en CSV ou XML puis les importer dans le format de fichier .tjp de TaskJuggler. La syntaxe est basée sur des lignes : les tâches, les ressources et les contraintes sont définies en texte clair. Les raccourcis sont rares ; la navigation se fait via la ligne de commande et les rapports HTML générés. Le flux de travail passe du glisser‑déposer à l’édition du fichier .tjp et au relancement du moteur pour voir les plannings mis à jour.

TaskJuggler : questions fréquentes

TaskJuggler est‑il toujours maintenu ?

La dernière version stable était la 2.0 en 2017 ; il y a des corrections de bugs occasionnelles mais aucun développement actif. Il reste utilisable mais ne propose plus de nouvelles fonctionnalités.

Puis‑je utiliser TaskJuggler sous Windows ?

Oui, il fonctionne sous Windows avec les mêmes binaires, mais l’interface KDE n’est pas disponible ; vous utilisez la ligne de commande et les rapports HTML.

Comment installer TaskJuggler sur Ubuntu ?

Utilisez le gestionnaire de paquets : sudo apt install taskjuggler. Pour les versions plus récentes, téléchargez depuis le site du projet et compilez à partir des sources.

TaskJuggler prend‑il en charge les diagrammes de Gantt ?

Les rapports HTML incluent des visualisations de type diagramme de Gantt, mais elles sont statiques et générées après chaque exécution.

Mis à jour le