Sujet sur Discussion Gestion:Tâches/Liste/69

Ligne 37 : Ligne 37 :
Il y a bien [https://github.com/mermaid-js/mermaid-cli mermaid-cli] qui permet de convertir côté serveur la syntaxe Mermaid en SVG/PNG/PDF, mais (il faut bien se tenir) elle fonctionne en lançant sur le serveur une instance de Chromium, en chargeant la bibliothèque Mermaid dans ce navigateur et en exportant le résultat. Ça me semble loin d’être optimal, et je n’ai rien trouvé d’autre pour convertir du Mermaid côté serveur. Bien sûr, ce serait possible de développer notre propre solution pour faire cette conversion, ce qui serait sans nul doute utile à la communauté, mais ça va prendre pas mal de temps.
Il y a bien [https://github.com/mermaid-js/mermaid-cli mermaid-cli] qui permet de convertir côté serveur la syntaxe Mermaid en SVG/PNG/PDF, mais (il faut bien se tenir) elle fonctionne en lançant sur le serveur une instance de Chromium, en chargeant la bibliothèque Mermaid dans ce navigateur et en exportant le résultat. Ça me semble loin d’être optimal, et je n’ai rien trouvé d’autre pour convertir du Mermaid côté serveur. Bien sûr, ce serait possible de développer notre propre solution pour faire cette conversion, ce qui serait sans nul doute utile à la communauté, mais ça va prendre pas mal de temps.


Sinon, il nous reste [https://www.graphviz.org/ GraphViz], mais je me demande dans quelle mesure GraphViz « laisse passer » le HTML qu’on mettrait dans les nœuds, c’est quelque chose qu’il faut tester.
Sinon, il nous reste [https://www.graphviz.org/ GraphViz], mais je me demande dans quelle mesure GraphViz « laisse passer » le HTML qu’on mettrait dans les nœuds/en étiquette des flèches, c’est quelque chose qu’il faut tester.