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

DMN-SCE retrofit #2 #35

Open
wants to merge 22 commits into
base: dev
Choose a base branch
from
Open

Conversation

barmac
Copy link

@barmac barmac commented Jan 16, 2024

This is the outcome of today's work on DMN-SCE retrofit.

@barmac barmac force-pushed the dmn-sce-1 branch 5 times, most recently from c68817a to a7c99d3 Compare January 18, 2024 14:06
@falko falko changed the base branch from release/sce-1.0 to dev January 18, 2024 21:23
@falko
Copy link
Contributor

falko commented Jan 30, 2024

sce:extensionElements from 85904e1 have been merged via ee1b291 in SCE 1.0 Ballot 6 (#37)

@falko
Copy link
Contributor

falko commented Jan 30, 2024

@barmac the branch release/sce-1.0-ballot-6 (#37) should now have all changes that are needed for an SCE-based DMN. If you have some time, it should now be straightforward to create a proposal for DMN.

@barmac
Copy link
Author

barmac commented Feb 2, 2024

This is now rebased on top of the recent changes. The DMN diagram does not validate due to SCEDI's required modelElement.

@barmac
Copy link
Author

barmac commented Feb 2, 2024

@falko to make the attribute optional.

@barmac
Copy link
Author

barmac commented Feb 2, 2024

This is now rebased on top of the recent changes. The DMN diagram does not validate due to SCEDI's required modelElement.

Also note that sometimes the model element reference is not required in the existing specs, e.g. bpmn-miwg/bpmn-miwg-test-suite#897

@barmac barmac mentioned this pull request Feb 2, 2024
Comment on lines -92 to -96
<xsd:sequence>
<xsd:element name="FillColor" type="dc:Color" minOccurs="0" maxOccurs="1"/>
<xsd:element name="StrokeColor" type="dc:Color" minOccurs="0" maxOccurs="1"/>
<xsd:element name="FontColor" type="dc:Color" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@barmac these have to stay for the namespace.

<xsd:attribute name="fontBold" type="xsd:boolean"/>
<xsd:attribute name="fontUnderline" type="xsd:boolean"/>
<xsd:attribute name="fontStrikeThrough" type="xsd:boolean"/>
<xsd:attribute name="labelHorizontalAlignement" type="dc:AlignmentKind"/>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has to stay because SCE fixed the typo.

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

Successfully merging this pull request may close these issues.

None yet

2 participants