[relaxng-user] PHP Relax NG validator ?

Daniel Veillard veillard at redhat.com
Thu Mar 4 19:37:44 ICT 2004


On Fri, Mar 05, 2004 at 03:34:43AM +0400, David Tolpin wrote:
> > > Please do not take me wrong, libxml does not support Relax NG.
> > > 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:
   - 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).

> 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.

> > and he considered the implementation good enough:
> >   http://lists.oasis-open.org/archives/relax-ng/200303/msg00013.html
> 
> He is a polite man. 

  So you're asserting his mail was sent only on the basis of politeness,
interesting ... 

> >   On a technical ground, I may have considered integrating RNV within
> > libxml2 to replace the existing validation code, but the idea of having
> > to deal with you doesn't sounds great I'm afraid.
> 
> This is not relevant. If you need RNV, the license terms allow you
> to use it. 

  No, this is extremely relevant, as a maintainer, especially for a library
and not a standalone program, I really need to build trust and have good
interaction with the people I need to work with, and so far you give me
no incentive to rely on you for an important part of the library. The 
technical aspect is only one part of a maintainer job, I'm not perfect
by any means either but seing the way you bash my code in public doesn't
suggest it's easy to deal with you.

Daniel

-- 
Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard at redhat.com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/


More information about the relaxng-user mailing list