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

Schema fixes #30

Closed
wants to merge 2 commits into
base: master
from

Conversation

Projects
None yet
2 participants
@schierlm
Copy link

schierlm commented Mar 26, 2018

The link on https://ubsicap.github.io/usx/schema.html is broken. Moreover, the schema files in this repository are wrapped with some Github HTML, making it hard to use them.

Fix both by "unwrapping" the schema files and correcting the link.

schierlm added some commits Mar 26, 2018

Fixup schema files
The schema files were HTML grabbed from GitHub. Remove the HTML so that
the schemas are plain text again.
@schierlm

This comment has been minimized.

Copy link
Author

schierlm commented Mar 26, 2018

By the way, do you have any suggestions how to derive a XSD file from these schemas that does not violate Unique Particle Attribution principle? I tried several trang versions, but had no luck so far. (I am aware that the resulting XSD will be more lax than the RelaxNG schema, but I would need it to create Java bindings for the format).

@klassenjm

This comment has been minimized.

Copy link
Contributor

klassenjm commented May 14, 2018

3.0.0 documentation and schema updates have been merged. Links to schema files are no longer broken. Direct links here:

https://github.com/ubsicap/usx/blob/master/schema/usx.rnc
https://github.com/ubsicap/usx/blob/master/schema/usx.rng

@klassenjm klassenjm closed this May 14, 2018

@schierlm schierlm deleted the schierlm:schema-fixes branch May 15, 2018

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