Re: deprecated elements in MathML Test Suite

In the subsection describing the existence of the test suite is a
sub-sub-section on deprecated features.  The gist of that section says that
authoring tools should *not* generate markup containing deprecated features
but that input-compliant rendering/readering tools *must* support deprecated
features to be MathML 1 compliant, and that all tools "are encouraged to
support the old forms as much as possible."

Given this, it is important that the test suite contain deprecated features.
I think that a reorganization that moves them to a "Deprecated features"
section might be useful, but leaving them in the general spec is helpful to
making sure that documents generated before MathML 2 continue to be readable
by MathML 2 processors.

Neil Soiffer                     email: neils@dessci.com
Senior Scientist                 phone: 562-433-0685
Design Science, Inc.             http://www.dessci.com
"How Science Communicates"
MathType, WebEQ, MathPlayer, Equation Editor, TeXaide


----- Original Message ----- 
From: "Max Froumentin" <mf@w3.org>
To: "Andreas Strotmann" <Strotmann@rrz.uni-koeln.de>
Cc: <www-math@w3.org>
Sent: Friday, July 25, 2003 7:04 AM
Subject: Re: deprecated elements in MathML Test Suite


>
> Hi Andreas,
>
> Andreas Strotmann <Strotmann@rrz.uni-koeln.de> wrote:
>
> > I hope this can be fixed along with the publication process for the
> > second edition.
>
> The test suite does not claim to define MathML conformance, the spec
> does.  Therefore it is OK that it includes deprecated markup. It does
> not mean that a conformant processor must support all the tests that
> include it. The tests you list can be viewed as error cases that an
> implementation must detect (like our XML Schema raises an error when
> it tries to validate them).
>
> Besides, one could try to run the test suite on a MathML 1.x processor
> where those tests should not return an error.
>
> Cheers,
>
> Max.

Received on Friday, 25 July 2003 12:51:20 UTC