Skip to content
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

Default attributes not preserved in roundtrip #14

Open
tstephen opened this issue Nov 5, 2014 · 1 comment
Open

Default attributes not preserved in roundtrip #14

tstephen opened this issue Nov 5, 2014 · 1 comment
Assignees

Comments

@tstephen
Copy link
Contributor

tstephen commented Nov 5, 2014

Consider this line from reference model A.1.0

  <semantic:task completionQuantity="1" isForCompensation="false" startQuantity="1" name="Task 1" id="_ec59e164-68b4-4f94-98de-ffb1c58a84af">

transformed to this by bpmn.io 0.5.0:

  <semantic:task id="_ec59e164-68b4-4f94-98de-ffb1c58a84af" name="Task 1">

Three attributes have been removed:

  1. completionQuantity="1"
    This is the default (see page 153 / PDF 183) of spec.
  2. isForCompensation="false"
    This is the default (see page 151 / PDF 182) of spec.
  3. startQuantity="1"
    This is the default (see page 151 / PDF 182) of spec.

As noted in each case these are defaults that are removed so no information is lost. However rather than suppressing the finding I propose to flag it as 'Equivalent' since potentially it would pose a problem to the source tool to re-import it.

@tstephen
Copy link
Contributor Author

tstephen commented Nov 5, 2014

Web meeting 5 Nov 14
Agreement to the proposal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants