IRC log of rdf-wg on 2013-04-24
Timestamps are in UTC.
- 14:58:15 [RRSAgent]
- RRSAgent has joined #rdf-wg
- 14:58:15 [RRSAgent]
- logging to http://www.w3.org/2013/04/24-rdf-wg-irc
- 14:58:17 [trackbot]
- RRSAgent, make logs world
- 14:58:17 [Zakim]
- Zakim has joined #rdf-wg
- 14:58:19 [trackbot]
- Zakim, this will be 73394
- 14:58:19 [Zakim]
- ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 2 minutes
- 14:58:20 [trackbot]
- Meeting: RDF Working Group Teleconference
- 14:58:20 [trackbot]
- Date: 24 April 2013
- 14:59:32 [Zakim]
- SW_RDFWG()11:00AM has now started
- 14:59:41 [Zakim]
- +GavinC
- 15:00:39 [Zakim]
- +Guus
- 15:00:42 [AZ]
- AZ has joined #rdf-wg
- 15:00:43 [Zakim]
- +OpenLink_Software
- 15:00:50 [pfps]
- pfps has joined #rdf-wg
- 15:00:58 [Guus]
- zakim, who is here?
- 15:00:58 [Zakim]
- On the phone I see GavinC, Guus, OpenLink_Software
- 15:00:59 [TallTed]
- Zakim, OpenLink_Software is temporarily me
- 15:01:00 [Zakim]
- On IRC I see pfps, AZ, Zakim, RRSAgent, Guus, TallTed, gavinc, SteveH, yvesr, Arnaud, davidwood, gkellogg, cygri, manu, manu1, ericP, mischat, sandro, trackbot
- 15:01:00 [Zakim]
- +TallTed; got it
- 15:01:00 [TallTed]
- Zakim, mute me
- 15:01:01 [Zakim]
- TallTed should now be muted
- 15:01:26 [Zakim]
- +pfps
- 15:01:55 [TallTed]
- TallTed has changed the topic to: RDF WG -- current agenda: http://www.w3.org/2011/rdf-wg/wiki/Meetings:Telecon2013.04.24
- 15:02:16 [Zakim]
- +AZ
- 15:02:42 [Zakim]
- +??P16
- 15:02:47 [gkellogg]
- zakim, I am ??P16
- 15:02:48 [Zakim]
- +gkellogg; got it
- 15:03:13 [Zakim]
- +Sandro
- 15:03:39 [gavinc]
- +1 to using Futures
- 15:04:13 [patH]
- patH has joined #rdf-wg
- 15:04:19 [Zakim]
- +[GVoice]
- 15:04:32 [gavinc]
- scribe: gavinc
- 15:04:37 [ericP]
- Zakim, [GVoice] is me
- 15:04:37 [Zakim]
- +ericP; got it
- 15:04:43 [gavinc]
- gkellogg: we may need another last call for JSON-LD
- 15:04:55 [Zakim]
- +PatH
- 15:04:59 [Zakim]
- +Arnaud
- 15:05:13 [sandro]
- -1 to that, if we can find any possible alternative.
- 15:05:18 [gavinc]
- gkellogg: only thing worth spending some time on, is perhaps WHATWG DOM spec as normative reference?
- 15:05:21 [sandro]
- (and I think we can)
- 15:06:04 [patH]
- I may have to leave slightly early today.
- 15:06:09 [gavinc]
- Topic: Admin
- 15:06:26 [zwu2]
- zwu2 has joined #rdf-wg
- 15:06:40 [Guus]
- zakim, who is here?
- 15:06:40 [Zakim]
- On the phone I see GavinC, Guus, TallTed (muted), pfps, AZ, gkellogg, Sandro, ericP, PatH, Arnaud (muted)
- 15:06:42 [Zakim]
- On IRC I see zwu2, patH, pfps, AZ, Zakim, RRSAgent, Guus, TallTed, gavinc, SteveH, yvesr, Arnaud, davidwood, gkellogg, cygri, manu, manu1, ericP, mischat, sandro, trackbot
- 15:07:00 [gavinc]
- PROPOSED: Accept minutes of the 17 April Telecon, https://www.w3.org/2013/meeting/rdf-wg/2013-04-17
- 15:07:03 [pfps]
- minutes look fine
- 15:07:07 [Zakim]
- + +1.650.265.aaaa
- 15:07:13 [gavinc]
- RESOLVED: Accept minutes of the 17 April Telecon, https://www.w3.org/2013/meeting/rdf-wg/2013-04-17
- 15:07:17 [zwu2]
- zakim, +1.650.265.aaaa is me
- 15:07:18 [Zakim]
- +zwu2; got it
- 15:07:24 [gavinc]
- subtopic: Action item review
- 15:07:25 [zwu2]
- zakim, mute me
- 15:07:25 [Zakim]
- zwu2 should now be muted
- 15:07:51 [gavinc]
- Guus: Two by pfps, one by patH. Close them
- 15:08:03 [gavinc]
- CLOSE ACTION-252
- 15:08:03 [trackbot]
- Closed ACTION-252 Propose wording in concepts to reflect blank node semantics changes.
- 15:08:05 [gavinc]
- CLOSE ACTION-253
- 15:08:05 [trackbot]
- Closed ACTION-253 Propose changes for what Concepts says about ill-typed literals.
- 15:08:07 [gavinc]
- CLOSE ACTION-254
- 15:08:07 [trackbot]
- Closed ACTION-254 Propose solution for ISSUE-118.
- 15:08:39 [pfps]
- zakim, who is on th ephone
- 15:08:39 [Zakim]
- I don't understand 'who is on th ephone', pfps
- 15:08:46 [pfps]
- zakim, who is on the phone?
- 15:08:48 [Zakim]
- On the phone I see GavinC, Guus, TallTed (muted), pfps, AZ, gkellogg, Sandro, ericP, PatH, Arnaud (muted), zwu2 (muted)
- 15:08:58 [gavinc]
- Close ACTION-243
- 15:08:58 [trackbot]
- Closed ACTION-243 Provide license text, asking submitters of comments 21 and 28 if they are willing to share their submitted tests with no IP restrictions and under the proposed license..
- 15:09:08 [gavinc]
- topic: Issues related to Concepts and Semantics
- 15:09:14 [gavinc]
- ISSUE-107?
- 15:09:14 [trackbot]
- ISSUE-107 -- Revised definition of blank nodes -- open
- 15:09:14 [trackbot]
- http://www.w3.org/2011/rdf-wg/track/issues/107
- 15:09:24 [ericP]
- Zakim, who's muted?
- 15:09:24 [Zakim]
- I see TallTed, Arnaud, zwu2 muted
- 15:09:25 [gavinc]
- suptopic: Revised definition of blank nodes
- 15:09:45 [gavinc]
- pfps: Fixing up blank nodes, situation hasn't changed in a while. semantics is terse
- 15:09:53 [gavinc]
- ... concepts is very sparse on blank nodes as well
- 15:10:07 [gavinc]
- ... proposal is add just enough to cover RDF graphs sharing blank nodes
- 15:10:08 [AZ]
- q+
- 15:10:16 [gavinc]
- ... semantics refers to concepts saying they can happen
- 15:10:23 [sandro]
- q+
- 15:10:38 [gavinc]
- ... concepts has to say some stuff, they only can show up if the syntax says they do
- 15:10:39 [Zakim]
- +davidwood
- 15:10:51 [TallTed]
- there appear to be some wording issues -- the difference between "sharing blank nodes" and "sharing blank node identifiers" is significant
- 15:10:54 [Zakim]
- -ericP
- 15:11:12 [gavinc]
- ack AZ
- 15:11:32 [gavinc]
- AZ: Had some issues with the wording of the note pfps wants to add
- 15:11:39 [Zakim]
- +[GVoice]
- 15:11:50 [Guus]
- AZ's message: http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0137.html
- 15:11:58 [Souri]
- Souri has joined #rdf-wg
- 15:12:09 [Zakim]
- +Souri
- 15:13:06 [gavinc]
- AZ: RDF 2005 Does not define only merge, also says you can do union
- 15:13:17 [Guus]
- ack AZ
- 15:13:24 [gavinc]
- pfps: I suppose that the documents...
- 15:13:26 [TallTed]
- s/2005/2004/
- 15:13:42 [gavinc]
- patH: is AZ objecting to the email or the text?
- 15:13:53 [gavinc]
- ... sounds like the email
- 15:14:00 [gavinc]
- AZ: Yes.
- 15:14:27 [gavinc]
- pfps: I suppose AZ is technically correct, but I don't think that's how people read the documents
- 15:14:42 [ericP]
- q?
- 15:14:51 [gavinc]
- ... in RDF 2004 if you combine two graphs your supposed to standardize apart any shared blank node
- 15:15:20 [gavinc]
- ... I think we now need to say that it's fine that RDF graphs can share blank nodes, and they will be the same blank node. And in other cases they won't share blank nodes.
- 15:15:33 [TallTed]
- the trouble with "underlying assumptions" is that they often don't get written into the spec ... because they're just "understood to be there"
- 15:15:34 [gavinc]
- AZ: This is based on your understanding of what people understand of the specification
- 15:15:58 [gavinc]
- ... there is a paragraph that describes union vs. merge.
- 15:16:50 [gavinc]
- Guus: AZ your mainly objecting to how we talk about RDF 2004, not the proposed text.
- 15:17:01 [gavinc]
- AZ: Yes.
- 15:17:34 [sandro]
- +1 lets agree to on the new plan, and then figure out how to describe what the change is/was, if any.
- 15:17:47 [gavinc]
- AZ: The way to clarify bnode scropes, is have something that talks about the scope of bnodes.
- 15:17:51 [gavinc]
- +q
- 15:18:26 [gavinc]
- Guus: If I read pfps message, it says this is the required changes to RDF semantics, and RDF concepts.
- 15:18:27 [ericP]
- http://www.w3.org/TR/sparql11-update/#def_datasetUnion
- 15:19:36 [gavinc]
- pfps: There is still an issue with the relationship between RDF 2004 and RDF 1.1
- 15:19:51 [gavinc]
- ... this isn't part of what's being decided today
- 15:20:16 [TallTed]
- Zakim, unmute me
- 15:20:16 [Zakim]
- TallTed should no longer be muted
- 15:21:14 [gavinc]
- -q
- 15:21:29 [sandro]
- PROPOSED: Close ISSUE-107 as per http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0115.html, up until "Note:" (We're not characterizing the relationship to RDF 1.0)
- 15:21:44 [TallTed]
- +1
- 15:21:45 [gavinc]
- +1
- 15:21:46 [pfps]
- +1
- 15:21:46 [AZ]
- +1
- 15:21:46 [sandro]
- +1
- 15:21:50 [Guus]
- +1
- 15:21:52 [gkellogg]
- +1
- 15:21:58 [Arnaud]
- +1
- 15:22:03 [davidwood]
- +1
- 15:22:04 [patH]
- +1
- 15:22:08 [gavinc]
- RESOLVED: Close ISSUE-107 as per http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0115.html, up until "Note:" (We're not characterizing the relationship to RDF 1.0)
- 15:22:14 [zwu2]
- +1
- 15:22:17 [Souri]
- +1
- 15:22:23 [sandro]
- close issue-107
- 15:22:23 [trackbot]
- Closed ISSUE-107 Revised definition of blank nodes.
- 15:22:26 [AZ]
- (then, to replace what's in the note, I would like to see, in Concepts, something about bnode [identifiers] scope)
- 15:22:28 [pfps]
- ACTION pfps to edit Semantics per the previous proposal
- 15:22:28 [trackbot]
- Created ACTION-255 - Edit Semantics per the previous proposal [on Peter Patel-Schneider - due 2013-05-01].
- 15:23:06 [gavinc]
- sandro: There is very clear evidence that graph nodes could be shared, and others who thought they couldn't
- 15:23:07 [AZ]
- ok to say that there was an ambiguity (but not that it was assumed)
- 15:24:01 [sandro]
- pat: Probably no one contemplated blank nodes could be coincidence by chance
- 15:24:43 [gavinc]
- ACTION gavinc link TriG to new text in RDF Concepts
- 15:24:43 [trackbot]
- Error finding 'gavinc'. You can review and register nicknames at <http://www.w3.org/2011/rdf-wg/track/users>.
- 15:24:52 [gavinc]
- ACTION gcarothe link TriG to new text in RDF Concepts
- 15:24:52 [trackbot]
- Created ACTION-256 - Link TriG to new text in RDF Concepts [on Gavin Carothers - due 2013-05-01].
- 15:25:22 [gavinc]
- ACTION davidwood add resolution of issue-107 to RDF Concepts
- 15:25:23 [trackbot]
- Created ACTION-257 - Add resolution of issue-107 to RDF Concepts [on David Wood - due 2013-05-01].
- 15:25:29 [gavinc]
- subtopic: What's the consequence of a literal being ill-typed?
- 15:25:39 [gavinc]
- ISSUE-109?
- 15:25:39 [trackbot]
- ISSUE-109 -- What's the consequence of a literal being ill-typed? -- open
- 15:25:39 [trackbot]
- http://www.w3.org/2011/rdf-wg/track/issues/109
- 15:25:52 [gavinc]
- Guus: Proposal from pfps http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0117.html
- 15:26:13 [gavinc]
- pfps: Illtyped literals do not denote, therefor an ill-typed literal is false
- 15:26:19 [sandro]
- pfps: ill typed literals do not denote, therefor any triple including such a literal is false in all interpretations.
- 15:26:20 [gavinc]
- ... requires a change to concepts
- 15:27:34 [gavinc]
- Proposed: Close ISSUE-109 by making ill-typed literals not denote and requiring that RDF implementations accept ill-typed literals and produce RDF graphs from them, possibly producing a warning.
- 15:27:55 [AZ]
- +1
- 15:27:56 [gavinc]
- PROPOSED: Close ISSUE-109 by making ill-typed literals not denote and requiring that RDF implementations accept ill-typed literals and produce RDF graphs from them, possibly producing a warning. http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0117.html
- 15:27:56 [sandro]
- +1
- 15:27:56 [gkellogg]
- +1
- 15:27:58 [TallTed]
- +1
- 15:27:58 [pfps]
- +1
- 15:27:59 [AZ]
- +1
- 15:28:01 [davidwood]
- +1
- 15:28:04 [Guus]
- +1
- 15:28:04 [zwu2]
- +1
- 15:28:07 [gavinc]
- +1
- 15:28:17 [patH]
- +1
- 15:28:26 [Souri]
- +1
- 15:28:34 [gavinc]
- RESOLVED: Close ISSUE-109 by making ill-typed literals not denote and requiring that RDF implementations accept ill-typed literals and produce RDF graphs from them, possibly producing a warning. http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0117.html
- 15:28:36 [sandro]
- close issue-109
- 15:28:36 [trackbot]
- Closed ISSUE-109 What's the consequence of a literal being ill-typed?.
- 15:28:54 [gavinc]
- ACTION davidwood update RDF Concepts to reflect issue-109
- 15:28:54 [trackbot]
- Created ACTION-258 - Update RDF Concepts to reflect issue-109 [on David Wood - due 2013-05-01].
- 15:29:21 [gavinc]
- subtopic: xsd:string
- 15:29:30 [gavinc]
- issue-126?
- 15:29:30 [trackbot]
- ISSUE-126 -- xsd:string -- open
- 15:29:30 [trackbot]
- http://www.w3.org/2011/rdf-wg/track/issues/126
- 15:30:03 [gavinc]
- pfps: xsd:string does not allow all unicode code points. it doesn't allow code point 0, ASCII null
- 15:30:21 [gavinc]
- ... technicaly this changes the status of literals that contain ASCII nulls
- 15:30:28 [davidwood]
- q+
- 15:30:33 [sandro]
- q-
- 15:30:57 [gavinc]
- ... any triple containing ASCII null, will now be ill typed and thus false.
- 15:31:10 [gkellogg]
- "\u0000"^xsd:string is ill-typed
- 15:31:10 [ericP]
- q+
- 15:31:25 [gavinc]
- pfps: if your using ascii null, you should have your head exaimined
- 15:31:32 [Guus]
- ack davidwood
- 15:31:36 [gavinc]
- davidwood: good catch, thanks pfps
- 15:31:41 [davidwood]
- "Currently a literal with type
- 15:31:41 [davidwood]
- xsd:string containing the #x0 character is an ill-typed literal, but is
- 15:31:41 [davidwood]
- syntactically permissable."
- 15:31:42 [gavinc]
- ... however ...
- 15:32:08 [gavinc]
- ... it isn't posible in any syntax
- 15:32:33 [gavinc]
- pfps: Should be said that it is an acceptable RDF Literal
- 15:32:59 [gavinc]
- davidwood: but it's not permissable in any syntax
- 15:33:20 [gavinc]
- pfps: can't pull nulls directly into Turtle, but can use escapes
- 15:33:21 [AZ]
- in any case, it is syntactically permissable per the abstract syntax
- 15:33:24 [tbaker]
- tbaker has joined #rdf-wg
- 15:33:40 [gavinc]
- pfps: something that turns into a null character can't be put into xsd:string
- 15:33:44 [ericP]
- http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.ttl has NULLs
- 15:34:21 [sandro]
- q?
- 15:34:24 [sandro]
- ack ericP
- 15:34:24 [patH]
- q+
- 15:34:26 [ericP]
- inaudible?
- 15:34:27 [ericP]
- weak
- 15:34:45 [ericP]
- Zakim, please dial ericP-mobile
- 15:34:45 [Zakim]
- ok, ericP; the call is being made
- 15:34:57 [Guus]
- ack ericP
- 15:35:07 [ericP]
- Zakim, please dial ericP-mobile
- 15:35:07 [Zakim]
- ok, ericP; the call is being made
- 15:35:35 [ericP]
- Zakim, please dial ericP-mobile
- 15:35:35 [Zakim]
- ok, ericP; the call is being made
- 15:36:01 [patH]
- q-
- 15:36:12 [gavinc]
- pfps: http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.ttl produces a fine, but a semantics error
- 15:36:22 [gavinc]
- pfps: http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.ttl produces a fine RDF graph, but a semantics error
- 15:36:29 [Zakim]
- +EricP.a
- 15:36:32 [sandro]
- http://www.w3.org/2013/TurtleTests/LITERAL1_all_controls.ttl is a semantic error, not a syntax error.
- 15:36:40 [Zakim]
- -ericP
- 15:36:56 [gavinc]
- sandro: turtle has to accept it with another data type!
- 15:37:18 [pfps]
- How about "is syntactically permissable" goes to "is acceptable as an RDF literal" as a replacement?
- 15:37:27 [gavinc]
- Guus: would like to move on to 118?
- 15:38:01 [gavinc]
- davidwood: very few people are stupid enough to use ascii nulls in strings
- 15:38:05 [Zakim]
- -EricP.a
- 15:38:31 [Zakim]
- +EricP
- 15:39:26 [sandro]
- <sandro> does XML 5th Ed allow control characters like ctl-a and ctl-g ?
- 15:39:26 [sandro]
- <liam> no
- 15:39:41 [gavinc]
- ericP: I acctually raised this back in April
- 15:40:16 [gavinc]
- ... this is great if you have a PNG or something else with 0s in it.
- 15:42:00 [gavinc]
- ... the issue is that plain literal could/was used for a blobs, not just for strings in the past.
- 15:42:36 [gavinc]
- ... these things also exist in SPARQL update. So SPARQL Update works with 0s in what were plain literals
- 15:42:47 [gavinc]
- sandro: You want a string of characters, and you also want a blob
- 15:42:49 [gavinc]
- +q
- 15:43:19 [gavinc]
- sandro: you often need two diffrent types, one for characters and one for blobs
- 15:43:26 [gavinc]
- ericP: They have to be characters
- 15:43:34 [Guus]
- ack gavinc
- 15:43:46 [davidwood]
- The concept of "character" has morphed significantly since Unicode...
- 15:44:05 [gavinc]
- +q
- 15:44:19 [Guus]
- ack gavinc
- 15:45:00 [davidwood]
- To quote from unicode.org, "The very term character is rather ambiguous"
- 15:45:02 [sandro]
- gavin: +1 sandro, I don't think you want to treat the same datatype as both a bag of bits and a sequence of character.
- 15:45:23 [sandro]
- gavin: Eg Python
- 15:45:31 [sandro]
- gkellogg: and Ruby and Perl
- 15:45:44 [sandro]
- ericP: I don't see how these apply.
- 15:45:55 [sandro]
- davidwood: This is why the concept of a unicode code point was developed
- 15:46:10 [patH]
- +1 david
- 15:46:11 [sandro]
- gavinc: All the functions that apply are completely different. Are you counting character or counting bytes...?
- 15:46:55 [pfps]
- q+
- 15:47:17 [sandro]
- ericP: I don't believe any of these problems apply to us. The problem in these languages is because you didn't know if it was a byte or a character. In our situation, we can write each byte as a character.
- 15:47:24 [Guus]
- ack pfps
- 15:47:31 [sandro]
- gavin: No!
- 15:47:34 [sandro]
- pfps: No!
- 15:47:46 [sandro]
- pfps: Plain literals are unicode strings, not sequences of bits.
- 15:48:18 [sandro]
- pfps: Each element is a unicode codepoint - it's binary representation is not stated.
- 15:48:33 [sandro]
- eric: I have code points 0 to 255, it's a very natural encoding
- 15:48:43 [sandro]
- eric: It works fine!
- 15:48:46 [patH]
- use case = naughty programmer.
- 15:50:11 [sandro]
- pfps: little endian, etc, problems.
- 15:50:22 [sandro]
- eric: hex encoding has the same problem
- 15:50:24 [sandro]
- pfps: true
- 15:50:39 [sandro]
- issue-118?
- 15:50:39 [trackbot]
- ISSUE-118 -- Simplifying datatype semantics -- open
- 15:50:39 [trackbot]
- http://www.w3.org/2011/rdf-wg/track/issues/118
- 15:51:24 [sandro]
- pfps: One way forward requires no change. I'm happy for someone to argue the other way.
- 15:51:37 [sandro]
- Guus, it's okay for us to stay on Zakim today.
- 15:51:45 [gavinc]
- People can write 0s! Just not in xsd:string
- 15:52:05 [sandro]
- ericP: people will want to write zeros, in plain literals.
- 15:52:23 [sandro]
- ericP: We make things hard for them by disallowing them.
- 15:52:44 [sandro]
- pat: 2004 spec says plain literals were co-extant with strings. maybe nobody noticed that.
- 15:53:05 [sandro]
- guus: amended proposal?
- 15:54:03 [sandro]
- gavin: There is no problem. RDF Plain Literal was always defined in terms of char from XML.
- 15:54:19 [sandro]
- eric: Trig, SPARQL, Turtle, allows zeros
- 15:54:31 [sandro]
- gavin: Just like now -- they're allowed in the syntax, just not in RDF.
- 15:54:41 [gavinc]
- "A character is an atomic unit of text. Each character has a Universal Character Set (UCS) code point [ISO/IEC 10646] (or, equivalently, a Unicode code point [UNICODE]) that MUST match the Char production from XML [XML] thus ensuring compatibility with XML Schema Datatypes [XML Schema Datatypes]. Code points are sometimes represented in this document as U+ followed by a four-digit hexadecimal value of the code point. "
- 15:54:57 [sandro]
- patH: It sounds like implementations have slack at the edges. That situation will probably continue.
- 15:55:31 [sandro]
- sandro: Sounds like we need to add some RDF (in)Consistency Test(s).
- 15:56:03 [sandro]
- pfps: replace "syntactically valid" with "acceptable RDF literal"
- 15:57:16 [gavinc]
- http://www.w3.org/TR/rdf-plain-literal/
- 15:57:22 [sandro]
- gavin: This is not a change.
- 15:57:42 [AZ]
- rdf:PlainLiteral is not part of RDF Concepts
- 15:58:12 [AZ]
- The first rec version of rdf:PlaiinLiteral is from 2009
- 15:58:23 [sandro]
- sandro: That's not the spec we should be referring to.
- 15:58:35 [sandro]
- http://www.w3.org/TR/rdf-concepts/
- 15:59:10 [AZ]
- "Plain literals have a lexical form and optionally a language tag as defined by [RFC-3066], normalized to lowercase." in Sec.6.5 of RDF Concepts
- 16:00:20 [AZ]
- (sorry, "All literals have a lexical form being a Unicode [UNICODE] string, which SHOULD be in Normal Form C [NFC].")
- 16:00:21 [ericP]
- note that i've run http://www.w3.org/2013/TurtleTests/manifest.ttl in situ
- 16:00:27 [Zakim]
- -EricP
- 16:00:56 [sandro]
- PROPOSED: Accept http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0118.html, changing "is an ill-typed literal, but is syntactically permissable." to "is an ill-typed literal".
- 16:01:10 [patH]
- +1
- 16:01:18 [davidwood]
- +1
- 16:01:18 [AZ]
- +1
- 16:01:20 [gkellogg]
- +1
- 16:01:22 [TallTed]
- +1
- 16:01:23 [sandro]
- +0 not thrilled, but I don't see any alternative
- 16:01:24 [Arnaud]
- +1
- 16:01:26 [zwu2]
- +1
- 16:01:26 [tbaker]
- +1
- 16:01:34 [Guus]
- +1
- 16:01:39 [gavinc]
- +0
- 16:01:40 [pfps]
- +1, with the provisio that there may be some further proposal on how to handle plain literals
- 16:02:08 [sandro]
- RESOLVED: Accept http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0118.html, changing "is an ill-typed literal, but is syntactically permissable." to "is an ill-typed literal".
- 16:03:01 [sandro]
- issue-126?
- 16:03:01 [trackbot]
- ISSUE-126 -- xsd:string -- open
- 16:03:01 [trackbot]
- http://www.w3.org/2011/rdf-wg/track/issues/126
- 16:03:22 [sandro]
- guus: This was ISSUE-126, now closed.
- 16:03:23 [sandro]
- close issue-126
- 16:03:23 [trackbot]
- Closed ISSUE-126 xsd:string.
- 16:03:33 [gavinc]
- ACTION davidwood to modify RDF Concepts in respect to ISSUE-126, see http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0118.html
- 16:03:33 [pfps]
- the minutes will need fixing to change the previous resolution from number 118 to number 126
- 16:03:33 [trackbot]
- Created ACTION-259 - Modify RDF Concepts in respect to ISSUE-126, see http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0118.html [on David Wood - due 2013-05-01].
- 16:03:36 [sandro]
- subtopic: issue-118
- 16:03:49 [sandro]
- subtopic: issue-118 (get rid of datatype maps)
- 16:03:59 [AZ]
- a partial mapping, complicated?!
- 16:04:12 [sandro]
- pat: We can get rid of datatype maps by just making it part of the interpretation map
- 16:04:23 [sandro]
- +1
- 16:04:36 [sandro]
- pat: I made this change, but got some pushback. It seems editorial to me.
- 16:05:02 [sandro]
- pat: I've suggested changes to the concepts document to bring it in line with this.
- 16:05:17 [sandro]
- pat: I think it's simpler, and more directly intuitive.
- 16:05:23 [sandro]
- pat: But I wont push on it hard.
- 16:05:24 [sandro]
- q?
- 16:05:24 [gavinc]
- +1 to new language
- 16:05:31 [sandro]
- +1 I love it
- 16:05:35 [Guus]
- q?
- 16:05:46 [AZ]
- yes I sent
- 16:05:48 [sandro]
- AZ, response?
- 16:06:34 [gavinc]
- AZ: I'm not resisting this change. But I'm not sure that we need to make the change.
- 16:06:55 [sandro]
- az: while I agree with what pat said, and I'm not strongly resisting this change, I'm reluctant to make a change where the positive motivation is not motivated by hard evidence. It does create a problem: how do you specify what a datatype IRI that is no XSD maps to?
- 16:07:35 [Guus]
- q?
- 16:07:45 [AZ]
- s/not resisting/not resisting strongly/
- 16:07:56 [sandro]
- pat: This isn't really an inconsistency between 2004 and 2013.
- 16:08:32 [sandro]
- pat: I don't think inventing a mathematic thing called a datatype map actually solved any problem.
- 16:08:43 [sandro]
- q?
- 16:08:50 [sandro]
- q+
- 16:09:18 [Guus]
- ack sandro
- 16:09:22 [sandro]
- pat: The only role the datatype map played was to require the interpretation to be the same at those points
- 16:09:22 [AZ]
- q+
- 16:09:54 [sandro]
- sandro: I've never liked datatype maps.
- 16:09:57 [Guus]
- ack AZ
- 16:10:40 [sandro]
- az: The role of the datatype map is to say what datatype the IRI denotes.
- 16:10:48 [sandro]
- sandro: (rant)
- 16:11:36 [patH]
- q+
- 16:11:50 [Guus]
- ack patH
- 16:12:07 [sandro]
- sandro: in general when you're writing code that hardcodes the meaning of IRIs, ... that's true for datatypes or predicates or anything.
- 16:12:23 [gavinc]
- sandro and az disagree about what datatype maps and iris and interpretations work
- 16:12:59 [sandro]
- pat: one less technical notion that people have to understand. the nonmath folks see one-more-mapping and groan (and maybe give up on RDF).
- 16:13:10 [sandro]
- pat: and the equations boil down from 5 to 1.
- 16:13:21 [AZ]
- semantics contain s much more complicated things than "a mapping"
- 16:13:55 [sandro]
- pat: I'll be improving the exposition of Semantics. That might help with AZ's objection.
- 16:14:16 [sandro]
- pat: eg partial mapping on a set is the same as a total mapping on a subset
- 16:14:38 [sandro]
- guus: maybe a full proposal for issue-118 for next week?
- 16:14:47 [sandro]
- guus: let's resolve it then, please.
- 16:14:54 [sandro]
- pat: Good for me!
- 16:15:22 [gavinc]
- Turtle Test suite, it's out there... but we haven't resolved PrEfIX
- 16:15:25 [sandro]
- guus: Any Other Business? Anything Urgent?
- 16:15:30 [patH]
- toddlered?
- 16:15:55 [sandro]
- gavinc: Turtle Test Suite is up, but we need to resolve the Feature At Risk.
- 16:16:00 [Zakim]
- -PatH
- 16:16:23 [sandro]
- .. I'm hesitant to ask for new implementation reports until we have decided on that feature.
- 16:16:41 [sandro]
- .. ALSO, n-triples was published as a NOTE, which means it's DONE by has no normative requirements.
- 16:16:56 [sandro]
- .. But the old n-triples was a REC. So that's weird.
- 16:17:11 [sandro]
- sandro: We could rescind the old one?
- 16:17:29 [sandro]
- sandro: since it's becoming obsolete.
- 16:17:41 [gkellogg]
- We should also probably reference the N-Triples test suite.
- 16:18:12 [Arnaud]
- AOB: who's monitoring the WG list? Martin Nally from IBM sent an email to the list on RDF/JSON but because he's not subscribed his email was put on hold, I would appreciate if whoever has control let his email through
- 16:18:31 [sandro]
- action: gavin to gather data for resolving the turtle feature-at-risk.
- 16:18:31 [trackbot]
- Created ACTION-260 - Gather data for resolving the turtle feature-at-risk. [on Gavin Carothers - due 2013-05-01].
- 16:18:52 [Zakim]
- -zwu2
- 16:19:01 [Zakim]
- -gkellogg
- 16:19:02 [Zakim]
- -Souri
- 16:19:08 [Zakim]
- -pfps
- 16:19:32 [Zakim]
- -AZ
- 16:19:33 [gavinc]
- Oh! ... and we need to split the XML and HTML datatypes out of RDF Concepts
- 16:19:43 [sandro]
- gavinc, why?
- 16:19:55 [gavinc]
- We agreed to a few weeks ago ;)
- 16:20:14 [sandro]
- why, gavinc? Because of W3C Dependency rules? That's no longer a good reason.
- 16:20:21 [sandro]
- (things are changing)
- 16:20:29 [gavinc]
- DOM requirements, and lacking a stable specification to attach to HTML fragement parsing
- 16:20:48 [sandro]
- we should talk about that more, gavinc, because pulling it out.
- 16:20:49 [gavinc]
- If we can update RDF Concepts as fragement parsing stablizes that's fine
- 16:20:53 [Zakim]
- -Guus
- 16:21:30 [Zakim]
- -Arnaud
- 16:21:35 [Zakim]
- -TallTed
- 16:21:44 [gavinc]
- davidwood, poke me if you get lost
- 16:21:55 [davidwood]
- Cheers, gavinc
- 16:21:56 [gavinc]
- hg clone https://dvcs.w3.org/hg/rdf/
- 16:22:15 [Zakim]
- -Sandro
- 16:22:16 [Zakim]
- -davidwood
- 16:22:18 [Zakim]
- -GavinC
- 16:22:18 [Zakim]
- SW_RDFWG()11:00AM has ended
- 16:22:18 [Zakim]
- Attendees were GavinC, Guus, TallTed, pfps, AZ, gkellogg, Sandro, ericP, PatH, Arnaud, zwu2, davidwood, Souri
- 16:22:45 [gavinc]
- Yeah, I don't care about it being seprate. I just want to make sure that rdf:HTML is implentable :D
- 16:22:55 [gavinc]
- It isn't exactly at the moment
- 16:23:01 [gavinc]
- at least not the way anyone would expect
- 16:23:09 [sandro]
- ... why?
- 16:23:36 [gavinc]
- the fragment parsing part of HTML5 will happily create <html><head><body> tags around your fragment :D
- 16:23:54 [gavinc]
- which is likely to be surprising
- 16:23:59 [sandro]
- Ah.
- 16:24:12 [gavinc]
- the <template> spec is defining what we MEAN
- 16:24:22 [sandro]
- template spec?
- 16:24:25 [gavinc]
- :D
- 16:25:19 [sandro]
- https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/templates/index.html
- 16:25:22 [gavinc]
- Web Components?
- 16:25:24 [gavinc]
- Yep
- 16:27:19 [gkellogg]
- Can't really have a dependency on that, now, though can we?
- 16:27:27 [gkellogg]
- It is the right thing for rdf:HTML, though.
- 16:27:34 [gavinc]
- Exactly
- 16:27:44 [gavinc]
- It's the right answer but not yet :D
- 16:29:13 [sandro]
- Yes, it looks good, .... but... Hm. Thinking as someone who needs to handle HTML in his RDF, I'm not sure what rdf:HTML would give me that xs:string doesn't, except that when I output xs:string I need to escape <'s and when I output rdf:HTML I need to watch for xss attacks.
- 16:29:25 [sandro]
- (and that could be HTML1 for all I care.)
- 16:29:47 [sandro]
- need to run.
- 16:29:55 [gavinc]
- value comparison
- 16:29:57 [gavinc]
- and functions
- 16:30:00 [gavinc]
- and knowing that it's HTML
- 16:30:04 [gavinc]
- not a simple string
- 16:30:27 [gavinc]
- and the fact that every string datatype says you should likely use HTML for complex strings and not this datatype :D
- 16:30:30 [gkellogg]
- I wouldn't think we'd want to restrict rdf:HTML to be used on a <template> element with RDFa, perhaps we could just reference the processing parts.
- 16:30:46 [gavinc]
- It's not Template elements
- 16:30:49 [davidwood]
- gavinc, I added this to the agenda for next week
- 16:30:51 [gavinc]
- it's the parsing method
- 16:31:45 [gavinc]
- thanks davidwood
- 18:13:08 [Zakim]
- Zakim has left #rdf-wg