Sujet sur Discussion Gestion:Tâches/Liste/69
Cette page affiche les modifications entre deux versions d’un message par Mattéo Delabre dans le sujet « Intégration d’une bibliothèque déclarative avec une couche d’abstraction en Wikicode » sur Discussion Gestion:Tâches/Liste/69.
Vous pouvez voir d’autres versions de ce message sur sa page d’historique.
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. |