-
Notifications
You must be signed in to change notification settings - Fork 0
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
Reuse of schema generation? #11
Comments
The schema build process for the ODD file is a pretty straightforward application of the TEI consortiums official stylesheets for processing ODD files, and this I would recommend. However, both the process and the ODD files should be checked for recent developments in TEI. Specifically I believe the direct use of Relax NG in the ODD file is no longer recommended, IIRC ODD has now its own mechanisms or specifying the typical grammar constraints. I could think of two ways to reuse ODD stuff from faust: a) create a new odd and copy the relevant specifications over. I would recommend a) since I would not expect many future changes to the Faust schema and it makes work much more flexible (e.g., updating to the newest TEI specification as a basis). |
OK, thanks, I will copy and edit https://github.com/faustedition/faust-schema/blob/master/src/main/odd/faust-tei.xml. However:
|
You’ll probably need to read chapters 22 and 23 of the TEI Guidelines to understand and work with the schema; I remember I needed both some time and some trial and error to understand this. |
OK, I have begun reading ch. 22. I have copied |
BTW I could not clone |
@thvitt, do you think that a reuse of the mechanism that builds the schema is recommendable for
nwa
?And would it be possible to directly integrate selected stuff from https://github.com/faustedition/faust-schema/blob/master/src/main/odd/faust-tei.xml, but not all of it?
The text was updated successfully, but these errors were encountered: