XPointer Candidate Recommendation Disposition of Comments (original) (raw)

Issue (locationset-nodelist):

From Andrew Watt raised a difference between XPath node-sets and XPointer location-sets :

Resolution(Member Only): Accepted, the definition of location-set is changed to: "An unordered list of locations, such as produced by an XPointer expression. This corresponds to the node-set that is produced by XPath expressions, except for the generalization to include points and ranges. Just as for a node-set, a location-set is treated as having a specific order depending on the axis that is operating on it. However, this ordering depends on XPointer's extended notion of document order as defined in Section 5.3.5, rather than XPath's original notion of document order."

This issue relates to XP104 in the Issues List. Mail back to commentor.

Issue (additional-schemes):

From Michael Sperberg-McQueen suggesting to extend XPointer to allow additional schemes for text/xml and application/xml:

Resolution(Member Only): Rejected, Eve gave an answer to Michael on this issue, and both the WG and Michaelaccepted it.

This issue relates to XP105 in the Issues List.

Issue (namespace-thomson):

From Henry Thomson suggested to provide a namespace for XPointer:

Resolution(Member Only): Accepted, We will usee the following namespace http://www.w3.org/2001/05/XPointer

This issue relates to XP108 in the Issues List.

Issue (axis-pollman):

From Mark Polman raised a few issues with section 5.3.4 where "point" and "range" are introduced:

  1. does the associated tests ever return a non-empty location set?
  2. about the definition of siblings axis for points
  3. about the semantics of "following" and "preceding"

Resolution(Member Only): 1/ Accepted, section 5.3.4 will be reworded the new wording is defined in the Issue List XP109

Resolution(Member Only): 2/ Accepted, redefine precisely the various axis for points, add a graphic to make the relationship between sibling points clear.

Resolution(Member Only): 3/ Accepted, the "following" and "preceding" axes are added (in the first bullet of the list) as empty.

This issue relates to XP109 in the Issues List.

Issue (xp110-dyck):

From Michael Dyck :

Resolution(Member Only): Accepted, change the beginning of the sentence to "It is intended that an IETF registration document eventually designate XPointer ... "

This issue relates to XP110 in the Issues List.

Issue (xp111-2-dyck):

From Michael Dyck :

Resolution(Member Only): Accepted, reword the entire third bullet as "Be used in URI references to address into resources" and move it to be the first bullet.

This issue relates to XP111in the Issues List.

Issue (xp113-2-dyck):

From Michael Dyck :

Resolution(Member Only): Rejected, we don't see it as a point of confusion since it describes an abstract model.

This issue relates to XP113 in the Issues List.

Issue (xp113-3-dyck):

From Michael Dyck :

Resolution(Member Only): Rejected, this is a divergence in interpretation of what is an XPointer processor, it must understand the xptr scheme

This issue relates to XP113 in the Issues List.

Issue (xp114-e-dyck):

From Michael Dyck :

Resolution(Member Only): Accepted, add a single sentence in the paragraph before 4.1.2 "an XPointer can occur in many other contexts and these will generally have their own escaping requirements."

This issue relates to XP114 in the Issues List.

Issue (xp114-h-dyck):

From Michael Dyck on the escaping section:

Resolution(Member Only): Rejected, this section was designed closely with the I18N working groups and is used as reference in other specs, we prefer not to change it at this point.

This issue relates to XP114 in the Issues List.

Issue (xp114-o-dyck):

From Michael Dyck on the escaping section:

Resolution(Member Only): Accepted, the change and his wording since we also included the definition of an XPointer processor:

The XPointer-processor handles undoing A. All other escaping is undone (in reverse order of application) outside the processor. If the result (passed to the processor) does not conform ... the processor yields a syntax error.

This issue relates to XP114 in the Issues List.

Issue (xp116-g-dyck):

From Michael Dyck on the section 4.2:

