W3C home > Mailing lists > Public > www-validator@w3.org > December 2002

Re: says it's valid, but it isn't even well-formed

From: Terje Bless <link@pobox.com>
Date: Fri, 13 Dec 2002 07:16:03 +0100
To: W3C Validator <www-validator@w3.org>
cc: Tobias Reif <tobiasreif@pinkjuice.com>
Message-ID: <a01060007-1022-5BF1B8580E6211D79AE800039300CF5C@[193.157.66.10]>

Tobias Reif <tobiasreif@pinkjuice.com> wrote:

>Terje Bless wrote:
>>The limitations in OpenSP's XML support are:
>
>I'm looking forward to when a real XML validator will be used.

OpenSP *is* a "real XML validator"; more so, in fact, then most as it
actually treats XML as a limited profile of SGML. :-)


>It would be best if several choices would be offered to the user:
>
>   * Xerces-C (eg DOMCount or other Xerces-based)
>   * Xerces-J
>   * xmllint
>   * others

I disagree. The inner workings of the Validator should be kept from the
user when it is possible to do so. Offering multiple backend parsers to end
users carries a cost in usability and maintenance/support with little
actual value gained. Having support for multiple back-end parsers is good
from a development perspective -- and is allready on our TODO list for that
reason -- but probably with only one officially supported backend at any
given time.

Right now it looks like that backend will be Xerces-C[0], with possibly an
option for OpenSP since we need that for SGML in any case.



[0] - Well, Xerces-P, actually, but as these are just Perl bindings for
      Xerces-C it amounts to mostly the same thing.


-- 
"Python 2.0 beta 1 is now available from BeOpen PythonLabs.   There is a long
 list of new features since Python 1.6, released earlier today. We don't plan
 on any new releases in the next 24 hours."  - From Python 2.0b1 Announcement
Received on Friday, 13 December 2002 01:16:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:05 GMT