Comments on WD-rdf-testcases-20010912


   I wonder why the working drafts doesn't reference RFC 2396 for the
absoluteURI syntax and instead uses a very loose syntax definition with
incompatible character escape sequences. The [CHARMOD] requires
specifications to specify that URIs are escaped like


but the RDF Test Cases WD implies, one should use




The specification should clearly state that four characters must follow
the \u and eight characters the \U. I don't see any good reason why \U
is defined for


(note the unmatched bracket) instead of ...-#x10FFFF, Unicode doesn't
define anything above. The \U should IMO only require six hex digits
instead of eight, otherwise authors have always to specify two
superflous zero digits. I would recommend a more perlish approach for \u
and \U in general, i.e. use \u{ <one to six hex digits> } in place of

I _really_ wonder why #20, #3C and #3E should be additionally allowed
for absoluteURIs. They have to be URI-escaped, the WD implies I should

instead of

That's IMO pure nonsense.

The reference to Python string literals should be removed, I don't care
about Python string literals and they are of no relevance here.

I don't see no need for the trailing '.' character required for each
n-triple line.


Björn Höhrmann { }
am Badedeich 7 } Telefon: +49(0)4667/981028 {
25899 Dagebüll { PGP Pub. KeyID: 0xA4357E78 }

Received on Monday, 17 September 2001 13:29:11 UTC