PROPOSED resolution of Turtle LC comment 38

addressing 38: <http://www.w3.org/2011/rdf-wg/wiki/Turtle_Candidate_Recommendation_Comments#c38>
PROPOSED text:

Dear Alex,

On 17 May, in
<http://www.w3.org/mid/CABp3FNKKtN8vac7=7gjzL2Y_KfH9wq0p56zAA5KAaO8Rv-SmEg@mail.gmail.com>,
you proposed 3 alternatives for addressing characters outside of the
range of #0000-#FFFD. Your third choice got support from others on rdf-comments:
[[
 3. Such environments are expected to check for pairs of surrogate values
in place of the code points [#x10000-#xEFFFF] even though the resulting
identifier is unlikely to be generally usable.
]]

In response to this, we added the following text to the README in the
turtle test suite:
[[
CHARACTER ENCODING:

The Turtle language uses UTF-8 encoding. The following tests include
non-ascii characters:
  localName_with_assigned_nfc_bmp_PN_CHARS_BASE_character_boundaries
  localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries *
  localName_with_nfc_PN_CHARS_BASE_character_boundaries *
  labeled_blank_node_with_PN_CHARS_BASE_character_boundaries *
  LITERAL1_with_UTF8_boundaries *
  LITERAL_LONG1_with_UTF8_boundaries *
  LITERAL2_with_UTF8_boundaries *
  LITERAL_LONG2_with_UTF8_boundaries *

Those marked with a * include characters with codepoints greater than
U+FFFD and are thus expressed as a pair of surrogate characters when
represented in UCS2.
]]

This did annotate the tests with non-BNP characters but did neither of:

  Define comparison in terms of surrogate pairs (instead of code points).
  Indicate that those were not required for conformance.

Noting that non of the test submitters failed those tests:
  <http://www.w3.org/2011/rdf-wg/wiki/Turtle_Candidate_Recommendation_Comments#Implementations>
including your own implementation report:
  <http://www.w3.org/mid/CABp3FNLOOHZHwVSUdUK09Kmp_yujfXZmKOeNBC4TC5V8iUp1Nw@mail.gmail.com>
I propose to close this comment as satisfactorily addressed by the

additional comments in README. If you disagree, please indicate what
would satisfy your comment. If you agree, please respond with the
subject prefixed by "[RESOLVED]".

-- 
-ericP

office: +1.617.599.3509
mobile: +33.6.80.80.35.59

(eric@w3.org)
Feel free to forward this message to any list for any purpose other than
email address distribution.

There are subtle nuances encoded in font variation and clever layout
which can only be seen by printing this message on high-clay paper.

Received on Wednesday, 30 October 2013 14:02:30 UTC