W3C home > Mailing lists > Public > www-validator@w3.org > May 2009

MathML DTD warning is incorrect

From: Joe Java <cop3252@yahoo.com>
Date: Wed, 6 May 2009 07:08:03 -0700 (PDT)
Message-ID: <144155.25555.qm@web34402.mail.mud.yahoo.com>
To: www-validator@w3.org

The problem is that the validator accepts the MathML 2.0
working draft version of the DTD:

http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd

but issues a warning for the the official latest MathML 2.0
recommended DTD (see section A.2.3 of the recommendation) :

http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd

This is backwards.  There is only one DTD that is correct
for a document that claims to be MathML 2.0. 

This has been reported and is "Bug 6573 - Fix URI of recommended MathML2 System Identifier: 
located at: 
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6573

Any document trying to validate as MathML 2.0 that is still
using the working draft DTD should be given a warning and
told what the correct final version DTD is.

This also means that "Bug 6574 - Allow multiple System
Identifiers as acceptable for a given PI"
located at:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6574
should be marked as invalid. 

Documents that validate to a Working draft copy of a standard
should be issued warnings for all deviations form the latest
final recommended version of a standard.

P.S. 
Sorry if this gets posted more than once, the mailing list seems to "lose" mail sent to.  I sent the same message 3 days ago, but it does not show.


      
Received on Wednesday, 6 May 2009 14:08:47 GMT

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