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

[repository schema] Support mixed expression/script languages #164

Open
donmendelson opened this issue Jun 28, 2022 · 0 comments
Open

[repository schema] Support mixed expression/script languages #164

donmendelson opened this issue Jun 28, 2022 · 0 comments
Assignees
Labels
FEATURE Small enhancements

Comments

@donmendelson
Copy link
Member

Currently, the selection of expression language is global to an Orchestra repository at its root element, and its default is the Score DSL. It affects the interpretation of conditional expressions in <when> elements and values in <assign>.

<xs:attribute name="expressionLanguage" type="xs:string" default="Score">
	<xs:annotation>
		<xs:documentation>The syntax of 'expressionType'</xs:documentation>
	</xs:annotation>
</xs:attribute>

Some projects may need a mix of expression or script languages for different purposes. Therefore, I propose to add the expressionLanguage as an optional attribute of of <when> to override the global setting.

@kleihan kleihan added this to the Orchestra v1.1RC2 milestone Jun 3, 2024
@kleihan kleihan self-assigned this Aug 9, 2024
@kleihan kleihan added FEATURE Small enhancements and removed enhancement labels Aug 21, 2024
@kleihan kleihan moved this to Backlog in Orchestra v1.1 RC2 Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEATURE Small enhancements
Projects
Status: No status
Development

No branches or pull requests

2 participants