+1, depending on rephrasing 'Since IRIs in RDF graphs can denote anything, this can be something external to the representation, or even external to the “shared information space” known as the Web.' to something simpler, like 'IRIs in RDF graphs can denote anything, so this is also true for fragment identifiers'

pfps: in my proposal, it is just a string - I think that this codifies current practice

17:01:24 [gavinc]

q-

17:02:17 [AndyS]

FILTER(007 = 7) is true.

17:02:56 [AndyS]

Strict, minimal pattern matching (RDF) and FILTER (XSD) differ

17:03:26 [JeremyCarroll]

q+ to add to Ricghard's point

17:03:26 [pfps]

cygri: canonicalization is because RDF/XML parsers change the input, so canonicalization is the only way to recover

17:03:50 [ivan]

q+

17:03:57 [pfps]

cygri: so canonicalization in RDF/XML makes sense, and everyone else just leaves it alone

17:04:10 [Guus]

ack cygri

17:04:26 [ericP]

i think cygri's suggestion applies to RDF/XML using parseType="Literal", but probably not to <rdf:Description><foo:bar rdf:datatype="http://...XMLLiteral">E=mc&lt;sup&gt;2&lt;/sup&gt;</foo:bar><rdf:Description>

17:04:33 [pfps]

cygri: canonicalization for comparison appears to be missing a use case

17:04:48 [Guus]

ack JeremyCarroll

17:04:48 [cygri]

ericP, yes, i meant only parseType="Literal"

17:05:00 [pfps]

jeremy: RDF/XML spec also requires ignoring some syntax features

17:05:03 [Guus]

ack ivan

17:05:15 [Zakim]

JeremyCarroll, you wanted to add to Ricghard's point

17:05:33 [ericP]

q?

17:05:46 [pfps]

ivan: in turtle, XMLLiteral is just passed through; why do differently in RDF/XML?

17:06:12 [pfps]

ivan: RDF/XML parsing does something

17:06:59 [Guus]

q?

17:07:02 [pfps]

cygri: RDF/XML parsers use an XML parser, which may modify strings

17:07:32 [ericP]

q+ to say RDF/XML's parseType="Literal" would produce a subset of the possible lexical space. turtle-writers looking for equivalence with stuff parsed in RDF/XML would probably want to utter their text in a canonical form.

17:07:48 [pfps]

ivan: agreed, but who cares, d-entailment will fix

17:08:17 [pfps]

cygri: but RDF says that these changes should not occur when storing

17:08:29 [gavinc]

No

17:08:31 [pfps]

ivan: so change MUST to SHOULD

17:08:32 [gavinc]

They don't

17:08:51 [gavinc]

raptor, rdflib, etc

17:08:54 [pfps]

pfps: I agree with gavin

17:08:56 [Guus]

ack ericP

17:08:56 [Zakim]

ericP, you wanted to say RDF/XML's parseType="Literal" would produce a subset of the possible lexical space. turtle-writers looking for equivalence with stuff parsed in RDF/XML

17:09:02 [Zakim]

... would probably want to utter their text in a canonical form.

17:09:46 [pfps]

gavinc: RDFXML parsing produces a subset of the literal space, others should stick to this subset but need not