bpmn-miwg / bpmn-miwg-test-suite

BPMN 2.0 Test Cases (Models, Diagrams, Serializations) created by the BPMN Model Interchange Working Group (BPMN MIWG) at the OMG
http://www.omgwiki.org/bpmn-miwg/
Other
101 stars 73 forks source link

Yaoqiang's usage of /definitions/BPMNDiagram/@documentation attribute #117

Open krat0s opened 11 years ago

krat0s commented 11 years ago

In reference to our discussion of the 4th Sept 13 about the /definitions[1]/BPMNDiagram[1]/@documentation issue highlighted by the the xml-compare tool in the Yaoqiang example (http://tools.bpmn-miwg.cloudbees.net/xml-compare/Yaoqiang%202.2.6-A-roundtrip.html), I have come across the following information in the BPMN spec:

On page 491, the spec states that the '@documentation' attribute of the BPMNDiagram element is used for "the documentation of the diagram". This conflicts with Yaoqiang's usage as a storage for style information.

Blenta commented 10 years ago

Hello, I think there is something I need explain. The BPMN DI metamodel is not extensible. There is no place to store diagram page info under BPMNDiagram element, so I use the 'documentation' atrribute to save these information temporarily.

I have changed this in Yaoqiang BPMN Editor 3.0. The diagram page info is now moved into the extensionElements of root element. Please check the latest test results I submitted:

126

Best Regards, Blenta