#883: Write Schematron schemas to enforce certain additional config constraints
--------------------+-------------------------------------------------------
Reporter: david | Owner: david
Type: task | Status: new
Priority: low | Milestone: 1.0
Component: config | Version: HEAD-1.0
Severity: normal | Keywords:
Has_patch: 0 |
--------------------+-------------------------------------------------------
Comment(by david):
Other stuff:
- we cannot define
{{{{http://agavi.org/agavi/config/global/envelope/1.0}parameter}}} elements
as allowed in {{{{http://agavi.org/agavi/config/parts/routing/1.0}route}}}
in XML Schema, because the {{{<route>}}} element one allows any node from
other namespaces, which makes the schema non-deterministic (wtf libxml?).
of course they still work, because of the {{{##other}}} thing, but still.
- we cannot prevent mixing of singular and plural tags in most places
using XML Schema
--
Ticket URL: <http://trac.agavi.org/ticket/883#comment:1>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5
_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets