Développement #1680
Amélioration de la représentation graphique des workflows
0%
Description
(extrait d'un mail de Benjamin)
On pourrait aussi garder les epsilon-transition (les transitions qui font du surplace) en les présentant autrement en utilisant le type boite "record" que propose Graphviz.
Je met le patch et en attachement le SVG obtenu en partant du workflow simulateur APA. Il faut encore travailler la présentation (peut-être mettre un peu de couleur ou de contraste) mais on gagne quand même pas mal en espace.
Files
Related issues
History
Updated by Frédéric Péters over 12 years ago
Ça ne risque pas de trop allonger verticalement les graphiques ?
Updated by Frédéric Péters over 12 years ago
Et un truc comme ça, ce n'est vraiment pas convenable :
+ local_actions = ['<TR BORDER="0"><TD BORDER="0" HREF="%s" ALIGN="LEFT">%s</TD></TR>' % (url, status.name)]
Updated by Victor Claudet over 12 years ago
- Target version changed from Au-quotidien 2012.3 to Au-quotidien 2014.5
Updated by Frédéric Péters about 6 years ago
- Related to Développement #28996: Dessiner les workflows avec plantuml added
Updated by Frédéric Péters about 6 years ago
- File workflow-jira.png workflow-jira.png added
- Status changed from En cours to Nouveau
À titre d'information, le rendu de workflow par jira (uniquement les statuts et transitions, pas d'actions).
Updated by Pierre Cros about 6 years ago
Jira c'est autre chose que PlantUML esthétiquement, là ça m'intéresse.
Updated by Benjamin Dauvergne about 6 years ago
- File plantuml.png plantuml.png added
J'arrive à faire ça
Updated by Benjamin Dauvergne about 6 years ago
Après c'est comme pour graphviz, il faut déclarer des liens pour retrouver les noeuds du SVG puis retravailler la représentation à partir de là (rendre les coins ronds carrés, changer les couleurs, etc..).
Updated by Thomas Noël almost 5 years ago
Je suis tombé sur https://github.com/dagrejs/dagre-d3
Démo qui me semble très proche de nos besoins : https://dagrejs.github.io/project/dagre-d3/latest/demo/tcp-state-diagram.html
Et aussi en mode "digraph" pour jouer en direct : https://dagrejs.github.io/project/dagre-d3/latest/demo/interactive-demo.html)
Updated by Frédéric Péters almost 5 years ago
J'ai pris le .dot du premier workflow venu, un statut deux actions, ça n'a rien rendu (littéralement rien, tout blanc, pas de message d'erreur).