W3CUser Interface Domain

MathML 3.0 Second Last Call Dispositions

Public Version   

12 July 2010, Version 1.1

Robert Miner, Design Science, Math WG Co-chair
Patrick Ion, MR/AMS, Math WG Co-chair

[NOTE: This records dispositions of comments received during the Second Last Call period from from 10 June 2010 to 1 July 2010. The dispositions of comments received during the first Last Call ending 11 November 2009 are noted in a separate document.]

Table of contents

7 comments of which 7 fully resolved, 0 resolved but not yet formally accepted and 0 unresolved.

Last Call comments listed by subject

MathML 3.0 Last Call Comments and Responses

The MathML 3.0 Specification Last Call draft has received a number of comments. Most are not controversial, and we have done our best to accomodate them. Some involved more substantive issues, and provoked a good deal of discussion between the Math WG and the originators of the comments. In most cases, a consensus opinion has emerged, but what differences remain is made plain below.

We itemize here the few comments received during the Second Last Call period , 10 June 2010 to 1 July 2010, and the Math WG responses as well as a few editorial amelioratins from the WG itself.

The dispensation of non-controversial comments and suggestions is noted briefly in this document, with references to email detailing the changes to the MathML 3 WD. In the case of more substantive issues, a discussion is given below describing the background and the resolution proposed by the Math WG.

External comments
Summary: BOM in plain text data transfer
Submitted: Karl Tomlinson, http://lists.w3.org/Archives/Public/www-math/2010Jun/0011.html
Response: Robert Miner, http://lists.w3.org/Archives/Public/www-math/2010Jun/0013.html
Karl Tomlinson, http://lists.w3.org/Archives/Public/www-math/2010Jun/0014.html

After discussion it, we agree with you. We have removed the sentence "Similarly, the BOM SHOULD be omitted for Unicode text encoded as UTF-16."

If you could acknowledge this is acceptable as a resolution of your comment for our last call report, we would appreciate it.


/w3ccvs/WWW/Math/Group/spec/xml/world-interactions.xml,v  <--
new revision: 1.73; previous revision: 1.72

Summary: Grammar fix for elementary math
Submitted: Neil Soiffer, http://lists.w3.org/Archives/Public/www-math/2010Jul/0005.html
Response: Neil Soiffer, http://lists.w3.org/Archives/Public/www-math/2010Jul/0005.html
Discussion: Some grammatical problems with the bulleted list of elements for elementary math layouts.
Resolution: The new wording can be seen at:


Summary: HTML5 reference
Submitted: Michael Smith for HTML5,
Response: David Carlisle, http://lists.w3.org/Archives/Public/www-math/2010Jul/0004.html

This is a last call comment noting that as requested by members of the HTML WG, the wording of the reference to HTML5 has been changed in section 6.4.2, deleting "current working draft", the full change is highlighted at


This change and the change re lax schema in the previous message were both checked in to CVS:

cvs log world-interactions.xml
revision 1.74
date: 2010/06/28 09:10:16;  author: dcarlis;  state: Exp;  lines: +25 -15
clarify lax schema (non) status

Summary: Some documentation errors
Submitted: Ross Moore,
Response: David Carlisle, http://lists.w3.org/Archives/Public/www-math/2010Jul/0035.html
On 13/07/2010 04:12, Ross Moore wrote:

Ross, thanks, again sending reply to public list for the record.

> Hi David,
> Here are some more documentation errors.
> On 13/07/2010, at 10:11 AM, Ross Moore wrote:
>> Hi David,
>> I was just browsing Content MathML at:
>>      http://www.w3.org/TR/MathML3/chapter4.html#contm.strict
>> and noticed a couple of errors in the Table (of links):
> http://www.w3.org/TR/MathML3/chapter4.html#contm.acyclicity
> In the line below the first example, the id is "foo",
> but in the example itself it is "badid1"   (2 instances).

oops, fixed thanks


> The Unary Operators section
>     http://www.w3.org/TR/MathML3/chapter4.html#contm.unary
> does not have a link to:
>    http://www.w3.org/TR/MathML3/appendixa.html#parsing_unary-linalg.class

Thanks, added

> Cheers,
> 	Ross



CVS checkin for these changes

$ cvs commit -m ross2 contm-new.xml
Checking in contm-new.xml;
/w3ccvs/WWW/Math/Group/spec/xml/contm-new.xml,v  <--  contm-new.xml
new revision: 1.496; previous revision: 1.495

and for the previous email where I forgot to include cvs details

$ cvs commit -m ross contm-new.xml
Checking in contm-new.xml;
/w3ccvs/WWW/Math/Group/spec/xml/contm-new.xml,v  <--  contm-new.xml
new revision: 1.495; previous revision: 1.494

Editorial corrections from the Math WG
Summary: Rendering of the <share> element.
Submitted: David Carlisle, http://lists.w3.org/Archives/Public/www-math/2010Jul/0032.html
Response: David Carlisle, http://lists.w3.org/Archives/Public/www-math/2010Jul/0032.html

Implementation experience has shown that the most convenient rendering of the MathML3 <share> element is as a hypertext link linking to the referenced element rather than the rendering suggested by the current draft which is to render the element that is referenced. The wording in Chapter 4 has been changed to make it clear that either rendering is acceptable. Note that this is an editorial change as the default renderings suggested by the MathML3 draft are are always just suggestions.


The diff is highlighted in the public editors' draft:

CVS logs:
revision 1.307
date: 2009/11/22 19:05:12;  author: rminer;  state: Exp;  lines: +2 -2
corrected casing of encoding values

revision 1.127
date: 2009/11/03 22:22:17;  author: rminer;  state: Exp;  lines: +2 -2
Checking in mixing.xml;
/w3ccvs/WWW/Math/Group/spec/xml/mixing.xml,v  <--  mixing.xml
new revision: 1.128; previous revision: 1.127

revision 1.67
date: 2009/11/22 19:05:13;  author: rminer;  state: Exp;  lines: +3 -3
corrected casing of encoding values

Summary: Linebreaking Clarifications
Submitted: Neil Soiffer, http://lists.w3.org/Archives/Public/www-math/2010Jul/0011.html
Response: Neil Soiffer, http://lists.w3.org/Archives/Public/www-math/2010Jul/0011.html
Discussion: One implementer requested clarification about linebreaking behavior.
Accordingly, the draft was updated in two places:
and at the end of

The later change is analogous to what was already said at the end of the
mspace attr section:

Summary: Status of lax schema
Submitted: WG,
Response: David Carlisle, http://lists.w3.org/Archives/Public/www-math/2010Jul/0003.html
Discussion: This is a public last call comment highlighting a change to the editor's draft of MathML3: http://monet.nag.co.uk/~dpc/draft-spec/chapter6-d.html#world-int-combine-other It has been noted that the text of the MathML3 draft was inconsistent over whether a lax schema (extending MathML in some way to allow foreign elements) would or supplied, or whether such a schema should be made by a designer of a larger document format, allowing just the extension that is required for that format. The text in 6.4 (and 6.4.1 and 6.4.2 on (x)html) have been clarified to make it clear that a lax schema is not distributed, but sample code showing now to extend the schema has been added to the text.