Re: PHP Relax NG validator ?

Daniel Veillard <[email protected]> Thu, 4 Mar 2004 19:37:44 -0500
Newsgroups gmane.text.xml.relaxng.general
Message-ID <[email protected]>
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/
[email protected]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/