Embedding DrawIO IIB/WMB/ACE flow diagrams in Confluence
Happy New Year
My last demonstration was all the way back in time, 2024, almost 3 months and 4 hangovers ago.
Or 3 Flutter, 2 react and 6 Angular releases ago.
Unfortunately, there were a few technical issues in my last demo. And in the end there was no sound and the screen flickered. So, think 1960's TV in a snow storm.
So fingers crossed 2025 brings fewer Gremlins.
The last demonstration was around pulling all the information about an IIB (IBM Integration Bus)/WMB (Websphere Message Broker)/ACE (App Connect Enterprise) project into a set of Confluences pages.
This allows us to better share knowledge between developers, user, business analysts and operations.
For anyone who has already watched the re-recording of the last session:
And there New Year's resolution is to watch less marketing demonstrations. This demonstration includes some, whizz bang features. Well whizz bang might be a bit of a stretch. We'll go with new.
This demonstration includes allowing "DrawIO" diagrams to be embedded on the Confluence pages.
This means that the user can use the features of DrawIO to manipulated and re-arrange the content to for their own needs. Our static generated pages uses SVG diagrams, which allow for some extra interaction with the UI. When you select a flow, java script behind the scenes high lights related flows. This isn't available in the JPG files that we embed in the Confluence pages at the moment. DrawIO diagrams allows the user to manipulated and arrange the diagrams as best suits them.
Obviously, that leads to a some issues. If we generate the diagrams, so that they are current and represent the actual system (the code is the documentation).
Recommended by LinkedIn
Then teams can't make comments on them as they will periodically refreshed with completely pages.
So the next version will need to be a bit smarter with it's page updates. That might be a v3 feature... Food for thought.
Hopefully something interesting in here for non IIB/WMB/ACE developers as well.
You can use the link below to register for the demonstration:
More information on our products and on pricing can be found on our website:
You can also reach me via email at:
Or contact me via the contact page on our website:
Regards
Richard