Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support use of plantuml syntax (or alternatives) #70

Open
maihacke opened this issue Apr 15, 2020 · 3 comments
Open

Support use of plantuml syntax (or alternatives) #70

maihacke opened this issue Apr 15, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@maihacke
Copy link
Member

maihacke commented Apr 15, 2020

Asciidoctor diagram supports different inline diagramm types which are very useful for our guide. For some types additonal setup for the generation process is required.
Supporting plantuml for creating UML diagrams directly in the devonfw docs would be very useful. For example we use plantuml in the Kafka module. Currently it required manual steps do generate the SVGs and PNGs to include them.

We should also explore alternatives like https://www.diagrams.net/

@maihacke maihacke added the enhancement New feature or request label Apr 15, 2020
@maybeec
Copy link
Member

maybeec commented Apr 15, 2020

I have seen, that there is already an example here: https://github.com/asciidoctor/asciidoctor-maven-examples/tree/master/asciidoctor-diagram-example
So we should investigate to adapt the process respectively for PDF and Website generation.

@maihacke maihacke changed the title Support use of plantuml syntax Support use of plantuml syntax (or alternatives) Apr 17, 2020
@maybeec
Copy link
Member

maybeec commented Apr 17, 2020

yes but please take in mind the compatibility with our docs build to render PDFs and the website automatically.

@maihacke
Copy link
Member Author

Yes, sure. But if I look at diagrams.net there are multiple embedding and exporting options, so this should not be a show stopper.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants