-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
WIP: Handle bpmn:DataInputAssociation and bpmn:DataOutputAssociation according to BPMN 2.0 specification #910
base: main
Are you sure you want to change the base?
Conversation
d1533cb
to
d568d00
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we able to consume <= v3.0.0
style modeled diagrams and migrate them step by step to the new IO representation?
77d9232
to
f2d4870
Compare
* reference bpmn:DataInput as targetRef Related to camunda/camunda-modeler#984
…tibility * reference bpmn:DataOutput as sourceRef Related to camunda/camunda-modeler#984
f13afd1
to
fddf870
Compare
This feature is really necessary. More or less, when do you expect the changes to be merged into main? |
Please provide us with a little bit more context. Why is this feature really necessary? |
Hi Nikku.
|
I'm asking why the feature is important for you and not what. An answer to that question helps us to better evaluate the demand. |
Hi Nikku. If I understand the purpose of Philipp's PR, this feature is important because it would allow you to manage the associations between data and tasks through the ioSpecification tag and its dataInput / dataOutput as it should be. Currently the editor produces, for task 1, the following XML:
As you can see, the editor created a property tag instead of using a dataInput tag within a ioSpecification tag. If I understood correctly, and I'm not wrong, it seems to me that the PR submitted by Philippe should solve this case too. Bye. |
That still doesn't answer the question. Obviously this PR would ensure compatibility with the BPMN 2.0 specification. The question is: What is your use case that requires this compatibility? What are you trying to do? |
Hi, Philipp.
|
We second your opinion and may some day maybe improve handling of IO mappings in the future. |
bpmn:DataInputAssociation
Example:
bpmn:DataOutputAssociation
Example:
Related to camunda/camunda-modeler#984