OWASP / threat-dragon

An open source threat modeling tool from OWASP
https://owasp.org/www-project-threat-dragon/
Apache License 2.0
922 stars 248 forks source link

draw.io and/or visio integration #16

Closed jgadsden closed 3 months ago

jgadsden commented 4 years ago

This issue has been migrated from : https://github.com/mike-goodwin/owasp-threat-dragon/issues/150 and was opened by @gbiagomba :

Hello,

This is more of a request than an issue. But is there anyways to open a visio file oran xml file from draw.io into this tool? If no, is it possible to have that added?

jgadsden commented 4 years ago

Not able to open visio files or xml files at present, @gbiagomba , but there is possibly a draw.io based version of threat dragon coming along later in the year which will replace our use of jointjs. We then may be able to open these files along with the TD json files, so will keep an eye on this.

gbiagomba commented 4 years ago

Thank you 😊

ivandov commented 2 years ago

Based on this statement:

but there is possibly a draw.io based version of threat dragon coming along later in the year which will replace our use of jointjs

and the tagging for version-2.0 being added ... is it safe to assume the latest available version v1.5.8 does not have support for integration with draw.io diagrams?

My architecture diagrams are all already in the draw.io format. It'd be great if I could import those and use threat dragon as a means to extend them with threat modeling details.

lreading commented 2 years ago

That is correct, v1.5.8 does not have a draw.io/Visio integration. The version-2.0 may be a misnomer as well, as I don't know if this will make it into the first v2.x release. Unfortunately, I don't have a timeline for when it may be added.

If someone wants to pick this up, v2-development is where you can branch from currently. :smile:

jgadsden commented 2 years ago

Agreed, we initially thought that we would use a draw.io / mxgraph drawing package in version 2.0, but mxgraph itself became unsupported and maxgraph (its successor) is stalled

This means no immediate draw.io compatibility, but it is something that will be good to have soon

github-actions[bot] commented 5 months ago

This issue is stale because it has been open for 6 months with no activity.

jgadsden commented 3 months ago

closing this because it is unlikely to be worked on