JIRA 4.4 : La revanche du workflow !


Publié par
Romain DEGUIL

5 juillet 2011

En tant qu’administrateur JIRA, je suis toujours resté sur ma faim avec les derniers releases de JIRA, en ce qui concerne l’évolution des fonctionnalités d’administration. Exception faite, évidemment,  de JIRA 4.3 avec la colossale amélioration de l’intégration LDAP.

Avec JIRA 4.4 je suis comblé ! Brice a déjà fait un article sur les principaux apports de cette nouvelle version (time zone, refonte de l’interface d’administration …).

De mon point de vue, l’apport est énorme au niveau de la gestion du workflow. En sus du workflow designer (qui est agréable, mais qui ne remplace pas en totalité l’ancien écran d’administration), et du lien, dans l’écran de visualisation d’une demande, pour accéder a une représentation graphique du workflow ( j’adore !), il y a deux points que j’ai particulièrement appréciés.

Ca n’a l’air de rien, mais une toute petite option va changer la vie de centaines d’administrateurs JIRA ! Réjouissons-nous, car maintenant, il est possible de déclarer des transitions communes (« global transition ») directement dans l’interface. Il n’est donc plus nécessaire de faire des modifications barbares dans l’export XML du workflow et de ré-importer le tout, avec tous les risques et les lourdeurs que cela impliquait.  Tout ça se situe dans la partie en bas à gauche du workflow designer !

global-transition

L’autre point qui a retenu mon attention se situe dans le même registre. Il est désormais aussi possible de cloner des transitions ! Fini donc la réplication manuelle de 15 conditions, 3 validateurs et 20 post-fonctions ! et ça, c est aussi une très bonne nouvelle…