Discussion: Connectors: Custom Icons vs. BPMN Symbols

Hi all,

I open this topic here because I’ve just read the blog which sadly refers to the Camunda internal discussion.

The blog entry in my opinion is to strict to decide between with custom symbols or without.
In my opinion both views of a BPMN diagram are valid.
If you would like to have a pure vanilla more business view with standardized symbols and want more focus on design you would perhaps decide for the BPMN view.
If you want to reach more technical people or want to focus on implementation the custom icons are the more suitable solution.
It reminds me to the tab in webmodeler: the switch from design to implementation.

So the solution to remove the custom icons from the BPMN xml file is as wrong as always showing the custom symbols.

I expected to have a switch in the modeler (perhaps implemented by the underlying bpmn.io js-libs already) to show a model with vanilla symbols or with the embedded custom symbols in the xml.
So the custom symbols are always available and can be shown on demand.

I think that should satisfy all situations and the pro and con groups.

What do you think?

Uwe (won’t show the blue elephant task to my boss, but to my developer :wink: depending on the target group)

4 Likes

I absolutely agree. Learning plain vanilla BPMN is daunting for a lot of people already. Lets not make it harder with custom symbols that needs an extra explanation.

In contrast to change views another idea would be to have the connector logo located where the label of the element is. That way both would be visible.

Apologies for the late response, but I saw that the blog topic wasn’t open, so I fixed that and added your comments there as well. That way they’ll show up on the blog post :slight_smile:

Let me know if you run into any weirdness and thank you both for your thoughts on this!