Resolution(Member Only): Rejected, we prefer to keep as is, escaping all parenthesis in general is not possible, they are needed for scheme boundary detection, only paranteses within string values may need to be escaped in practice.

This issue relates to XP116 in the Issues List.

Issue (xp116-l-dyck):

From Michael Dyck on the section 4.2:

Resolution(Member Only): Accepted, change the first sentence to "A bare name stands for the same name provided as the argument of id()."

This issue relates to XP116 in the Issues List.

Issue (xp117-h-dyck):

From Michael Dyck on the section 4.3:

Resolution(Member Only): Accepted, we should break out the fourth bullet entirely into its own paragraph just below the list, and head it up by saying "Full conformance additionally requires the following part failure handling:".

This issue relates to XP117 in the Issues List.

Issue (xp117-k-dyck):

From Michael Dyck on the section 4.3:

Resolution(Member Only): Rejected, The left-to-right nature of evaluation means that the later syntax error in his example wouldn't be caught. Does the existing wording need to be changed, though? We decided that it's redundant, but not false, so we're going to keep it.

This issue relates to XP117 in the Issues List.

Issue (xp119-b-dyck):

From Michael Dyck on the section 5 the changes relative to XPath:

Resolution(Member Only): Accepted, add that "the context must also contain properties for the locations that the origin() and here() functions return."

This issue relates to XP119 in the Issues List.

Issue (xp119-c-dyck):

From Michael Dyck on the section 5 the changes relative to XPath:

Resolution(Member Only): Accepted, add mention of "or external entity."

This issue relates to XP119 in the Issues List.

Issue (xp120-c-dyck):

From Michael Dyck on the section 5.2.1 :

Resolution(Member Only): Accepted, this is an old feature of the example that needs to be fixed. Delete the text "appearing in a non-XML document (or in an XML document with no declaration of the namespace prefix x)". Even though the example is now overkill (because it shows the same prefix attached to two namespaces when just one would have done), we'll keep it.

This issue relates to XP120 in the Issues List.

Issue (xp121-a-dyck):

From Michael Dyck on the section 5.3 :

Resolution(Member Only): Rejected, this is Michael Notes on a point which is not directly part of our specification, keep as is

This issue relates to XP121 in the Issues List.

Issue (xp122-g-dyck):

From Michael Dyck on the section 5.3.1 :

Resolution(Member Only): Accepted, drop "preceding" and "following" axis i.e. they are empty for points

This issue relates to XP122 in the Issues List.

Issue (xp122-h-dyck):

From Michael Dyck on the section 5.3.1 :

Resolution(Member Only): Accepted, right add it

This issue relates to XP122 in the Issues List.

Issue (xp122-i-dyck):

From Michael Dyck on the section 5.3.1 :

Resolution(Member Only): Accepted, right add it

This issue relates to XP122 in the Issues List.

Issue (xp123-e-dyck):

From Michael Dyck on the section 5.3.2 :

Resolution(Member Only): Accepted, the fact that the whole section needed some cleanup. All the axis for a a range are empty excepted *self which are the range itself. Add a note about start-point() or end-point() should be used as intermediary step for doing axis computation from a range .

This issue relates to XP123 in the Issues List.

Issue (xp125-i-dyck):

From Michael Dyck on the section 5.3.5 :

Resolution(Member Only): Accepted, node point and character points are relatively differents. We want to explain the document order to points. It won't fit into a single sentence, though. This part will be reworded and a graphic will be added.

This issue relates to XP125 in the Issues List.

Issue (xp126-b-dyck):

From Michael Dyck on the section 5.4 and 5.4.1 :

There should be a sentence saying that it's some kind of error if the
location-set argument doesn't contain a single location (isn't a singleton).

Resolution(Member Only): Rejected, this wording was the result of a lot of discussions during the first Last Call and CR stage, the wording suggested potentially change the semantic of the existing definition, keep as is.

This issue relates to XP126 in the Issues List.

Issue (xp127-e-dyck):

From Michael Dyck on the section 5.4.2 string-range() :