ubsicap / usx

Unified Scripture XML
30 stars 6 forks source link

Schema fixes #30

Closed schierlm closed 6 years ago

schierlm commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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