[Bug 4884] update the definition of a null reference to include the unimplemented-schemes case

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4884





------- Comment #6 from kumarp@microsoft.com  2007-09-06 00:35 -------
Overall the changes look good. I have a few suggestions:

1. 
3.1.1.2 Null Reference :
Since the SML spec does not define a producer or a consumer, it will be better
to avoid the terms to define a null reference. 

Suggested alternative definition:

A reference element with sml:nilref="true" specified. A null reference is an
explicit declaration of intent that the reference does not target any element.
Any scheme-related content, including attributes, if present, is ignored.

2.
We may want to add text to clarify the case of non-null refs that do not
contain any recognizable scheme. That is, if nilref='true' is not present then,
by definition, the ref must point somewhere, therefore if there is no
recognized scheme present then the ref is treated as unresolved.

Received on Thursday, 6 September 2007 00:35:10 UTC