Un plugin JIRA pour faire des rapports en PDF


Publié par
Alexandre ALQUIER

23 février 2011

Le plugin JIRA PDF View permet d’ajouter une nouveau type d’export à ceux déjà existants (tels que Word, Excel ou XML). On peut générer des rapports PDF par simple clique. L’export PDF se fera à partir d’un filtre JIRA ou à partir du détail d’une issue JIRA.

JIRA PDF View issue

JIRA PDF View issue

JIRA PDF View search

JIRA PDF View search

Pour cela, il faudra au préalable définir des templates sur lesquels l’export s’appuiera. Les templates sont malheureusement en Velocity, ce qui exigera de la part de l’administrateur une connaissance réelle de ce langage dans le contexte JIRA. On aurait préféré une interface utilisateur afin de permettre au plus grand nombre de faire les paramétrages. Il en va de même pour la configuration des sorties PDF. Il est en effet possible de définir facilement la hauteur de page, la largeur, la marge… du PDF. Par contre, si on veut du paramétrage plus « fin » le prix a payer sera l’étude de FOP. Là aussi on aurait préféré une interface utilisateur pour simplifier la tâche.

Une fois paramétré, le plugin se révèle facile d’utilisation, un simple clique pour générer les rapports. De plus, les rapports sont déclinables par type de projets. On peut également y ajouter des images. Les images ne sont que des images « statiques », dont on connait l’url, il n’est pas question ici d’envoyer des résultats graphiques obtenus par des gadgets (ou portlets) JIRA, dommage!

Compatibilité du plugin JIRA PDF View

Le plugin est compatible avec les versions de JIRA qui vont de 3.12.x jusqu’à 4.2.3.
Pas de fonctionnalités majeures ajoutées pour JIRA 4.x (hors issue linking et cosmétiques PDF).  La version 1.2 est une version de compatibilité JIRA  4.

Les plus

• Possibilité d’avoir plusieurs type de template : par type de projet ou par type de vue (release note, fiche de demande…)
• Possibilité de configurer la fonte des rapports PDF.
• Possibilité de configurer les paramètres des pages PDF (hauteur de page, largeur, marge…)

Les moins

• L’administration du plugin induit une connaissance du développement, et n’est pas à la portée du personnel non technique. On aurait préféré une interface utilisateur pour palier à ce défaut.
• Le système de plugin est en version 1, ce qui force un paquetage à l’intérieur du war de déploiement JIRA, on aurait préféré un système de plugin 2 qui permet une administration plus simple.

Où trouver le plugin?

https://plugins.atlassian.com/plugin/details/5167
________________________________________

  • hey, i’m one of the developers of the JIRA PDF View plugin.

    first off, thank you very much for the review! we really appreciate it.

    let me quickly react to your two critics:

    1. web UI: this is a feature that we planned for future versions. please submit (and vote) a feature request here if you wanted to see it implemented sooner: https://studio.plugins.atlassian.com/browse/JPDF

    2. plugin system two: due to JIRA limitation (the so-called View plugins can export text output only, no binary!), transparent installation from the Plugin Exchange is impossible, unfortunately. to overcome this limitation, users have to deploy patched class files during installation. there is no workaround, unfortunately. we’ve asked Atlassian to fix this problem (a couple of years ago, actually), so that we can convert the plugin to plugin « system two », but until now the issue is still open. please help us by voting here: http://jira.atlassian.com/browse/JRA-14170

    feri