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

Move the RELAX NG Schema generation to a different repository #800

Open
ndw opened this issue Apr 23, 2019 · 4 comments

Comments

Projects
None yet
2 participants
@ndw
Copy link
Contributor

commented Apr 23, 2019

I'm creating this issue to make sure everyone has visibility on it.

Today, the RELAX NG schemas are composed from the language schema and the step schema when the core specification is built. This means that when a step signature changes, we have to rebuild the core spec just to get the updated schema.

I don't think that's sustainable. I propose that we create a repository for building specs that composes the schema fragments from both the specification repo and the steps repo.

@ndw ndw self-assigned this Apr 23, 2019

@xml-project

This comment has been minimized.

Copy link
Contributor

commented Apr 24, 2019

@ndw Does that mean we shouldn't change anything in the step library currently?

@ndw

This comment has been minimized.

Copy link
Contributor Author

commented Apr 24, 2019

No, not at all. This is just a heads up that I'm going to work on it. It won't have any impact on either spec.

@ndw

This comment has been minimized.

Copy link
Contributor Author

commented Apr 24, 2019

Oh, I suppose it's also a chance to object, if you have an objection :-)

@xml-project

This comment has been minimized.

Copy link
Contributor

commented Apr 24, 2019

No, not at all. Please go on. As you are the architect of our infrastructure (did I say "Thank you!" for this enough?), I totally rely on your opinion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.