Desired Feature:
We deployed bookstack at current job for writing technical documentation about our platforms. Because it's better with a diagram, especially when you deploy 碌services-oriented platforms, we try to add diagrams using draw.io to our pages to have a better view of interactions. Our current workflow for achieving that is:
Writers must manually share their draw.io sources (xml) in order to contribute to them.
It could be awesome to integrate draw.io to bookstack editor and save xml sources as editable attachments.
I would be interested in this too. Some more info - https://about.draw.io/integrate-draw-io/
@Kdecherf Thanks for the suggestion. I agree this would have great benefit and saves us having to build-in and maintain a custom diagram editor.
@Abijeet Thanks for the docs link. Integration is much simpler than I would have originally thought.
I've had a quick go and almost have it fully integrated into the WYSWIYG editor although TinyMCE is being a pain. I'll continue with this soon hence why I've assigned myself.
I've had a quick look and can't see any license issues or payment required to add draw.io integration. My only slight concern is that their current revenue source is solely dependant on confluence integration. Hopefully we're too small-scale to be a concern to that but we need to keep it in mind.
I use draw.io this way as well, and it would save me a lot of time.
I have also used draw.io for some diagrams for the business. I usually use draw.io from within my nextcloud setup on the same domain. Integration would be wicked.
The only reason I don't like to use the main draw.io (I prefer the nextcloud integrated version) is because the social media links/code seem to bloat the confluence integration that I have no use for. Also, as it is within nextcloud, I can save my diagram direct into my business cloud.
Integrating draw.io into Bookstack would be excellent. So we could draw the diagram, save the xml (maybe even export it direct to owncloud/nextcloud) and then insert it into one of the books.
Very much look forward to this.
Base integration now complete as part of #632, Ready for next release therefore will close this request.
@ssddanbrown - Just deployed this at my workplace today, and they are all very happy about this. Thank you.
"My only slight concern is that their current revenue source is solely dependent on confluence integration. Hopefully we're too small-scale to be a concern to that but we need to keep it in mind."
Slightly late, but I have responsibility for all things commercial in draw.io. I'm very happy to see this integration and would gladly see an open source project completely replace Confluence, mainly because it's performance and usability. We'll always find a way to make money and we'll always take the side of open source over closed.
@davidjgraph That's great to hear, thanks for providing some peace-of-mind.
Most helpful comment
"My only slight concern is that their current revenue source is solely dependent on confluence integration. Hopefully we're too small-scale to be a concern to that but we need to keep it in mind."
Slightly late, but I have responsibility for all things commercial in draw.io. I'm very happy to see this integration and would gladly see an open source project completely replace Confluence, mainly because it's performance and usability. We'll always find a way to make money and we'll always take the side of open source over closed.