TEIC / Roma-Antiqua

This repository houses the code for Roma Antiqua, the web based TEI software for generating customisations.
https://romaantiqua.tei-c.org
20 stars 7 forks source link

Sanity check #22

Open lguariento opened 7 years ago

lguariento commented 7 years ago

Hello,

I have a few issues with the Roma's sanity check (http://www.tei-c.org/Roma/). I get errors most of the times, even by sanity-checking standard schemas. For example, only by selecting 'TEI absolutely bare' and then clicking on 'sanity check' I get:


Schema is BROKEN ! p cannot be used list cannot be used item cannot be used label cannot be used head cannot be used author cannot be used title cannot be used teiHeader cannot be used fileDesc cannot be used titleStmt cannot be used publicationStmt cannot be used sourceDesc cannot be used TEI cannot be used text cannot be used body cannot be used div cannot be used front cannot be used back cannot be used Elements you can use:

Model classes you can use:


And this without changing anything. Could you please advise?

Thanks and congratulations for the hard work!

jamescummings commented 7 years ago

I believe this is a duplicate of #13 owing to the fact that the Sanity Checker doesn't speak Pure ODD (it is looking for RelaxNG declarations which no longer exist) and the TEI Guidelines have been updated to use Pure ODD. This needs someone with some PHP experience to edit Roma to look instead at Pure ODD content models.

jamescummings commented 7 years ago

For now I've commented out the sanity checker tab on the live version and in the github repo.

lguariento commented 7 years ago

Thanks!