Repository navigation
Rendering Plant UML #2697
Replies: 2 comments 4 replies
|
Hi @PommeDeTerre0, thanks for asking! It would be great if you could implement the PlantUML support. I am, of course, biased but I think you should get around with the StrictDoc codebase and architecture pretty easily. I would suggest that you follow how these two most similar features are implemented: MathJax and Mermaid. You should start by looking in the following place where the def is_activated_mathjax(self) -> bool:
return ProjectFeature.MATHJAX in self.project_features
def is_activated_mermaid(self) -> bool:
return ProjectFeature.MERMAID in self.project_featuresand see where these methods are used. Is PlantUML implemented as a JS library that does all markup processing on the browser side or we also need to preprocess PlantUML syntax before it gets printed as HTML? |
|
I have created a feature ticket out of this discussion. Let's continue there because PlantUML is something that we want to have as a working feature sooner or later. |
Uh oh!
There was an error while loading. Please reload this page.
Hey everyone,
In my company we're big fans of PlantUML diagrams to describe requirements, currently we render these diagrams separately and then add them to the requirements as images.
I see that there is a backlog item for UML support, and I would like to have a go at it since I've implemented PlantUML rendering in some other projects in previous jobs.
I'm not very familiar with the strictdoc code-base though, and some help to point me in the direction of where such implementation would be appropriate would allow me to get started much faster !
All reactions