-
Notifications
You must be signed in to change notification settings - Fork 495
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link diagram elements to external resources #112
Comments
Related to bpmn-io/bpmn-js#52. No direct plans for adding that. Would be interesting to understand what you exactly need though. |
Very important feature for Modeller! We have the same problem - a lot of files that represent sub-processes. And it is very hard to operate them manually. From my point of view, it will be great if this feature will look like additional pic in element operations (when you clicks on element). Only Task and SubProcess needs such function. Only one BPMN editor (that I find) supports such thing - Aris, but we don't want to use it. So, we looking forward for implementing this feature! ps |
I've posted in the bpmn.io forum as well, and I do agree with rnbo so I'll make another comment here. Having the ability to navigate to a subprocess is quite important. Problem is, bmpn.io is an authoring tool and typically that functionality would require a rendered view of the model. I think the 'Real-Life BPMN' book itself refers to an HTML rendered view (see Fig. 2.78 in Sub Processes chapter) What may work is having a CMD+click in place to trigger an 'open file' command (similar to what you may find in Visual Studio and other IDE's) based on the call activity name assigned in properties? |
+1 I can imagine BPMN modeling which exports to SVG, and produces navigable drill-down subprocesses which could be published on the web as documentation. This would be great. |
+1 /aage |
+1 (at least) |
+1 Actually I was expecting such a feature to be implemented in BPMN itself! |
@nikku , If one had to implement this by themselves, can you provide some guidance on how to implement this. If all works well, maybe I can put it up as a pull request. |
@Gurmindermultani The basic question is: How should elements be linked / linked elements be discovered. If you provide a robust answer to this issue, linking should be straight forward:
|
I know it is not very robust, but just have a relative path (relative from the current file) and if the file wasnt found give two fallback options:
When a fallback path is used one should then probably be able to either set this as new path or use it temporarily. Btw. this may be a separate feature but it would also be cool to have a button like "create subprocess in new file" so that it creates a new file and links automatically. 😀 |
We had a similar problem with linking to (external) subprocesses. But: i think defining a model repository on file system with a somehow defined file-structure, linking could be achived. The limitation would be a naming convention for the files to identify them BTW: is there something like a model repository in the pipeline for camunda modeler? |
Not on our immediate roadmap. An integration with Cawemo, if you'd like to call it a repository will land some day, maybe. |
Hi! Am I missing something? (camunda 3.6) |
+1 |
I was missing this feature when analyzing a large process broken up through call activities. Especially when the BPMN files are named differently from the bpmn process IDs. Suggestion:
cc @nikku 🙇 |
We often create diagrams for discussing their content.
To support this scenario, we would like to see enhanced functionality - in detail we would like to add a hyperlink-property to diagram shapes and open the linked content (e.g. a sub process or called process).
Any plans for adding that to the modeler?
Tasks
The text was updated successfully, but these errors were encountered: