I would also strongly favor a version controlled code-based approach over a tool like Draw.io for all the reasons stated.
Also, I still want to throw stuff at walls remembering all the time lost on good drawings with Draw.io due to unexplainable session-timeout-non-saviness using it integrated
into browser-based tools in corporate settings :$%&#*
:-P
Kind regards
Björn Roy
Chief Platform Architect | ITT/FA
Enterprise Architecture @ Catena-X
Technology | Craftmanship | Collaboration
Building an ecosystem to empower IT engineers
+49 176 30 90 100 7
bjoern.roy@xxxxxxxxxxxxxxxxx
Von: tractusx-dev <tractusx-dev-bounces@xxxxxxxxxxx>
Im Auftrag von Hellmeier, Malte
Gesendet: Donnerstag, 13. April 2023 13:22
An: tractusx developer discussions <tractusx-dev@xxxxxxxxxxx>
Betreff: Re: [tractusx-dev] Open Disscussion - Alignment to one diagram drawing tool
Hey Guys,
We are also working with plantUML a lot for the same reasons mentioned by Paul. Draw.io is good for non-coding people but couldn’t benefit from a full version control.
We should also remember the current shift of the documentation into KITs and standards, written in Markdown and hosted on the following page with Docusaurus:
https://eclipse-tractusx.github.io/developer
Would also be great to see some integrations there, like an automatic diagram generation via pipeline.
Best regards,
Malte
--
Malte Hellmeier, M. Sc.
Fraunhofer-Institut für Software- und Systemtechnik ISST
Wissenschaftlicher Mitarbeiter Logistik
Speicherstraße 6, 44147 Dortmund, Germany
Telefon +49 231 97677-464
malte.hellmeier@xxxxxxxxxxxxxxxxxx
www.isst.fraunhofer.de
--------------------------------------------------------------------------------------------------
Folgen Sie uns:
Hey Fabian,
Personally I like plantUML because it is well supported in tools (VSCode, IntelliJ), is highly customisable and it can be easily version-controlled. Don’t know Mermaid, but I’ve used Draw.io in the past, but just for
quick drafts.
I just want start a disscussion about possibilities to draw diagrams as code with open
source tools.
I have already seen some good approches in some of Eclipse Tractus-X repositories.
Do you have already used some kind of tools like PlantUML, Mermaid or something like that?
Do you have an personal favorite that also can be easily used
by all working members within Eclipse Tractus X?
Of course these tools have to be aligned
with allowed open source licences of the
Eclipse Foundation.
So basically can we all align to one (or at least a few) format / tool / option we want to use?
The reason would be to make it easier for everyone to maintain / update diagrams.
What are your thoughts about it?
Mit freundlichen Grüßen / Kind regards
Mercedes-Benz Tech Innovation (ehemals/formerly Daimler
TSS GmbH)
Mercedes Benz Tech Innovation GmbH
Sitz und Registergericht/Domicile and Register Court: Ulm, HRB-Nr./Commercial Register No.: 3844
Geschäftsführung/Management: Daniel Geisel (Vorsitzender/Chairperson),
Isabelle Krautwald
If you are not the addressee, please inform us immediately that you have received this e-mail by mistake, and delete it. We thank you for your support.
_______________________________________________
tractusx-dev mailing list
tractusx-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org