14:43:04 RRSAgent has joined #rif 14:43:04 logging to http://www.w3.org/2010/09/07-rif-irc 14:43:14 rrsagent, make log public 14:43:49 Zakim, this is RIF 14:43:51 csma, I see SW_RIF()11:00AM in the schedule but not yet started. Perhaps you mean "this will be RIF". 14:44:05 Zakim, this will be RIF 14:44:05 ok, csma; I see SW_RIF()11:00AM scheduled to start in 16 minutes 14:44:21 Meeting: RIF telecon 14:44:38 Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2010Sep/0000.html 14:44:47 Chair: Christian de Sainte Marie 14:46:37 Regrets: MichaelKifer, HaroldBoley 14:46:58 rrsagent, make minutes 14:46:58 I have made the request to generate http://www.w3.org/2010/09/07-rif-minutes.html csma 14:51:31 zakim, clear agenda 14:51:31 agenda cleared 14:51:53 agendum+ Admin 14:52:18 agendum+ Liaisons 14:52:31 agendum+ Action review 14:52:51 agendum+ RIF in RDF 14:53:19 agendum+ RIF and XML data 14:53:36 agendum+ RIF Primer 14:53:48 agendum+ UCR 14:53:55 agendum+ Test cases 14:54:05 agendum+ AOB (next meeting) 14:58:30 Doug has joined #rif 14:58:53 SW_RIF()11:00AM has now started 14:59:00 +Doug 14:59:44 +Sandro 14:59:48 StellaMitchell has joined #RIF 15:00:16 mdean has joined #rif 15:00:34 +[IBM] 15:00:45 +Mike_Dean 15:00:46 zakim, ibm is temporarily me 15:00:47 +ChrisW; got it 15:01:21 + +33.9.53.56.aaaa 15:01:33 zakim, aaaa is me 15:01:33 +csma; got it 15:01:42 AdrianP has joined #rif 15:01:47 zakim, who is on the phone? 15:01:49 On the phone I see Doug, Sandro, ChrisW, Mike_Dean, csma 15:01:51 + +1.607.257.aabb 15:02:15 zakim, aabb is me 15:02:15 +StellaMitchell; got it 15:02:19 Scribe: Stella Mitchell 15:02:42 scribenick: StellaMitchell 15:03:55 +Leora_Morgenstern 15:04:13 +[IPcaller] 15:04:17 Leora has joined #rif 15:04:22 next item 15:04:38 Zakim, [IPcaller] is me 15:04:38 +AdrianP; got it 15:04:46 http://lists.w3.org/Archives/Public/public-rif-wg/2010Sep/0001.html 15:05:09 csma: will propose to accept the above minutes next call 15:05:32 csma: added UCR publication plan to agenda per Adrian's request 15:05:52 next item 15:06:01 DaveReynolds has joined #rif 15:07:23 next item 15:07:25 csma, sandro: RIF/SPARQL topics will continue by email 15:07:56 +[IPcaller] 15:08:29 close action-1047 15:08:29 Sorry... I don't know anything about this channel 15:08:39 action-1047 completed 15:09:14 sandro: I decided not to work on action-1046, so we can close that - it's not high enough priority for the time left 15:10:10 trackbot, this is rif 15:10:10 Sorry, ChrisW, I don't understand 'trackbot, this is rif'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 15:10:37 trackbot, associate this channel with rif 15:10:37 Associating this channel with rif... 15:10:37 Sorry... I don't know anything about this channel 15:10:37 If you want to associate this channel with an existing Tracker, please say 'trackbot, associate this channel with #channel' (where #channel is the name of default channel for the group) 15:10:45 trackbot, associate this channel with #rif 15:10:45 Associating this channel with #rif... 15:11:01 close action 1047 15:11:21 close action-1047 15:11:21 ACTION-1047 Write down "RIF-direct semantics" proposal for RIF-in-RDF. closed 15:11:36 close action-1046 15:11:36 Sorry... I don't know anything about this channel 15:12:01 close action-1044 15:12:01 Sorry... I don't know anything about this channel 15:12:46 actions 1043 and 1041 are completed 15:14:08 action-1039 closed 15:14:08 Sorry... I don't know anything about this channel 15:14:16 action-1040 continuted 15:14:42 action-1037 continued 15:14:54 close action-1033 15:14:54 Sorry... I don't know anything about this channel 15:15:17 close action-1032 15:15:17 Sorry... I don't know anything about this channel 15:15:43 close action-1031 15:15:43 Sorry... I don't know anything about this channel 15:16:05 action-1010 continued 15:16:22 action-1004 continued 15:16:34 action-935 continued 15:16:41 action-152 continued 15:17:19 actions 1035 and 1036 continued 15:17:51 next item 15:19:13 sandro: Axel and I talked about imports and he wrote a spec - this will be a Note. It would be good if someone could check over the semantics. 15:20:37 sandro: sandro: rif-used-with-profile vs. rif-imported-with-profile - is Chris ok with this naming 15:20:55 cw: Yes, I was more concerned that it is past tense 15:21:46 sandro: the document needs a review; aiming to publish as a note by the end of the month 15:23:27 leora: I will review the RIF/RDF document for clarity and usability since I need to review it in detail in order to write my primer section anyway 15:24:35 ....it would take me a week - if I get it by Weds afternoon 15:24:35 yes, will make sense to have a RIF telecon for the remaining three weeks 15:24:56 csma: should we have a telecon each week until the end of the group? 15:24:56 action: Leora to review RIF in RDF by Sept 14 15:24:56 Created ACTION-1048 - Review RIF in RDF by Sept 14 [on Leora Morgenstern - due 2010-09-14]. 15:25:36 sandro: remaining changes are not something leora really needs to wait on 15:25:47 leora: I'll reivew it by tomorrow then 15:26:00 sandro: I would like Dave Reynolds to review this also 15:26:21 DaveR: ok 15:26:27 action: Dave to review RIF in RDF by Sept 14 15:26:27 Created ACTION-1049 - Review RIF in RDF by Sept 14 [on Dave Reynolds - due 2010-09-14]. 15:28:06 sandro: does anyone know about [???] - it involves RIF being embedded in RDF as one big string 15:28:22 s/???/WSML light/ 15:29:26 http://www.w3.org/2005/rules/wg/track/issues/105 15:29:45 csma: we still have an issue open on RIF and RDF - 105 above 15:30:21 sandro: this is resolved, that's the recent work by Axel and I, which now needs to be reviewed 15:30:34 ...we'll leave it open for now and resolve after reviews 15:30:42 next item 15:31:35 http://www.w3.org/2005/rules/wg/track/issues/103 15:31:47 csma: almost ready to have the next version of "RIF and XML data" reviewed...I think I have addressed all issues raised on earlier versions 15:32:32 http://www.w3.org/2005/rules/wg/track/issues/104 15:32:38 csma: issue 103: spec doesn't refer to that data model any longer 15:33:31 issue 104: using NCNames in spec - issue is really how to deal with attributes and properties that are not in a namespace 15:33:53 ...there are 2 suggested approaches: 1. use dummy namespace 15:34:08 sandro: never believe me when I say "I don't need an action" 15:34:56 ... 2. extend space of rif:iri to contain ncnames 15:35:18 ....(1 abuses notion of namespace and 2 abuses notion of iri) 15:36:28 sandro: maybe there's a 3rd option... 15:38:08 o[namespace#attribute(localname)->value] 15:39:27 o[namespace#localname->value] 15:41:24 csma: the examples above are what we're talking about....1st involves attribute of element, 2nd involves child of element 15:41:59 sandro: should we spend more telecon time going over this issue now? 15:42:01 ?x[ ?y] 15:42:11 Doug: yes, I think we should 15:42:14 And( ?x[ -> "en"^^xs:language]) 15:43:04 ?x[ -> ?y] 15:43:23 15:43:25 John 15:43:26 15:44:36 1st pasted example above pasted by Sandro (with the And) can be used to bind to the lang attribute 15:45:07 ...2nd is used to bind to child element "Name" 15:45:27 csma: and problem is when there isn't a namespace 15:45:43 sandro: even when there is a namespace, I think this syntax is odd 15:45:53 sandro: ... #attribute(lang) ... seems very odd 15:45:55 15:46:09 csma: I have no problem with changing the syntax 15:46:43 ....the current syntax is intended to be explicit 15:47:21 ?x[ -> ?y] 15:47:29 XML Schema component designators do use (..) in their syntax, though rather differently 15:47:36 ?x[<#Name> -> ?y] 15:47:48 ?x[ -> ?y] 15:48:27 maybe: http://www.w3.org/ns/none 15:48:58 csma: but if attribute lang or subelement Name have no namespace... 15:49:43 ...in first 2 examples above don't work 15:49:57 ....we could use a dummy namespace as above 15:49:58 ?x["Name"xs:NCName -> ?y] 15:50:31 sandro: dummy namespace works but it's a hack 15:51:22 csma: alternatively, we could change the spec so that an ncname is a rif:iri 15:52:00 sandro: about about just using a string, instead of an iri? 15:52:19 ...for the frame slot name 15:54:14 ?x[ ("Element", "Name") -> ?y ] 15:54:17 time check 15:54:24 ?x[ ("Element", "http://example.org", "Name") -> ?y ] 15:54:31 ?x[ ("Attribute", "http://example.org", "Name") -> ?y ] 15:54:37 ?x[ ("Attribute", "Name") -> ?y ] 15:55:37 sandro: we could do something like above: the slot name could always be a list that would optionally include a namespace 15:56:02 q? 15:56:28 daver: lists are allowed as slot names but this would break RDF 15:56:37 ... also, ??? 15:56:39 dave: What about XML Schema Component Designators. 15:57:50 http://www.w3.org/TR/xmlschema-ref/ 15:58:37 csma: Good, I am going to look at the document above, that may provide the solution 16:00:56 1000 16:01:05 csma: one more topic: how XML schemas are handled in RIF/XML combinations 16:01:57 ?x[ ("Element", "number") -> 1000 ] 16:02:07 ?x[ ("Element", "number") -> "1000" ] 16:03:06 csma: consider the example above: we may have a schema that tells us that cust number is an integer or we may have no schema 16:04:06 ...if we want the interpretation to be the same in both cases, then... 16:05:07 ....however, we may not care whether the interpretation is the same in both cases 16:07:50 csma: I think it is reasonable that the interpreation with schema would be different from that without schema, however I can understand that some people would think it's more elegant that interpreation with schema is a subset of interpreation without schema 16:08:41 often quotes are interpreted as indicating that the value is a String instead of a numeric value 16:09:16 sandro: I think all 4 cases should be handled and have a boolean flag on the import 16:09:50 sandro: Let's have a boolean flag on Import where you say whether the the RIF is written using only string (the lexrep of the values) or is written to use the actual values; orthogonal to whether a schema is present. 16:10:32 q? 16:10:33 not convinced that using strings in place of typed values when you know the typed values makes sense 16:10:44 csma: The new version of this document will be ready by the end of the week, and we need a few reviewers. Ideally, I'd like Gary to, but he's not here...will ask him by email 16:12:01 sandro: I'm thinking that if you have something that's working the way you want and then you get a schema, you don't want the behavior to change 16:12:05 Yeah, I'm fine with schema means you have to use the datatype values, not the string. 16:12:32 sandro: ...and you want to use the schema for validation 16:13:27 daver: you can do the schema validation elsewhere. I think it's ok that if you change the semantics of the ruleset (by introducing a schema) that the behavior changes 16:14:42 next item 16:14:56 csma: other volunteers for reviewing the XML data and RIF document?.... nonbe 16:15:08 s/nonbe/none/ 16:15:49 leora: we still need to finish the compatibility section and the test suite section 16:16:13 ...I will work on this today 16:17:07 chrisw: we have to wrap this up very soon. We can drop the sections that are not complete 16:17:34 cw: I can put in a paragraph on the test suite in section 9, and we can drop section 7 16:17:46 ChrisW_ has joined #rif 16:18:28 leora: does it make sense to have a RIF/RDF section without a RIF/OWL section? 16:18:55 cw: yes, better to have both, but one section is still useful 16:19:27 csma: if we only have time for one, I think RIF/OWL is more important 16:19:52 cw: I think RIF/RDF would be more widely used and so is more important 16:20:07 agreed 16:20:32 http://www.w3.org/2005/rules/wiki/Primer#RIF_in_RDF 16:20:33 agreed -- by FAR the most important of rif AND rdf. more than rif AND owl, and more than rif IN rdf. 16:20:44 s/important of/important is/ 16:20:46 +1 16:21:04 daver: distinction between "RIF in RDF" and "RIF and RDF"...latter is more important 16:21:30 q? 16:21:52 next item 16:21:58 csma: we already have identified reviewers for RIF Primer 16:22:15 http://www.w3.org/2005/rules/wiki/UCR 16:22:55 +1 rif UCR is important, if someone can do the work. 16:23:33 csma: We had decided to not have UCR as a recommendation, but Adrian would like to revisit 16:24:00 adrian: I think it's an important document and we have already published and referenced it 16:24:01 not "recommendation" there, just "current publication" 16:25:50 q? 16:26:06 csma: only 2 active editors for UCR - Adrian and Leora 16:26:34 cw: I don't think UCR is the right place for usage examples 16:27:40 ....so, I think the document has to be either completely rewritten to be useful, or we can deprecate the document, or we can remove the examples 16:27:47 +1 "there were use cases that motivated RIF" 16:27:54 Maybe include the examples in an appendix as ones which led to the current state etc. 16:29:25 leora: I think it's important to include use cases which cannot be repesented in any RIF dialect (in UCR) 16:30:06 csma: As ChrisW pointed out, UCR could be a Use Case and Requirements Document as originally intended and the Primer can contain RIF examples 16:30:08 leora: my point is that it's important to indicate explicitly which use cases cannot be represented in RIF dialects. 16:31:04 cw: these are design use cases that influenced the design of the language; they are not all implementable 16:31:46 cw: I'm just saying to remove RIF syntax of the usage examples, not the examples themselves 16:32:29 -DaveReynolds 16:32:41 sandro: don't say you can't do in RIF, say you need extensions to RIF to handle them 16:32:42 sandro: Yes, say "you have to use an extension to do this", and make clear it cant be done in existing dialects. 16:33:06 -ChrisW 16:33:13 csma: Adrian and Leora will both work on updating this 16:33:18 +1 for each use case, say which dialects can be used. 16:33:25 action: Adrian to remove RIF syntax from UCR 16:33:26 Created ACTION-1050 - Remove RIF syntax from UCR [on Adrian Paschke - due 2010-09-14]. 16:33:56 action: Leora to annotate use cases wrt implmentability w existing dialects 16:33:56 Created ACTION-1051 - Annotate use cases wrt implmentability w existing dialects [on Leora Morgenstern - due 2010-09-14]. 16:34:14 next item 16:34:22 csma: next call next week? 16:34:34 I'm at risk next week, on vacation. 16:34:43 next telecon will be 14 Sept 16:34:49 q? 16:35:36 after next week telecon, would be good to have someone for review 16:35:45 Stella? 16:35:49 adourn? 16:35:54 -Doug 16:35:56 -Sandro 16:36:00 -Mike_Dean 16:36:01 -AdrianP 16:36:03 -Leora_Morgenstern 16:36:07 zakim, list attendees 16:36:07 As of this point the attendees have been Doug, Sandro, Mike_Dean, ChrisW, +33.9.53.56.aaaa, csma, +1.607.257.aabb, StellaMitchell, Leora_Morgenstern, AdrianP, DaveReynolds 16:36:19 rrsagent, make minutes 16:36:19 I have made the request to generate http://www.w3.org/2010/09/07-rif-minutes.html csma 16:37:06 -StellaMitchell 16:37:15 zakim, who is on the phone? 16:37:15 On the phone I see csma 16:37:20 -csma 16:37:21 SW_RIF()11:00AM has ended 16:37:23 Attendees were Doug, Sandro, Mike_Dean, ChrisW, +33.9.53.56.aaaa, csma, +1.607.257.aabb, StellaMitchell, Leora_Morgenstern, AdrianP, DaveReynolds 16:53:54 restarting bot in 2 minutes to recover bridge state