[relaxng-user] PHP Relax NG validator ?
David Tolpin
dvd at davidashen.net
Fri Mar 5 15:17:10 ICT 2004
> > > > The support has many bugs, it cannot be even used to validate
> > > > against relaxng.rng or xslt.rng.
> > >
> > > Your behaviour is not acceptable. There are bugs, they are logged,
> > > I don't see yours.
> >
> > http://bugzilla.gnome.org/show_bug.cgi?id=130216
> >
> > Reported more than two months ago, after being discussed on xml-list.
>
> That doesn't mean I don't recognize them as bugs, just that I didn't
> had time to go over them. There is apparently 2 logged problems:
Additionally, libxml2 fails on many NIST XML Schema Datatypes validation
tests, in particular
datatypes: anyURI, decimal, gMonth, integer (and restricted types), normalizedString,
and regular expression matching (pattern facet) do not pass the tests.
> - one about "wildcarding" which is what you seems to have hit
> - one about interleave on top of interleave which is more due
> to a validation algorithm problem (which I know from the start,
> I wanted to experiemtn with a non-derivative algorithm).
There are at least three other working implementations based on
an automaton, of each at least one is conformant.
> > Still 'NEW'.
>
> Which doesn't mean I don't want to fix it. It's recorded, it's public,
> but it's not trivial and I had other stuff to do.
That's ok, it just means that libxml support for Relax NG is not yet
ready for deployment.
David Tolpin
http://davidashen.net/
More information about the relaxng-user
mailing list