Changes between Version 5 and Version 20 of Ticket #245


Ignore:
Timestamp:
Jun 8, 2015, 1:51:38 AM (9 years ago)
Author:
leper
Comment:

We still need a script to convert the rncs into rngs.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #245

    • Property Keywords patch added
    • Property Summary Support XML validation[PATCH] Support XML validation
    • Property Milestone BacklogAlpha 19
  • Ticket #245 – Description

    v5 v20  
    22 * ~~Write RelaxNG Compact schemas for all the XML formats. (See existing DTDs for GUI and terrain files.)~~
    33 * Add a script to convert them to RelaxNG XML.
    4  * Change the CXeromyces API to accept a schema argument.
    5  * Use that schema as part of the file hash, and use it to validate the document.
    6  * Possibly refuse to load invalid documents? Or just report the error (and cache the error message in the XMB)?
     4 * ~~Change the CXeromyces API to accept a schema argument.~~
     5 * ~~Use that schema as part of the file hash, and use it to validate the document.~~
     6 * ~~Possibly refuse to load invalid documents? Or just report the error (and cache the error message in the XMB)?~~ Currently we report an error.
    77 * ~~Write an external tool that validates all the XML files at once.~~