IRC log of rdf-wg on 2012-04-11
Timestamps are in UTC.
- 14:09:34 [RRSAgent]
- RRSAgent has joined #rdf-wg
- 14:09:34 [RRSAgent]
- logging to http://www.w3.org/2012/04/11-rdf-wg-irc
- 14:09:36 [trackbot]
- RRSAgent, make logs world
- 14:09:36 [Zakim]
- Zakim has joined #rdf-wg
- 14:09:38 [trackbot]
- Zakim, this will be 73394
- 14:09:38 [Zakim]
- ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 51 minutes
- 14:09:39 [trackbot]
- Meeting: RDF Working Group Teleconference
- 14:09:39 [trackbot]
- Date: 11 April 2012
- 14:19:35 [AndyS]
- AndyS has joined #rdf-wg
- 14:28:09 [danbri_]
- danbri_ has joined #rdf-wg
- 14:45:28 [gavinc]
- gavinc has joined #rdf-wg
- 14:57:15 [Zakim]
- SW_RDFWG()11:00AM has now started
- 14:57:15 [pchampin_]
- pchampin_ has joined #rdf-wg
- 14:57:21 [Zakim]
- +??P0
- 14:57:26 [AndyS]
- zakim, ??P0 is me
- 14:57:26 [Zakim]
- +AndyS; got it
- 14:57:34 [AndyS]
- trackbot, start meeting
- 14:57:37 [trackbot]
- RRSAgent, make logs world
- 14:57:39 [trackbot]
- Zakim, this will be 73394
- 14:57:39 [Zakim]
- ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 3 minutes
- 14:57:40 [trackbot]
- Meeting: RDF Working Group Teleconference
- 14:57:40 [trackbot]
- Date: 11 April 2012
- 14:57:56 [AndyS]
- zakim, this is 73394
- 14:57:56 [Zakim]
- ok, AndyS; that matches SW_RDFWG()11:00AM
- 14:58:07 [Zakim]
- + +1.540.898.aaaa
- 14:58:09 [ivan]
- zakim, dial ivan-voip
- 14:58:09 [Zakim]
- ok, ivan; the call is being made
- 14:58:11 [Zakim]
- +Ivan
- 14:58:20 [NickH]
- +44.203.318.0479 isn't Zakim anymore!
- 14:58:30 [NickH]
- it is some American company
- 14:59:08 [Zakim]
- +??P3
- 14:59:20 [NickH]
- Zakim, ??P3 is me
- 14:59:20 [Zakim]
- +NickH; got it
- 14:59:21 [tbaker]
- tbaker has joined #rdf-wg
- 14:59:27 [NickH]
- NickH: still here http://www.w3.org/2011/rdf-wg/wiki/Meetings:Telecon2012.04.11
- 14:59:31 [NickH]
- arg
- 14:59:39 [davidwood]
- Zakim, who is here?
- 14:59:39 [Zakim]
- On the phone I see AndyS, +1.540.898.aaaa, Ivan, NickH
- 14:59:40 [Zakim]
- On IRC I see tbaker, pchampin_, gavinc, danbri_, AndyS, Zakim, RRSAgent, swh, MacTed, LeeF, mischat, ivan, Arnaud, davidwood, manu1, manu, yvesr_, NickH, trackbot, sandro, ericP
- 14:59:52 [davidwood]
- Zakim, aaaa is me
- 14:59:52 [Zakim]
- +davidwood; got it
- 14:59:58 [Zakim]
- + +1.707.861.aabb
- 15:00:00 [NickH]
- Zakim, mute me
- 15:00:00 [Zakim]
- NickH should now be muted
- 15:00:04 [gavinc]
- Zakim, aabb is me
- 15:00:04 [Zakim]
- +gavinc; got it
- 15:00:39 [PatH]
- PatH has joined #rdf-wg
- 15:01:04 [Zakim]
- + +1.781.899.aacc
- 15:01:45 [davidwood]
- tbaker, please try again
- 15:01:55 [Zakim]
- + +1.408.996.aadd
- 15:02:13 [Zakim]
- +??P8
- 15:02:15 [Arnaud]
- zakim, aadd is me
- 15:02:15 [Zakim]
- +Arnaud; got it
- 15:02:25 [Zakim]
- +??P13
- 15:02:28 [pchampin_]
- zakim, ??P8 is me
- 15:02:29 [Zakim]
- +pchampin_; got it
- 15:02:42 [tbaker]
- zakim, ??P13 is tbaker
- 15:02:45 [Zakim]
- +tbaker; got it
- 15:02:51 [ivan]
- zakim, who is here?
- 15:02:55 [Zakim]
- On the phone I see AndyS, davidwood, Ivan, NickH (muted), gavinc, +1.781.899.aacc, Arnaud, pchampin_, tbaker
- 15:03:03 [Zakim]
- On IRC I see PatH, tbaker, pchampin_, gavinc, danbri_, AndyS, Zakim, RRSAgent, swh, MacTed, LeeF, mischat, ivan, Arnaud, davidwood, manu1, manu, yvesr_, NickH, trackbot, sandro,
- 15:03:08 [Zakim]
- ... ericP
- 15:03:10 [Zakim]
- +??P14
- 15:03:12 [sandro]
- zakim, aacc is Sandro
- 15:03:16 [Zakim]
- +Sandro; got it
- 15:03:16 [swh]
- Zakim, ??P14 is me
- 15:03:24 [Zakim]
- + +31.20.598.aaee
- 15:03:26 [Zakim]
- +swh; got it
- 15:03:28 [Guus]
- Guus has joined #rdf-wg
- 15:03:37 [Zakim]
- +PatH
- 15:03:44 [ivan]
- zakim, aaee is Guus
- 15:03:55 [Zakim]
- +Guus; got it
- 15:03:58 [Zakim]
- + +1.781.273.aaff
- 15:04:09 [MacTed]
- Zakim, aaff is OpenLink_Software
- 15:04:19 [Zakim]
- +OpenLink_Software; got it
- 15:04:30 [AZ]
- AZ has joined #rdf-wg
- 15:04:39 [MacTed]
- Zakim, OpenLink_Softwareis temporarily me
- 15:04:41 [MacTed]
- Zakim, mute me
- 15:04:46 [pchampin_]
- scribe: pchampin
- 15:04:47 [MacTed]
- Zakim, OpenLink_Software is temporarily me
- 15:04:48 [MacTed]
- Zakim, mute me
- 15:04:51 [Zakim]
- I don't understand 'OpenLink_Softwareis temporarily me', MacTed
- 15:04:56 [Zakim]
- sorry, MacTed, I do not know which phone connection belongs to you
- 15:05:00 [Zakim]
- +MacTed; got it
- 15:05:01 [davidwood]
- PROPOSED to accept the minutes of the 4 Apr telecon:
- 15:05:01 [davidwood]
- http://www.w3.org/2011/rdf-wg/meeting/2012-04-04
- 15:05:06 [Zakim]
- MacTed should now be muted
- 15:05:06 [pchampin_]
- topic: last week minutes
- 15:05:27 [PatH]
- zakim, mute me
- 15:05:32 [Zakim]
- PatH should now be muted
- 15:05:38 [Souri]
- Souri has joined #RDF-WG
- 15:05:40 [pchampin_]
- RESOLVED to accept the minutes of the 4 Apr telecon
- 15:05:44 [davidwood]
- Action item review:
- 15:05:44 [trackbot]
- Sorry, couldn't find user - item
- 15:05:44 [davidwood]
- http://www.w3.org/2011/rdf-wg/track/actions/pendingreview
- 15:05:44 [davidwood]
- http://www.w3.org/2011/rdf-wg/track/actions/open
- 15:05:54 [pchampin_]
- topic: action item review
- 15:06:15 [Zakim]
- +??P25
- 15:06:29 [gavinc]
- Andy's review is complete. And we asked Pierre Antoine not to do it yet
- 15:06:41 [AZ]
- zakim, ??P25 is me
- 15:06:41 [Zakim]
- +AZ; got it
- 15:06:50 [Zakim]
- + +1.603.897.aagg
- 15:07:15 [AndyS]
- q+
- 15:07:15 [Souri]
- zakim, aagg is me
- 15:07:16 [Zakim]
- +Souri; got it
- 15:07:32 [AndyS]
- q-
- 15:07:44 [Zakim]
- +LeeF
- 15:07:56 [AndyS]
- My review is gone-as-much as i can - need to do grammar
- 15:09:31 [AndyS]
- close ACTION-157
- 15:09:31 [trackbot]
- ACTION-157 Review Turtle LC draft by April 9 closed
- 15:09:52 [Zakim]
- + +1.617.324.aahh
- 15:09:56 [pchampin_]
- david: Tom Baker is with us today
- 15:10:05 [ericP]
- Zakim, aahh is me
- 15:10:05 [Zakim]
- +ericP; got it
- 15:10:09 [pchampin_]
- ... he is involved in the RDF for Library group
- 15:10:19 [ivan]
- s/is/was/
- 15:10:23 [pchampin_]
- ... and came to us to discuss a use case he has for named graphs
- 15:10:36 [ivan]
- s/Library group/Library Incubator group/
- 15:10:47 [pchampin_]
- ... may be an important one to include in our short list
- 15:11:06 [pchampin_]
- topic: named graphs
- 15:11:23 [gavinc]
- Functional Requirements for Bibliographic Records (FRBR)
- 15:11:24 [davidwood]
- s/Library Incubator group/Library Linked Data Interest Group/
- 15:11:40 [pchampin_]
- tom: distinction between general properties of a resource (title, subject)
- 15:12:04 [ivan]
- s/Data Interest Group/Data Incubator Group/
- 15:12:08 [pchampin_]
- ... and very specific properties (e.g. the fact that it's missing a page)
- 15:12:49 [PatH]
- zakim, unmute me
- 15:12:49 [Zakim]
- PatH should no longer be muted
- 15:13:05 [ivan]
- zakim, mute me
- 15:13:05 [Zakim]
- Ivan should now be muted
- 15:13:07 [pchampin_]
- ... FRBR has different levels, from very generic to very specific (Work/Expression/Manifestation/Item)
- 15:13:17 [pchampin_]
- ... semantized as four disjoint classes
- 15:13:52 [pchampin_]
- ... problem: in the end of the day, I'm describing a book, a single thing, not 4 distinct entities
- 15:14:34 [pchampin_]
- ... if I'm describing a bible, some properties will apply to the Work or the Expression
- 15:14:41 [pchampin_]
- ... while some others will apply to the Item
- 15:14:47 [ivan]
- -> http://en.wikipedia.org/wiki/FRBR Functional Requirements for Bibliographic Records
- 15:14:48 [Zakim]
- -gavinc
- 15:14:55 [pchampin_]
- ... but I don't want to have to specify to which it applies for every property
- 15:15:39 [pchampin_]
- ... idea: to use named graphs
- 15:15:44 [Zakim]
- +gavinc
- 15:16:09 [pchampin_]
- ... you have 4 chunks of statements :
- 15:16:15 [ivan]
- -> http://lists.w3.org/Archives/Public/public-rdf-comments/2012Apr/0001.html Tom's email with the details
- 15:16:32 [pchampin_]
- work-level, expression-level, manifestation-level, item-level
- 15:16:50 [pchampin_]
- ... work-level, expression-level, manifestation-level, item-level
- 15:17:14 [pchampin_]
- ... each maintained at different level (national library for the work-level, personal? for item-level)
- 15:17:33 [pchampin_]
- ... better solution than to copy-paste info from high-level to low-level?
- 15:18:33 [pchampin_]
- ... refering to "frames" as a mean to merge information from different levels; is that the same as a graph?
- 15:18:53 [PatH]
- q+
- 15:18:54 [davidwood]
- q?
- 15:19:00 [gavinc]
- q+
- 15:19:57 [pchampin_]
- david: where do you see the line between what should be handled by RDF itself, and what should be handled by a higher level application?
- 15:20:51 [ivan]
- ack PatH
- 15:20:59 [pchampin_]
- tom: the notion of "frame" seems to be close to the notion of named graph, hence relevant for RDF
- 15:21:05 [davidwood]
- tbaker: Hopes that RDF will support named graphs and merges of named graphs.
- 15:21:08 [davidwood]
- ack PatH
- 15:21:30 [pchampin_]
- ... then the way item-level inherits manifestation-level but not the other way around would be application specific
- 15:21:49 [pchampin_]
- pat: why named graphs? why not simply graphs?
- 15:22:35 [pchampin_]
- tom: provenance is an important feature for the library world
- 15:24:10 [pchampin_]
- pat: then what do you want to name? a static graph or a "box" whose content may change in time?
- 15:25:09 [pchampin_]
- tom: that would rather be the "box"
- 15:25:17 [pchampin_]
- ... although there would be some versioning issue,
- 15:25:42 [pchampin_]
- ... you would want to be able to access a previous version of a given description level
- 15:25:46 [davidwood]
- ack gavinc
- 15:26:15 [tbaker]
- URL of the FRBR use case mentioned by Gavin?
- 15:26:18 [pchampin_]
- gavin: I hope that some of our use cases match, as they come from an implementation of FRBR in RDF
- 15:27:35 [tbaker]
- +1 for dynamic
- 15:27:44 [pchampin_]
- gavin: in that implementation, the naming *had* to be dynamic (i.e. name "boxes" rather than static graphs)
- 15:27:57 [pchampin_]
- ... as different organizations maintained different levels
- 15:28:30 [pchampin_]
- ... and they had to reference someone else's description, despite the fact that this description might evolve
- 15:28:40 [tbaker]
- q+ to ask if Gavin has proposed something quite similar to this concept?
- 15:29:35 [pchampin_]
- gavin: not everything true about the work has to be true about the item
- 15:29:58 [davidwood]
- ack tbaker
- 15:29:58 [Zakim]
- tbaker, you wanted to ask if Gavin has proposed something quite similar to this concept?
- 15:29:59 [pchampin_]
- ... e.g. the title of the item may include the words "2nd edition", while the title of the work does not include them
- 15:30:01 [PatH]
- q+ for my third q
- 15:30:42 [pchampin_]
- tbaker: this is an interesting question to the library people
- 15:30:51 [pchampin_]
- ... which use case are about FRBR, precisely?
- 15:31:30 [pchampin_]
- gavin: the term FRBR does not appear explicitly, but several of them come from that implementation
- 15:31:40 [pchampin_]
- ... an example is: using the subject of the graph as the name of the graph
- 15:31:40 [PatH]
- tbaker says +1 for dynamic but he also wants strict provenancing for old versions, so there has to be some static stuff under the hood.
- 15:32:29 [pchampin_]
- tbaker: this notion of primary subject is an important question for us
- 15:32:29 [tbaker]
- q-
- 15:33:05 [PatH]
- i will stay on the q until this topic is done.
- 15:33:12 [ericP]
- q?
- 15:33:13 [pchampin_]
- david: we've been discussing a way to associate information to the graph itself, rather than the graph content
- 15:33:23 [Zakim]
- -NickH
- 15:33:25 [pchampin_]
- ... would that address this question about the primary subject?
- 15:33:33 [ericP]
- q+ to present two representations <http://codepad.org/d9Cl2yiy>
- 15:33:35 [davidwood]
- ack PatH
- 15:33:35 [Zakim]
- PatH, you wanted to discuss my third q
- 15:33:37 [pchampin_]
- tbaker: yes, that would be helpful
- 15:34:01 [ericP]
- http://codepad.org/d9Cl2yiy
- 15:34:11 [gavinc]
- +q to answer why you need named graphs
- 15:34:50 [gavinc]
- -q
- 15:35:07 [pchampin_]
- eric: what is the motivation again for having separate graphs rather than one big graph?
- 15:35:14 [pchampin_]
- ... (see URL above)
- 15:35:28 [pchampin_]
- tbaker: the motivation is to have the different graphs maintained by different people
- 15:35:40 [pchampin_]
- ... and different provenance information associate with them
- 15:37:18 [MacTed]
- descriptionOfWork generated by, transcribed by, input by...
- 15:37:18 [MacTed]
- work generated by, edited by, printed by...
- 15:37:18 [MacTed]
- regarding "primary subject", these may be useful predicates -- foaf:primaryTopic , foaf:topic
- 15:37:28 [ericP]
- http://codepad.org/MuEeISyf
- 15:37:51 [davidwood]
- ack ericP
- 15:37:51 [Zakim]
- ericP, you wanted to present two representations <http://codepad.org/d9Cl2yiy>
- 15:39:24 [gavinc]
- btw there should be relationships between work1G expression1G manifestation1G and item1G
- 15:39:30 [gavinc]
- otherwise I have no idea why you'd bother ;)
- 15:39:43 [ivan]
- q+
- 15:39:51 [davidwood]
- Social convention is allowed :)
- 15:41:23 [MacTed]
- context!
- 15:41:28 [pchampin_]
- eric: where would I put information stating "Moby Dick is a bad whale"?
- 15:41:33 [ericP]
- http://codepad.org/gLghUHoo
- 15:42:04 [pchampin_]
- tbaker: this is the kind of question that would generate a lot of discussion in the library community
- 15:42:13 [ericP]
- gavinc, can you give me a relationship to add to the trig?
- 15:42:16 [pchampin_]
- ... everyone agrees that it is good to have different levels
- 15:42:23 [PatH]
- tom just made the case for rdf :-)
- 15:42:24 [ericP]
- (between work1G and expression1G)
- 15:42:34 [pchampin_]
- ... but there is disagreement about where to draw the line
- 15:42:47 [gavinc]
- ericP: http://vocab.org/frbr/core.html will help ;)
- 15:42:57 [davidwood]
- ack ivan
- 15:43:59 [PatH]
- q+
- 15:44:04 [pchampin_]
- ivan: in eric's example, the graphs are mostly not relating to each other
- 15:44:16 [pchampin_]
- ... so something must be missing
- 15:44:36 [mox601]
- mox601 has joined #rdf-wg
- 15:44:58 [pchampin_]
- ... how do you expect the properties to "fly" from work to item, e.g.,
- 15:45:11 [pchampin_]
- ... do you expect a generic mechanism to take care of this for you?
- 15:45:13 [gavinc]
- http://www.w3.org/TR/html5/microdata.html#examples-1
- 15:45:24 [gavinc]
- Example FRBR relationships
- 15:45:25 [pchampin_]
- ... or would that be FRBR-specific rules?
- 15:45:38 [MacTed]
- Zakim, unmute me
- 15:45:38 [Zakim]
- MacTed should no longer be muted
- 15:46:19 [MacTed]
- there are triples left out of the "Many Named Graphs" example
- 15:46:33 [pchampin_]
- tbaker: re. FRBR-specific rule, same answer as to David's question sooner.
- 15:46:34 [MacTed]
- they *are* there in the "One RDF Graph" ... and they *should* be in the second as well
- 15:46:36 [gavinc]
- frbr:realization, frbr:realizationOf etc
- 15:48:14 [MacTed]
- q+
- 15:48:41 [MacTed]
- q+ to say inference is commonplace for e.g., subclassOf
- 15:49:38 [pchampin_]
- tbaker: the "inheritance" rules would be FRBR-specific; but what can be generic is how to merge different kinds of informations stored in different named graphs
- 15:49:46 [ericP]
- http://codepad.org/NH3S6CJi copies the subject relationships from the turtle (but no graph relationships)
- 15:50:04 [tbaker]
- Ivan: we have to be able to express somehow that we take the union of those four graphs and operate rules on the union of the four graphs.
- 15:50:23 [pchampin_]
- ivan: from your example, I understand that we need a mechanism to merge the content of several graphs together
- 15:50:42 [pchampin_]
- ... so that we can then do something with that union of graphs: like rules, RDFS, etc...
- 15:51:17 [tbaker]
- Pat: If I understand FRBR, can see that there need to be links starting from item and going to more general... A chain from the item back up to the work. What I don't see is any particular need for links going down the hierarchy.
- 15:52:24 [gavinc]
- PatH, realization, realizationOf http://vocab.org/frbr/core.html#realization
- 15:53:36 [davidwood]
- q?
- 15:53:40 [pchampin_]
- tbaker: one would want to be able to follow the relations in both directions
- 15:53:40 [davidwood]
- ack PatH
- 15:54:04 [Zakim]
- +Arnaud.a
- 15:54:13 [gavinc]
- PatH, http://en.wikipedia.org/wiki/Functional_Requirements_for_Bibliographic_Records
- 15:54:29 [danbri_]
- folks, sorry I can't join the call. I wrote a giant something on FRBR a year ago; http://lists.w3.org/Archives/Public/public-lld/2011Mar/0129.html ... short version: FRBR is about describing mass-produced entities, and the link to our notion of 'class' needs examining.
- 15:54:43 [pchampin_]
- pat: why not using class-instance relation in the FRBR hierarchy instead of specific relations?
- 15:54:49 [davidwood]
- Thanks, danbri
- 15:54:58 [pchampin_]
- ... e.g. Items are instances of the corresponding Expression
- 15:55:11 [ericP]
- -> http://codepad.org/W2zZZhIZ with some N3 handle inference
- 15:55:18 [gavinc]
- +1 danbri
- 15:55:53 [Zakim]
- -Arnaud
- 15:56:00 [davidwood]
- ack MacTed
- 15:56:00 [Zakim]
- MacTed, you wanted to say inference is commonplace for e.g., subclassOf
- 15:56:25 [tbaker]
- +1 danbri's post on public-lld
- 15:57:00 [pchampin_]
- macted: the fact that FRBR does not model it as class-instance does not prevent one's specific ontology to add that relation and use it for inference
- 15:57:26 [pchampin_]
- s/corresponding Expression/corresponding Manifestation/
- 15:57:55 [pchampin_]
- tbaker: there has been counter-proposals to the 4 distinct levels
- 15:58:00 [PatH]
- +1 also danbri which even has a T-shirt design http://www.flickr.com/photos/danbri/2891150205/
- 15:58:05 [pchampin_]
- ... someone made a proposal with only 3 levels
- 15:58:18 [pchampin_]
- ... music catalogs have a different classification
- 15:58:46 [davidwood]
- q?
- 15:58:56 [danbri]
- (tshirt example ... that's as close as I've come to finding a role for OWL in my life :)
- 15:59:02 [tbaker]
- q+ to ask about next steps
- 15:59:36 [pchampin_]
- macted: what about containers?
- 15:59:54 [pchampin_]
- tbaker: this is another big discussion
- 16:00:04 [davidwood]
- ack tbaker
- 16:00:04 [Zakim]
- tbaker, you wanted to ask about next steps
- 16:00:25 [Zakim]
- -Arnaud.a
- 16:01:20 [pchampin_]
- david: I propose to put tom's use cases in our short list
- 16:02:01 [sandro]
- Pat: What Tom seems to need is the ability to get at graphs, at bits of graphs, and do reasoning with those bits of graphs [ scribe attempt ]
- 16:02:26 [davidwood]
- …also to attach metadata to graphs
- 16:02:43 [PatH]
- Toms use case needs named graphs to support provenance information, metadata, and inference access to the contents of the named graphs, all combined in application-specific ways.
- 16:03:40 [ericP]
- <http://codepad.org/j8fMAGlg> uses graphs to perform inferences performed by ?p ?o in <http://codepad.org/W2zZZhIZ>
- 16:03:43 [tbaker]
- q+ to suggest putting it in wiki with Eric's example
- 16:04:04 [pchampin_]
- sandro: sounds very general, difficult to say if it is addressed or not
- 16:04:14 [pchampin_]
- pat: this is more of an aggregate use case
- 16:04:17 [davidwood]
- ack tbaker
- 16:04:17 [Zakim]
- tbaker, you wanted to suggest putting it in wiki with Eric's example
- 16:06:06 [pchampin_]
- david: could Tom and Eric formulate these use cases on the wiki?
- 16:06:40 [tbaker]
- q+ to quickly respond to Pat
- 16:06:49 [ivan]
- q+
- 16:06:53 [ivan]
- ack tbaker
- 16:06:53 [Zakim]
- tbaker, you wanted to quickly respond to Pat
- 16:07:05 [gavinc]
- There is AN ontology http://vocab.org/frbr/core.html which may be horribly wrong
- 16:07:25 [davidwood]
- ACTION: EricP to work with Tom Baker to add the FRBR use case to http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs
- 16:07:25 [trackbot]
- Created ACTION-162 - Work with Tom Baker to add the FRBR use case to http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs [on Eric Prud'hommeaux - due 2012-04-18].
- 16:07:45 [pchampin_]
- pat: my concern is: should we focus first on RDF or on the ontology? but let's go on RDF
- 16:09:02 [davidwood]
- q?
- 16:09:02 [pchampin_]
- tbaker: focusing on the RDF and named graphs will help keep the core of the ontology simple [scribe hopse he got it right]
- 16:09:08 [davidwood]
- ack ivan
- 16:09:33 [PatH]
- This may be a first, discussing ontology standards while emptying a cat litter tray.
- 16:09:33 [pchampin_]
- ivan: I don't feel that we are so far off to address Tom's use cases
- 16:10:12 [PatH]
- +1 to ivan on union issue.
- 16:10:20 [gavinc]
- Need to be able to construct unions too!
- 16:10:32 [PatH]
- i feel jubilant.
- 16:10:48 [tbaker]
- I feel jubiliant that Pat feels jubilant
- 16:10:48 [pchampin_]
- ... if we agree that the default graph of a dataset would always be the union of all the named graph, then we might have what Tom needs
- 16:11:36 [sandro]
- q
- 16:11:38 [sandro]
- q+
- 16:12:08 [AndyS]
- Maybe it is not feature of the TriG exchanged, but is done with the named graph once received.
- 16:12:11 [pchampin_]
- ... there should be no semantic problem; it's the syntactical details that need to be worked out
- 16:12:20 [ericP]
- -> http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs_FRBR persuant to ACTION-162
- 16:12:51 [AndyS]
- Maybe it is not feature of the TriG exchanged, but is about what is done with the collection of named graphs once received. -- requirement no dft graph in this case.
- 16:12:54 [tbaker]
- Dave: Proposal already addresses metadata on graphs (Ivan's formalization of Sandro's as tweaked by Pat). The deltas are in relation to where we want to draw the line on inference.
- 16:13:01 [PatH]
- we never say X is always Y if we can give users an easy way to say this particular X is a Y
- 16:13:25 [pchampin_]
- david: the remaining question would then be: where do we draw the line for inference, right?
- 16:13:30 [tbaker]
- Ivan: We draw the line on inference. Ontology-based inference based on FRBR is out there, we should not touch, but in my proposal, inferencing done only on the default graph.
- 16:14:01 [tbaker]
- ... This is not the way tom wants to use them. Rather: take the union and do inference on that. Additional trick needed.
- 16:14:01 [pchampin_]
- ... with a mechanism to "quote" some of the graphs (i.e. keep them out of inference)
- 16:14:24 [davidwood]
- ack sandro
- 16:14:25 [tbaker]
- Dave: In order to facilitate that inferencing, Tom's proposal may be missing a layer.
- 16:14:30 [sandro]
- sandro: How about we have Merge-Default-Graph-Datasets and Explicit-Default-Graph-Datasets, and use Trig {} to serialize the difference?
- 16:14:43 [pchampin_]
- david: it seems to me that Tom's proposal is missing a layer, though
- 16:15:09 [davidwood]
- Does the inferencing requirement suggest the need for a graph that holds named graphs (single-level nesting)?
- 16:15:10 [tbaker]
- Sandro: As Ivan puts it: in SPARQL world, two types of datasets. Never been explicit about ... .
- 16:15:14 [PatH]
- I have to go very soon.
- 16:15:25 [pchampin_]
- sandro: in the SPARQL world, there has always been two kinds of dataset
- 16:15:27 [AndyS]
- q+
- 16:15:35 [davidwood]
- ack AndyS
- 16:15:50 [pchampin_]
- ... need a way to make this explicit in Trig
- 16:16:10 [PatH]
- I got to go, sorry.
- 16:16:17 [Zakim]
- -PatH
- 16:16:18 [Zakim]
- -gavinc
- 16:16:36 [tbaker]
- Thank you all for the great input - looking forward to follow-up!
- 16:16:54 [davidwood]
- Thanks, tbaker!
- 16:16:56 [AndyS]
- Thanks Tom.
- 16:17:46 [davidwood]
- adjourned
- 16:20:04 [ericP]
- tbaker, take a peek at <http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs_FRBR> ?
- 16:20:59 [Zakim]
- -swh
- 16:21:15 [tbaker]
- ok - do we want to fold in some of the text from http://lists.w3.org/Archives/Public/public-rdf-comments/2012Apr/0001.html
- 16:21:57 [mischat]
- mischat has joined #rdf-wg
- 16:24:55 [Zakim]
- -Guus
- 16:25:17 [Zakim]
- -AndyS
- 16:25:20 [ericP]
- tbaker, yeah, i linked to it as a placeholder. it should absolutely recapitulate everything that folks need to swap in the decisions parameters
- 16:25:55 [davidwood]
- pchampin, please see the directions at the top of http://www.w3.org/2011/rdf-wg/wiki/Scribes
- 16:28:36 [sandro]
- Guest: Tom Baker
- 16:31:20 [Zakim]
- -Souri
- 16:31:22 [Zakim]
- -Ivan
- 16:31:29 [Zakim]
- -AZ
- 16:32:50 [Zakim]
- -LeeF
- 16:38:48 [Zakim]
- -pchampin_
- 16:51:30 [ericP]
- sandro, use case is that it makes librarians confident that they're not losing information that they deem critical
- 16:52:30 [ericP]
- regardless of whether a patron of the library benefits (i have no position on this), this can be viewed as a marketing opportunity
- 16:56:53 [sandro]
- http://codepad.org/d9Cl2yiy
- 17:01:32 [Zakim]
- -Sandro
- 17:02:12 [sandro]
- really, just,... no.
- 17:05:40 [ericP]
- tbaker, <http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs_FRBR> now links to <http://www.w3.org/2011/rdf-wg/wiki/FRBR_use_case>
- 17:07:45 [ericP]
- http://www.w3.org/blog/hcls/#ie
- 17:09:22 [sandro]
- ericP, want me to join again? Dunno if Zakim will let me.
- 17:09:41 [ericP]
- sandro, we're wrapping up
- 17:09:46 [sandro]
- ok
- 17:09:57 [ericP]
- i'll be at the 'tute in 15 mins but working with karen for 1.5 hrs
- 17:10:02 [ericP]
- avail after that
- 17:10:06 [davidwood]
- http://www.w3.org/2011/rdf-wg/wiki/How_to_Join
- 17:10:17 [Zakim]
- -ericP
- 17:10:20 [davidwood]
- https://www.w3.org/2002/09/wbs/1/ieapp/
- 17:11:12 [sandro]
- I remain convince this work is Extremely Wrong. Oh well. Have fun jumping off a cliff, guys.
- 17:11:36 [sandro]
- (or maybe I'm just missing something.)
- 17:12:29 [davidwood]
- sandro, Where is your email with your proof that named graphs didn't need to be nested?
- 17:12:30 [tbaker]
- sandro, did you put a proof on the mailing list why nested named graphs are not needed?
- 17:13:02 [sandro]
- Amazingly, Ted, we think so in completely different ways.
- 17:13:03 [Zakim]
- -davidwood
- 17:13:09 [Zakim]
- -MacTed
- 17:13:12 [Zakim]
- -tbaker
- 17:13:13 [Zakim]
- SW_RDFWG()11:00AM has ended
- 17:13:13 [Zakim]
- Attendees were AndyS, +1.540.898.aaaa, Ivan, NickH, davidwood, +1.707.861.aabb, gavinc, +1.781.899.aacc, +1.408.996.aadd, Arnaud, pchampin_, tbaker, Sandro, +31.20.598.aaee, swh,
- 17:13:13 [Zakim]
- ... PatH, Guus, +1.781.273.aaff, MacTed, AZ, +1.603.897.aagg, Souri, LeeF, +1.617.324.aahh, ericP
- 17:13:59 [MacTed]
- sorry, wrong agreement. I'm wanting to see the proof I seem to have overlooked.
- 17:15:44 [sandro]
- I'm not sure where the email is. The idea is simple: alice says { bob says { charlie says { <a> <b> <c> } } } can be encoded in trig like { g1 a graph; g2 a graph; g3 a graph; g4 a graph; alice says g1 } <g1> { bob says g2 } <g2> {charlie says g3} <g3> { <a> <b> <c> }
- 17:20:30 [sandro]
- danbri, tbaker MacTed ...?
- 17:21:06 [danbri]
- rings a vague bell!
- 17:21:34 [danbri]
- these? http://danbri.org/words/2011/11/03/753
- 17:21:51 [danbri]
- it has alice/bob/charlie
- 17:22:00 [danbri]
- but then so do lots of examples :)
- 17:22:40 [sandro]
- to put it mildly. alice and bob might be more popular than x and y, soon.
- 17:22:54 [tbaker]
- tbaker = tbaker, AFAICT
- 17:23:04 [sandro]
- although I try to only use them for human-ish agents.
- 17:24:03 [tbaker]
- off
- 17:33:23 [MacTed]
- sandro - so the proof was that Trig notation need not support nested graphs, not that graphs need not be nested. OK. That I can buy.
- 17:35:34 [sandro]
- nesting is a syntactic concept.
- 17:36:02 [davidwood]
- Ah, that one. I recall objecting to that proof based on the fact that Alice wasn't endorsing Bob's triples, but minting some of her own. Ivan agreed, IIRC.
- 17:36:22 [davidwood]
- I don't think we need to nest, though.
- 17:36:52 [davidwood]
- Yes, it is a syntactic concept if we have a universal way to refer to a graph, e.g. by URI.
- 17:38:09 [sandro]
- I think the endorsement conversation was different. BTW, someone from Cambridge Semantics suggested a better example to me yesterday, :Republicans :believe { ... some facts ... }
- 17:39:16 [sandro]
- No, nesting is always a syntactic concept. Period. If we have a flexible enough way to refer to graphs, than we can express things that might otherwise need nesting, without having nesting.
- 17:39:40 [sandro]
- (and with the 6.1 trig semantics, we have something flexible enough, and don't need nesting.)
- 17:41:44 [sandro]
- And to be clear, I just mean nesting in the sense of putting one curly-brace expression within another one. Of course there are non-syntactic notions of "nesting", but I don't know what those might have to do with named graphs.
- 17:42:11 [sandro]
- Sorry I'm being so grumpy today.
- 17:42:19 [sandro]
- FRBR always makes me like that.
- 17:42:29 [sandro]
- :-)
- 17:44:15 [MacTed]
- I submit... :Republicans :believe { ... some statements ... }
- 17:44:42 [MacTed]
- and likewise :Democrats :believe { ... some statements ... }
- 17:45:00 [MacTed]
- rather than suggesting any of those statements are actual facts :-)
- 17:47:52 [MacTed]
- putting one curly-brace expression inside another is necessary if we don't have named {g-box, g-snap, g-text}s. thus we need named {g-box, g-snap, g-text}s.
- 17:49:22 [sandro]
- Right, but proposal 6.1 gives us named g-snaps, so we don't need to put curly brace expresisons inside each other.
- 17:49:42 [sandro]
- And yes, I appreciate the balance of including both major political parties.
- 17:50:27 [sandro]
- How about :monotheists :believe { eg:gods owl:cardinality 1 }
- 17:50:28 [sandro]
- :-)
- 17:51:18 [sandro]
- (where eg:gods is the property connecting people to the gods which they have some kind of relationship to. )
- 17:51:26 [sandro]
- :-)
- 17:53:31 [danbri]
- celebs!
- 17:53:38 [sandro]
- Maybe they do, but you don't have read-access to their servers.
- 17:54:02 [sandro]
- if they were to follow you back, you could DM them!
- 18:00:18 [MacTed]
- I think they call that "prayer"
- 18:00:34 [sandro]
- indeed.
- 18:01:04 [davidwood]
- If prayer worked, we wouldn't need a WG
- 18:03:36 [sandro]
- well, be careful what you wish for.
- 18:03:41 [sandro]
- maybe I wished for full employment. :-)
- 18:03:48 [sandro]
- *rofl*
- 18:43:41 [mox601]
- mox601 has joined #rdf-wg
- 18:44:12 [swh]
- swh has joined #rdf-wg
- 19:00:01 [Zakim]
- Zakim has left #rdf-wg