Changes between Initial Version and Version 5 of Ticket #245
- Timestamp:
- Jun 17, 2014, 5:36:43 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #245
- Property Milestone Open Source Release → Backlog
-
Ticket #245 – Description
initial v5 1 1 It'd be nice to use proper validator tools to report errors in XML tools. So: 2 * Write RelaxNG Compact schemas for all the XML formats. (See existing DTDs for GUI and terrain files.)2 * ~~Write RelaxNG Compact schemas for all the XML formats. (See existing DTDs for GUI and terrain files.)~~ 3 3 * Add a script to convert them to RelaxNG XML. 4 4 * Change the CXeromyces API to accept a schema argument. 5 5 * Use that schema as part of the file hash, and use it to validate the document. 6 6 * Possibly refuse to load invalid documents? Or just report the error (and cache the error message in the XMB)? 7 * Write an external tool that validates all the XML files at once.7 * ~~Write an external tool that validates all the XML files at once.~~