IRC log of rdf-wg on 2011-04-06

Timestamps are in UTC.

14:58:13 [RRSAgent]
RRSAgent has joined #rdf-wg
14:58:13 [RRSAgent]
logging to http://www.w3.org/2011/04/06-rdf-wg-irc
14:58:14 [danbri_]
regrets from me, am also in a meeting
14:58:15 [trackbot]
RRSAgent, make logs world
14:58:15 [Zakim]
Zakim has joined #rdf-wg
14:58:17 [trackbot]
Zakim, this will be 73394
14:58:17 [Zakim]
ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 2 minutes
14:58:18 [trackbot]
Meeting: RDF Working Group Teleconference
14:58:18 [trackbot]
Date: 06 April 2011
14:58:23 [danbri_]
(though within earshot of guus)
14:58:24 [LeeF]
trackbot, this will be rdfwg
14:58:24 [trackbot]
Sorry, LeeF, I don't understand 'trackbot, this will be rdfwg'. Please refer to http://www.w3.org/2005/06/tracker/irc for help
14:58:29 [LeeF]
zakim, this will be rdfwg
14:58:29 [Zakim]
ok, LeeF, I see SW_RDFWG()11:00AM already started
14:58:33 [Zakim]
+??P24
14:58:36 [mischat_]
mischat_ has joined #rdf-wg
14:58:41 [AndyS1]
zakim, ??P24 is me
14:58:41 [Zakim]
+AndyS1; got it
14:58:41 [FabGandon]
zakim, who's on the phone?
14:58:42 [Zakim]
On the phone I see FabGandon, +31.20.598.aaaa, Tony, AndyS1
14:58:45 [Zakim]
+Sandro
14:58:47 [SteveH_]
SteveH_ has joined #rdf-wg
14:58:58 [LeeF]
zakim, code?
14:58:58 [Zakim]
the conference code is 73394 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), LeeF
14:59:00 [Zakim]
+gavinc
14:59:15 [Zakim]
+??P17
14:59:20 [Zakim]
+LeeF
14:59:42 [Zakim]
+Peter_Patel-Schneider
14:59:46 [Zakim]
+??P7
14:59:48 [Zakim]
-Tony
14:59:54 [pfps]
pfps has joined #rdf-wg
14:59:57 [Zakim]
+OlivierCorby
15:00:13 [mbrunati]
zakim, ??P17 is me
15:00:13 [Zakim]
+mbrunati; got it
15:00:16 [cygri]
cygri has joined #rdf-wg
15:00:22 [Zakim]
+Tony
15:00:54 [Zakim]
+ +43.512.507.aabb
15:01:00 [SteveH_]
Zakim, ??P7 is [Garlik]
15:01:00 [Zakim]
+[Garlik]; got it
15:01:06 [AZ]
AZ has joined #rdf-wg
15:01:09 [SteveH]
Zakim, [Garlik] has SteveH and mischat
15:01:09 [Zakim]
+SteveH, mischat; got it
15:01:28 [Zakim]
+??P21
15:01:47 [Zakim]
+Souri_
15:02:03 [AlexHall]
AlexHall has joined #rdf-wg
15:02:11 [Souri]
Souri has joined #rdf-wg
15:02:43 [Zakim]
+AlexHall
15:02:57 [pchampin]
pchampin has joined #rdf-wg
15:03:08 [cygri]
zakim, ??P21 is me
15:03:08 [Zakim]
+cygri; got it
15:03:20 [Zakim]
+PatH
15:03:29 [sandro]
pchampin, you're scheduled to scribe today....
15:03:31 [hsbauer]
I don't seem to be recognized on the call again: Scott Bauer
15:03:36 [pchampin]
yes
15:03:44 [pchampin]
struggling with zakim to dial in
15:03:52 [pchampin]
shouldn't take too long :-/
15:04:12 [sandro]
zakim, who is on the call?
15:04:12 [Zakim]
On the phone I see FabGandon, +31.20.598.aaaa, AndyS1, Sandro, gavinc, mbrunati, LeeF, Peter_Patel-Schneider, [Garlik], OlivierCorby, Tony, +43.512.507.aabb, cygri, Souri_,
15:04:15 [PatHayes]
I had a few snags with zakim today.
15:04:15 [Zakim]
... AlexHall, PatH
15:04:15 [Zakim]
[Garlik] has SteveH, mischat
15:04:47 [Guus]
zakim, who is here?
15:04:49 [Zakim]
On the phone I see FabGandon, +31.20.598.aaaa, AndyS1, Sandro, gavinc, mbrunati, LeeF, Peter_Patel-Schneider, [Garlik], OlivierCorby, Tony, +43.512.507.aabb, cygri, Souri_,
15:04:51 [Zakim]
... AlexHall, PatH
15:04:51 [Zakim]
[Garlik] has SteveH, mischat
15:04:53 [SteveH]
q-
15:05:00 [SteveH]
queue=
15:05:06 [sandro]
zakim, Tony is hsbauer
15:05:06 [Zakim]
+hsbauer; got it
15:05:12 [pchampin]
can you remind me the conference code?
15:05:12 [Guus]
q?
15:05:17 [hsbauer]
thanks
15:05:19 [pchampin]
rdfwg?
15:05:20 [sandro]
zakim, what is the code?
15:05:20 [Zakim]
the conference code is 73394 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), sandro
15:05:32 [Zakim]
+Luca
15:05:33 [Guus]
73394
15:05:50 [pchampin]
scribe: pchampin
15:07:01 [JFB]
Sorry I won't be able to be on the phone today: my phone's not working....
15:07:09 [pchampin]
topic: administrative
15:07:20 [pfps]
minutes look good
15:07:22 [Zakim]
+Luca.a
15:07:22 [pchampin]
last week minutes
15:07:28 [Zakim]
+zwu2
15:07:35 [m029206__]
m029206__ has joined #rdf-wg
15:07:43 [zwu2]
zwu2 has joined #rdf-wg
15:07:47 [pchampin]
RESOLUTION: minutes accepted
15:07:53 [mischat]
zakim, who is making noise?
15:08:03 [zwu2]
zakim, mute me
15:08:03 [Zakim]
zwu2 should now be muted
15:08:04 [Zakim]
mischat, listening for 10 seconds I heard sound from the following: Luca.a (47%), +31.20.598.aaaa (76%), +43.512.507.aabb (4%)
15:08:11 [gavin]
http://www.w3.org/2011/rdf-wg/meeting/2011-03-30
15:08:15 [mischat]
zakim, mute Luca.a
15:08:15 [Zakim]
Luca.a should now be muted
15:08:17 [mischat]
sorry
15:08:27 [AZ]
AZ has joined #rdf-wg
15:08:34 [pchampin]
topic: open action items
15:08:49 [mischat]
http://www.w3.org/2011/rdf-wg/wiki/TriplestoreRDFSupport
15:09:05 [pchampin]
http://www.w3.org/2011/rdf-wg/track/actions/open
15:09:11 [Zakim]
+??P8
15:09:21 [gavin]
Most support SPARQL JSON results
15:09:29 [ww]
ww has joined #rdf-wg
15:09:40 [ww]
zakim, who is on the phone?
15:09:40 [Zakim]
On the phone I see FabGandon, +31.20.598.aaaa, AndyS1, Sandro, gavinc, mbrunati, LeeF, Peter_Patel-Schneider, [Garlik], OlivierCorby, hsbauer, +43.512.507.aabb, cygri, Souri_,
15:09:43 [Zakim]
... AlexHall, PatH, Luca, Luca.a (muted), zwu2 (muted), ??P8
15:09:44 [Zakim]
[Garlik] has SteveH, mischat
15:09:45 [pchampin]
drop action-6
15:09:49 [gavin]
I'm unware of any that support anything else (other then Talis)
15:09:53 [sandro]
close action-6
15:09:53 [trackbot]
ACTION-6 Provide use case for graphs closed
15:09:56 [ww]
zakim, ??P8 is me
15:09:56 [Zakim]
+ww; got it
15:09:58 [pchampin]
action-6: dropped
15:09:58 [trackbot]
ACTION-6 Provide use case for graphs notes added
15:10:01 [pchampin]
close action-6
15:10:01 [trackbot]
ACTION-6 Provide use case for graphs closed
15:10:02 [ww]
zakim, mute me
15:10:02 [Zakim]
ww should now be muted
15:10:15 [mischat]
gavin: i wasn't interested in SPARQL result formats. I was only interested in RDF imports and RDF serialisation outputted via the CONSTRUCT verb
15:10:17 [pchampin]
action-19: done
15:10:17 [trackbot]
ACTION-19 Make a survey on what serializations triple stores use in the wild notes added
15:10:33 [mischat]
zwu2: can you have a look at http://www.w3.org/2011/rdf-wg/wiki/TriplestoreRDFSupport and could you update the Oracle support
15:10:33 [pchampin]
close action-19
15:10:33 [trackbot]
ACTION-19 Make a survey on what serializations triple stores use in the wild closed
15:10:37 [AndyS1]
http://www.w3.org/2011/rdf-wg/wiki/N-Triples-Format
15:10:50 [AZ]
\me don't know who I am on the phone
15:10:52 [pchampin]
guus: thomas is not here, so action-20 is left pending
15:11:05 [pchampin]
close action-24
15:11:05 [trackbot]
ACTION-24 Collect issues and write a proposal standardizing N-Triples. closed
15:11:21 [pchampin]
topic: F2F
15:11:36 [pchampin]
guus: an agenda has been posted on the mailing list
15:12:02 [sandro]
http://www.w3.org/2011/rdf-wg/wiki/F2F1#Agenda
15:12:04 [pfps]
q+
15:12:06 [dfensel6_]
dfensel6_ has joined #rdf-wg
15:12:13 [Zakim]
-Luca.a
15:12:18 [pchampin]
... it has been suggested to shift the schedule later
15:12:24 [pchampin]
... to make it easier for remote participants
15:12:38 [Zakim]
+Luca.a
15:12:51 [sandro]
zakim, who is talking?
15:12:57 [AZ]
Zakim, +Luca.a is me
15:12:57 [Zakim]
sorry, AZ, I do not recognize a party named '+Luca.a'
15:13:01 [AZ]
Zakim, Luca.a is me
15:13:01 [Zakim]
+AZ; got it
15:13:04 [Zakim]
sandro, listening for 11 seconds I heard sound from the following: +31.20.598.aaaa (3%), +43.512.507.aabb (4%)
15:13:08 [AZ]
Zakim, mute me
15:13:08 [Zakim]
AZ should now be muted
15:13:48 [pchampin]
... We could move it 30minutes later on the first day.
15:14:07 [pfps]
q+
15:14:14 [pchampin]
... and 1h later on the second day.
15:14:17 [sandro]
PROPOSED: Move Day-1 agenda 30 minutes later, for people in other time zones, and Day-2 60 minutes later. So business starts at 10am.
15:14:42 [pchampin]
cygri: I have a plane, so 1h later is max for me
15:15:01 [pchampin]
peter: I also have a train on the evening
15:15:31 [pchampin]
... As the schedule has been announced, I think we should not change the schedule, at least on the 2nd day.
15:15:32 [ww]
as remote participant, later is inconvenient for me, but i don't strongly object, defer to consensus
15:15:52 [sandro]
sandro: let's put the breakouts first, since remote participation probable wont work....
15:16:03 [mischat]
http://www.w3.org/2011/rdf-wg/wiki/F2F1#Agenda
15:16:07 [pfps]
q-
15:16:10 [pchampin]
guus: by moving the breakup, we can make it more convenient
15:16:21 [gavin]
UTC+2
15:16:26 [sandro]
http://www.w3.org/2011/rdf-wg/wiki/F2F1#Agenda
15:16:45 [gavin]
UTC+2, GMT changes with BST ;)
15:17:16 [gavin]
mmm... midnight telecon
15:17:20 [pchampin]
guus: any objections to switch breakout and cleaning sessions on the 2nd day?
15:17:33 [pchampin]
s/breakup/breakout/
15:18:05 [mbrunati]
.)
15:18:06 [pchampin]
... or we still have the option of making the 2nd day only 30 minutes later
15:18:12 [sandro]
Guus: Day 2 goes until 5pm, and I'll delay the first day 30 mins.
15:18:15 [LeeF]
thank you, Guus.
15:18:25 [hsbauer]
q+
15:19:04 [pchampin]
guus: Ivan is not here, we have no further detail about the phone bridge
15:19:19 [mbrunati]
at cwi, any suggestion where to go exactly?
15:19:36 [pchampin]
sandro: I'll try to setup a video, so that remote participants can see the presents
15:19:40 [hsbauer]
q-
15:19:41 [pchampin]
... bandwidth permitting
15:20:23 [pchampin]
guus: normally the breakout sessions wil have no remote participants
15:20:44 [pchampin]
... but I will see if we can get a 2nd speaker phone
15:21:21 [sandro]
pathayes
15:21:36 [LeeF]
PatHayes +1000
15:21:42 [zwu2]
very considerate :)
15:21:52 [pchampin]
pathayes: it is difficult for remote participants to actually participate
15:22:19 [pchampin]
... we would need some "phone scribe" to ensure that they can
15:22:43 [pchampin]
topic: graph task force
15:22:51 [pchampin]
guus: a number of issues have been raised
15:23:05 [AZ]
AZ has joined #rdf-wg
15:23:18 [pchampin]
... I propose we have a short discussion about each of them.
15:23:43 [sandro]
( Pat, I like this idea of someone who is charged with representing the remote participants. I think their title should be "The Avatar." :-)
15:23:44 [pchampin]
... Thanks to Richard for accepting to do a summary for the F2F.
15:23:52 [pchampin]
http://www.w3.org/2011/rdf-wg/track/issues/raised
15:24:34 [pchampin]
issue-5 is about defining a datatype for graph literals
15:25:01 [pchampin]
sandro: N3 uses the {} to describe a g-snap
15:25:08 [ww]
q+
15:25:18 [cygri]
q+
15:25:23 [pchampin]
... it could be seen as a special literal, with a special datatype
15:25:35 [pchampin]
... and its own lexical/value spaces
15:25:45 [Guus]
q?
15:25:53 [pchampin]
... The issue is: is this valuable? Do we want to keep that?
15:25:53 [ww]
zakim, unmute me
15:25:53 [Zakim]
ww should no longer be muted
15:26:26 [pchampin]
ww: if we make datatypes like that, how would that affect blank node scoping rules?
15:26:45 [pchampin]
... (even if those rules are not completely explicit)
15:27:13 [pchampin]
... if a quoted graph is a literal, what happens to the bnodes it shares with the enclosing graph
15:27:16 [ww]
zakim, mute me
15:27:16 [Zakim]
ww should now be muted
15:27:20 [pchampin]
sandto: if they are considered as literal,
15:27:23 [AndyS1]
q+ to ask about N3 graphs and variables (? log:semantics)
15:27:25 [pchampin]
... there would be no sharing at all
15:27:38 [Guus]
ack ww
15:27:44 [pchampin]
cygri: I'm not sure it is particularly useful,
15:27:48 [ww]
zakim, mute me
15:27:48 [Zakim]
ww should now be muted
15:27:56 [Guus]
ack cygri
15:28:23 [pchampin]
... maybe this could be part of a larger solution to a larger problem?
15:28:25 [sandro]
( cygri sounds like he's in an underwater cavern )
15:28:40 [Guus]
ack AndyS
15:28:40 [Zakim]
AndyS, you wanted to ask about N3 graphs and variables (? log:semantics)
15:28:56 [pchampin]
sandro: not a solution for the moment, just something we should keep in mind
15:29:04 [PatH]
PatH has joined #rdf-wg
15:29:06 [cygri]
(sandro, it's a hallway with really bad acoustics)
15:29:07 [AndyS1]
ack me
15:29:35 [pchampin]
andy: are you implying to also keep variables and more things from N3?
15:29:41 [sandro]
sandro: I was really just suggesting a quick and easy way to get SOME of what N3 gives us, using datatype for graph literals.
15:29:54 [cygri]
ISSUE-14?
15:29:54 [trackbot]
ISSUE-14 -- What is a named graph and what should we call it? -- raised
15:29:54 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/14
15:29:58 [PatH]
Call it "named graph" ?
15:30:03 [gavin]
+1 ;)
15:30:11 [AZ]
+1
15:30:12 [pchampin]
sandro: the idea is not to import those more complicated things
15:30:34 [sandro]
Call it a Name-Graph-Binding.
15:30:44 [cygri]
g-pair?
15:31:03 [PatH]
They have been called 'named graphs' for about a decade now. Why change anything?
15:31:07 [gavin]
SPARQL already refers to it as Named Graphs
15:31:33 [pchampin]
sandro: find the term 'named graph' confusing, as for me graph means g-snap
15:32:01 [PatH]
named numbers... Pi, root-2, ...
15:32:25 [Guus]
q?
15:32:36 [pchampin]
sandro: yes, mathematical graphs like numbers can have names
15:33:12 [cygri]
q+
15:33:16 [pchampin]
... but it in the case of named graph, it seems to me that we want to name the binding
15:33:30 [pchampin]
... i.e. the graph bound to the name can change
15:33:35 [ww]
i think i understand (named) graphs in a similar way to sandro
15:33:41 [sandro]
"Named G-Box"
15:33:43 [Guus]
ack cygri
15:33:53 [pchampin]
pathayes: in the original proposal, it was indeed graphs that were named
15:34:11 [PatH]
named <whatever we decide to call g-boxes>
15:34:13 [pchampin]
... but you suggest that in practice, the *g-box* are named?
15:34:16 [pchampin]
sandro: yes
15:34:33 [pchampin]
cygri: you are assuming a particular proposal where the g-box are named
15:34:33 [PatH]
<which I really sincerely hope will not be "g-box">
15:34:43 [pchampin]
... in that case, "named graph" does not make much sense
15:35:22 [pchampin]
... In SPARL, there are two notions:
15:35:29 [pchampin]
... dataset: a set of g-snaps
15:35:42 [cygri]
graph store
15:35:51 [pchampin]
graph store: a set of g-boxes
15:35:53 [cygri]
(sorry for poor acoustics)
15:36:12 [sandro]
guus: do we need a notion of named g-snaps ?
15:36:17 [gavin]
+q
15:36:43 [PatH]
I think we might need the idea of a named g-snap, yes. Need to think about this more.
15:36:48 [LeeF]
In Anzo, we use the term "named graph' for named g-box, despite the linguistic imprecision
15:36:48 [AndyS1]
dataset can (often, does) indirect -- query over the value (g-snap)
15:36:58 [pchampin]
sandro: I have never seen anyone with a good use case for named g-snap
15:37:04 [cygri]
q+
15:37:33 [mischat]
i hope that whatever happens here can we make sure that we align with SPARQL
15:37:33 [pchampin]
guus: most use cases are about provenance, which is about naming g-box
15:37:38 [PatH]
We can always think of a g-snap as a 'fixed' g-box. But then we would need to be able to clearly say that it is 'fixed' and what this means.
15:37:41 [pchampin]
... or am I over-interpreting?
15:38:05 [AndyS1]
+1 to PatH
15:38:22 [ww]
i tend to think that provenance actually has more to do with g-snaps
15:38:35 [dfensel6__]
dfensel6__ has joined #rdf-wg
15:38:45 [pchampin]
sandro: off-topic announcement: the provenance WG just started, interested participants should keep an eye on it
15:39:27 [sandro]
s/keep an eye on it/join it
15:39:49 [sandro]
pat: Naming of g-snaps is just naming of read-only r-boxes
15:39:51 [sandro]
q+
15:39:51 [ww]
+1
15:40:11 [sandro]
q+ to talk about explicit metadata on gboxes & time
15:40:22 [AZ]
AZ has joined #rdf-wg
15:40:46 [pchampin]
gavin: I don't think anybody ever needed to name g-snaps
15:40:55 [sandro]
gavin: People seem to keep naming mutable g-boxes, not immutable g-boxes.
15:41:00 [cygri]
q-
15:41:06 [LeeF]
ack gavin
15:41:10 [cygri]
(too noisy here)
15:41:15 [PatH]
Point well taken. I agree. Maybe we should leave this matter to the wide world to sort out.
15:41:28 [zwu2]
+1
15:41:42 [pchampin]
gavin: it could be useful to truy to name g-snaps, but I don't think anybody ever tried to do that
15:42:10 [cygri]
i wanted to say: in sparql it's just g-snaps. sparql says nothing about what the named graph uri identifies. it's just a data structure for having multiple graphs. that's sufficient for many use cases
15:42:12 [PatH]
That was gavin's point about nobody having implemented this.
15:42:15 [pchampin]
sandro: I like the idea of naming a g-box that does not change
15:42:42 [pchampin]
... but it is interesting also to talk about a g-box at a particulat instant in time
15:42:48 [PatH]
If we can say <box>is immutable in RDF< then a box can say that it itself is immutable.
15:43:21 [sandro]
<box> rdf:type eg:ImmutableGBox
15:43:27 [FabGandon]
+1
15:43:29 [pchampin]
issue-15?
15:43:29 [trackbot]
ISSUE-15 -- What is the relationship between the IRI and the triples in a dataset/quad-syntax/etc -- raised
15:43:29 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/15
15:43:58 [pchampin]
guus: this issue has no owner
15:44:04 [pchampin]
sandro: must be something I typed in the IRC
15:44:49 [pchampin]
... In several previous proposal, there is no explicit relationship between the IRI and the triples
15:45:04 [pchampin]
... In N3 there is a relationship, usually owl:sameAs
15:45:06 [PatH]
Isnt this the same issue we were just talking about?
15:45:19 [PatH]
OK
15:45:19 [pchampin]
pchampin: @PathH yes, it seems to me
15:45:33 [pchampin]
sandro: yes, they are related
15:45:38 [PatH]
OK to leave them separate issues.
15:45:42 [ww]
trig == n3 w/ implied owl:sameAs (and no nesting)
15:45:51 [cygri]
ACTION: richard to write up the different options re ISSUE-15
15:45:51 [trackbot]
Created ACTION-25 - Write up the different options re ISSUE-15 [on Richard Cyganiak - due 2011-04-13].
15:46:21 [pchampin]
guus: so we should open those issues, any one objecting?
15:46:40 [pchampin]
issue-17?
15:46:40 [trackbot]
ISSUE-17 -- How are RDF datasets to be merged? -- raised
15:46:40 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/17
15:46:52 [pchampin]
guus: david on the call?
15:48:07 [pchampin]
peter: we need to fix a problem with the SPARQL definition, sent some comment to the mailing list
15:49:12 [LeeF]
http://lists.w3.org/Archives/Public/public-rdf-wg/2011Apr/0077.html and peter's reply at http://lists.w3.org/Archives/Public/public-rdf-wg/2011Apr/0078.html
15:49:25 [PatH]
Why is this our business? Surely the notion of RDF Store belongs to SPARQL , no?
15:49:39 [pchampin]
pchampin: +1 PatH
15:50:08 [pfps]
SPARQL has a definition of the merge of RDF datasets. This is closely related to named graphs, which we are supposed to be dealing with.
15:50:26 [PatH]
The notion of 'default' for example isnt in the RDF specs anywhere.
15:50:29 [Zakim]
- +43.512.507.aabb
15:50:45 [AndyS1]
I see comment, but no proposal for change. The editor will address the comment.
15:51:33 [pfps]
I was trying to not prejudice any solution (by not providing my own). I pointed out that the "defintion" allows multiple answers.
15:51:35 [PatH]
On the face of it, the definition in the emails does not make sense, since it presumes that one name can name two different graphs.
15:52:10 [cygri]
PatH: that's why i'd like to treat them as merely (URI, g-snap) pairs
15:52:10 [PatH]
Which if it happens should be an error condition, seems to me.
15:52:23 [PatH]
OK
15:52:45 [pchampin]
open issue-17
15:52:53 [AndyS1]
graphs are closed descriptions?
15:52:55 [pchampin]
issue-18?
15:52:55 [trackbot]
ISSUE-18 -- How do we parse "18." in Turtle? -- raised
15:52:55 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/18
15:53:17 [ww]
q+
15:53:32 [ww]
zakim, unmute me
15:53:32 [Zakim]
ww should no longer be muted
15:54:01 [cygri]
sandro, would you like to mention bnode skolemization here?
15:54:03 [AlexHall]
PatH, perhaps the same graph is named in both those datasets with competing assertions as to the contents of that graph?
15:54:36 [AZ]
issue 21
15:54:43 [cygri]
ISSUE-21?
15:54:43 [trackbot]
ISSUE-21 -- Can Node-IDs be shared between parts of a quad/multigraph format? -- raised
15:54:43 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/21
15:55:26 [Souri]
q+
15:55:33 [cygri]
i think i'm +1 with ww
15:55:38 [PatH]
+1 sandro
15:55:40 [gavin]
+q
15:55:43 [gavin]
-q
15:55:47 [ww]
zakim, mute me
15:55:47 [Zakim]
ww should now be muted
15:55:51 [Guus]
ack sandro
15:55:51 [Zakim]
sandro, you wanted to talk about explicit metadata on gboxes & time
15:55:51 [pchampin]
ww: what happens if we take two files containing triples, and merge them in a format supporting quads?
15:56:00 [sandro]
sandro: Since you have to do bnode renaming in merging turtle, why not for quads?
15:56:00 [AndyS1]
merge is on g-snaps, not g-texts?
15:56:02 [Guus]
ack ww
15:56:11 [ww]
zakim, mute me
15:56:11 [Zakim]
ww should now be muted
15:56:13 [Guus]
ack Souri
15:56:15 [pchampin]
sandro: you should not be able to simply merge 2 ttl files. You should rename bnodes before.
15:56:41 [pchampin]
souri: the notion of having the same bnode in two different graphs seems odd to me
15:56:55 [AndyS1]
q+
15:56:55 [pchampin]
sandro: I think bnodes are scoped to the document, not to the graph
15:56:59 [PatH]
Blank node *identifiers* are scoped according to conventions defined by the particular format.
15:57:11 [pchampin]
... which is convenient for the moment as our documents contain only one graph
15:57:16 [PatH]
Blank nodes should be unique to a 'grpah' (= g-box)
15:57:23 [Souri]
q+
15:57:27 [pchampin]
... but if a document was to contain several graphs, it would happen.
15:57:52 [pchampin]
... Consider a subgraph of a given graph; they can obviously share bnodes.
15:58:00 [ww]
blank node scope comes up in several places...
15:58:00 [LeeF]
It's not clear to me if we're discussing the scope of blank nodes, the mathematical objects, or the scope of blank node identifiers, the way of writing down the things in g-texts, or both
15:58:12 [pchampin]
guus: isn't that another issue?
15:58:31 [AndyS1]
q-
15:58:32 [ww]
+1 sandro's correction of loose language - bnode identifiers are what have scope
15:58:53 [PatH]
+1 sandro.
15:59:12 [pchampin]
souri: we are talking from a storing point of view
15:59:24 [AndyS1]
Both - bnodes as variables have a scope but != bnode labels in a serialization
15:59:43 [pchampin]
... _:x boild down to prefixing x with the name of the graph
16:00:30 [PatH]
Lee; blank nodes dont have scope. They are gloablly unique. Bnode IDs have scope.
16:00:42 [gavin]
... the blank node would -have- to be unique to a graph. Two graphs may exist on diffrent systems on the web, if you want their identity to be the same same USE A URI.
16:00:59 [AndyS1]
+1 to PatH's description
16:01:22 [pchampin]
sandro: some SPARQL endpoints, like 4store, have the default graph to be the union of all other stores
16:01:27 [PatH]
I will try to add some text to clarify all this.
16:01:36 [Guus]
propose to add Pat's description to Issue 21 description
16:01:53 [Guus]
thx Pat
16:01:56 [Souri]
q+
16:02:05 [SteveH]
q+
16:02:17 [pchampin]
... so how do we serialize this?
16:02:17 [Guus]
ack Souri
16:02:27 [PatH]
Souri, sandro, please CC me on any offline emails.
16:02:45 [SteveH]
q-
16:03:05 [Guus]
pls no offline emails
16:03:17 [Guus]
q?
16:03:22 [pchampin]
souri: we have to distinguish between _:x used in two different files
16:03:40 [pchampin]
... bnodes are scoped to the graph
16:04:15 [pfps]
It is possible for two RDF graphs to contain the "same" bnode, but the RDF semantics doesn't let you see any effects of this.
16:04:16 [pchampin]
action PatH to write an description of action-21
16:04:16 [trackbot]
Created ACTION-26 - Write an description of action-21 [on Patrick Hayes - due 2011-04-13].
16:04:41 [pchampin]
issue-22?
16:04:41 [trackbot]
ISSUE-22 -- Does multigraph syntax need to support empty graphs? -- raised
16:04:41 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/22
16:05:22 [pchampin]
LeeF: a quad store can be naively seens as a big table with 4 columns
16:05:43 [Guus]
q?
16:05:44 [pchampin]
... but this naive view does not allow to represent an empty graph
16:06:09 [pchampin]
... so should serialization support that? Some serialization can (e.g. Trig)
16:06:14 [gavin]
+q
16:06:16 [PatH]
Nah, its NIL is LISP. Yes, lets allow this.
16:06:32 [PatH]
+q
16:06:55 [AndyS1]
When "named X" considered, becomes more relevant
16:07:12 [pchampin]
peter: are we going to allow necessarily empty g-*?
16:07:15 [PatH]
BTW, in the RDF semantics, the empty graph is (a) unique and (b) always false.
16:07:15 [sandro]
q+ to answer peter
16:07:33 [cygri]
guus, I just created ISSUE-23 to capture discussion i had with dave on the mailing list
16:07:41 [Guus]
ack gavin
16:07:48 [AZ]
AZ has joined #rdf-wg
16:08:10 [pfps]
suppose you have a set of quads - how to you know that you have all the triples in a particular graph?
16:08:10 [pchampin]
gave: most document databases (e.g. mongodb) explicitly do not allow empty documents
16:08:17 [sandro]
gavin: XML and MongoDB don't allow empty documents.
16:08:24 [pchampin]
... an XML doc has to contain at least an element
16:08:27 [Guus]
ack PatH
16:08:37 [LeeF]
i'm not sure that's the same issue? i'll never know that, whether i'm writing down 0 triples or 100 triples
16:08:41 [LeeF]
right?
16:08:42 [pfps]
to follow this on ... all the possible empty named graphs already exist in RDF
16:09:04 [pchampin]
PatH: I was going to vote for empty graph, mathematically more elegant
16:09:11 [ww]
intuitively +1 to PatH
16:09:12 [pchampin]
... they are useful limit cases
16:09:22 [mischat]
zakim, who is making noise?
16:09:24 [pchampin]
pchampin: +1
16:09:27 [LeeF]
FWIW, I was trying to lay out the issue as I understand it neutrally, I do have a strong opinion on how the issue should be resolved :)
16:09:33 [Zakim]
mischat, listening for 10 seconds I heard sound from the following: Sandro (5%), Luca (66%)
16:09:40 [PatH]
I think the morse code is agreeing with us.
16:09:43 [pchampin]
sandro: most (all?) RDF syntax allow to convey the empty graph
16:09:53 [pchampin]
... forbidding that would be a problem
16:09:59 [Zakim]
-ww
16:10:19 [pchampin]
guus: position for the moment: allow empty graph unless there is a very good reason not too
16:10:25 [sandro]
zakim, mute luca
16:10:25 [Zakim]
Luca should now be muted
16:10:28 [Souri]
the flip side is that managing graphs as first class entity creates additional complexity (like tables in an RDBMS)
16:10:32 [pchampin]
... but let's keep the issue open for the moment
16:10:38 [cygri]
ISSUE-23?
16:10:38 [trackbot]
ISSUE-23 -- Does going from single-graph to multi-graph require new format and new media types? -- raised
16:10:38 [trackbot]
http://www.w3.org/2011/rdf-wg/track/issues/23
16:11:36 [LeeF]
Souri, SPARQL Update acknowledged that by trying to allow both sorts of stores likely behavior
16:11:57 [cygri]
LeeF, and I think that makes the SPARQL Update spec quite awkward
16:12:10 [pchampin]
sandro: I will open issue-23
16:12:12 [LeeF]
cygri, I don't necessarily disagree with that
16:12:25 [pchampin]
topic: cleanup issues
16:12:37 [pchampin]
guus: we have a face at the F2F to discuss them
16:12:37 [cygri]
LeeF, as a matter of principle, I think “let's allow both” is rarely the right answer in a spec
16:12:50 [LeeF]
cygri, I also don't disagree with that
16:12:54 [cygri]
:-)
16:13:13 [pchampin]
... we need to make some progress on the issue about the "RDF Recommendation Set"
16:13:24 [Guus]
q?
16:13:34 [pchampin]
... and start thinking about editors for those documents
16:13:37 [sandro]
sandro has changed the topic to: Agenda: q-
16:14:05 [Zakim]
-Peter_Patel-Schneider
16:14:07 [zwu2]
bye
16:14:10 [Zakim]
-AlexHall
16:14:10 [cygri]
thank you! bye!
16:14:13 [Zakim]
-cygri
16:14:14 [Zakim]
-PatH
16:14:14 [Zakim]
-zwu2
16:14:16 [Zakim]
-Souri_
16:14:17 [Zakim]
-OlivierCorby
16:14:18 [Zakim]
-[Garlik]
16:14:19 [Zakim]
-AZ
16:14:20 [Zakim]
-Sandro
16:14:22 [pchampin]
RRSagent, draft minutes
16:14:23 [RRSAgent]
I have made the request to generate http://www.w3.org/2011/04/06-rdf-wg-minutes.html pchampin
16:14:24 [Zakim]
-FabGandon
16:14:28 [Zakim]
-gavinc
16:14:32 [AlexHall]
AlexHall has left #rdf-wg
16:14:35 [mbrunati]
ok, bye
16:14:37 [FabGandon]
FabGandon has left #rdf-wg
16:14:40 [Zakim]
-LeeF
16:14:43 [Zakim]
-mbrunati
16:14:49 [Zakim]
-AndyS1
16:14:50 [Zakim]
- +31.20.598.aaaa
16:14:59 [AndyS1]
AndyS1 has left #rdf-wg
16:15:29 [Zakim]
-hsbauer
16:15:47 [gavin]
gavin has left #rdf-wg
16:17:22 [AndyS]
AndyS has joined #rdf-wg
16:17:30 [sandro]
I'm on irc, but not th ephone.
16:18:27 [mbrunati]
mbrunati has left #rdf-wg
16:18:38 [sandro]
sure, how far did you get?
16:18:47 [pchampin]
I basically know how to publish the minutes with RRSAgent
16:18:53 [sandro]
Ah.
16:18:54 [pchampin]
which are there
16:18:55 [pchampin]
http://www.w3.org/2011/04/06-rdf-wg-minutes.html
16:18:59 [pchampin]
but not public
16:19:12 [pchampin]
but I know nothing about the wiki thing
16:19:38 [sandro]
Take a look at this, and let me know if it's not clear: http://www.w3.org/2009/CommonScribe/manual.html
16:19:49 [sandro]
(you'
16:19:52 [pchampin]
ok, thanks
16:19:56 [sandro]
(you're on step 3 now)
16:20:09 [SteveH]
SteveH has joined #rdf-wg
16:21:08 [pchampin]
yep, figured that out
16:21:12 [pchampin]
however, I have no access to http://www.w3.org/2009/CommonScribe/panel/
16:21:14 [pchampin]
:-(
16:21:34 [pchampin]
I'm *only* an invited expert, that must be why...
16:21:37 [sandro]
really? Can you see http://www.w3.org/Member/
16:22:26 [pchampin]
no
16:22:34 [pchampin]
keeps prompting me for a login/pw
16:22:45 [pchampin]
and would not accept my W3C credential
16:22:54 [pchampin]
which work well on other pages
16:23:13 [sandro]
I see. You're a "public invited expert" not a "member invited expert". I wonder how that happened..... :-(
16:23:34 [pchampin]
me too
16:23:45 [pchampin]
I didn't even know about that subtle distinction...
16:23:53 [pchampin]
where can you see that?
16:23:58 [sandro]
Well, for now I did step 3, so it's copied to the wiki.
16:24:02 [pchampin]
(on a page not accesible to me, maybe ;-)
16:24:08 [sandro]
I see it in http://www.w3.org/2000/09/dbwg/details?group=46168&public=1
16:24:14 [sandro]
just under your name,
16:24:40 [pchampin]
thks
16:24:42 [sandro]
I'm trying to remember why you're an IE. What's your affiliation? Is it an org that is in process of joining W3C?
16:25:23 [sandro]
I think you'll be able to do the editing-the-wiki and preview part of the minutes, but not the final "save", so just email me when you're ready, and I'll do that part.
16:26:59 [pchampin]
well, I can't "preview" either :-(
16:27:08 [sandro]
blah..... :-( :-(
16:27:22 [sandro]
(thinking)
16:27:24 [pchampin]
my university is not a member yet
16:27:35 [pchampin]
but yes, they are in the process of joining
16:27:46 [sandro]
so, this is a short term problem, good.
16:28:09 [pchampin]
:-)
16:28:14 [pchampin]
ok, I'll do some cleaning
16:28:44 [pchampin]
blind cleaning, that is :)
16:29:02 [pchampin]
thanks for your help
16:30:54 [sandro]
The permissions for the script seem to be set to allow everyone, and I don't have time to debug it now, so yeah, thanks for cleaning-blind, sorry!
16:31:19 [mischat]
mischat has joined #rdf-wg
16:35:00 [Zakim]
disconnecting the lone participant, Luca, in SW_RDFWG()11:00AM
16:35:01 [Zakim]
SW_RDFWG()11:00AM has ended
16:35:05 [Zakim]
Attendees were FabGandon, +31.20.598.aaaa, AndyS1, Sandro, gavinc, LeeF, Peter_Patel-Schneider, OlivierCorby, mbrunati, +43.512.507.aabb, SteveH, mischat, Souri_, AlexHall, cygri,
16:35:08 [Zakim]
... PatH, hsbauer, Luca, zwu2, ww, AZ
17:07:20 [AndyS]
AndyS has joined #rdf-wg
18:10:45 [mischat]
mischat has joined #rdf-wg
18:19:38 [Zakim]
Zakim has left #rdf-wg
18:21:52 [danbri]
danbri has joined #rdf-wg