15:49:17 RRSAgent has joined #rif 15:49:17 logging to http://www.w3.org/2010/01/05-rif-irc 15:49:36 zakim, this will be rif 15:49:36 ok, csma; I see SW_RIF()11:00AM scheduled to start in 11 minutes 15:50:12 Meeting: RIF telecon 5 January 10 15:50:22 Chair: Christian de Sainte Marie 15:50:48 Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2010Jan/0000.html 15:51:41 csma has changed the topic to: #rif 5 Jan RIF telecon; agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2010Jan/0000.html 15:52:25 Regrets: LeoraMorgenstern, JosDeBruijn, HassanAitKaci 15:52:44 RRSagent, make minutes 15:52:44 I have made the request to generate http://www.w3.org/2010/01/05-rif-minutes.html csma 15:52:53 RRSagent, make log public 15:53:08 zakim, clear agenda 15:53:08 agenda cleared 15:53:23 item+ Admin 15:53:36 agendum Admin 15:53:49 agendum+ Admin 15:54:09 agendum+ Liaisons 15:54:28 agendum+ Actions review 15:54:46 agendum+ Public comments 15:55:08 agendum+ XML syntax of Import 15:55:12 Harold has joined #rif 15:55:31 agendum+ BLD equality/NAU pb 15:55:52 agendum+ Implementations 15:56:16 agendum+ Test cases 15:56:28 agendum+ AOB (next meeting) 16:01:44 mdean has joined #rif 16:02:00 SW_RIF()11:00AM has now started 16:02:07 + +49.715.22.aaaa 16:02:07 AdrianP has joined #rif 16:02:09 StellaMitchell has joined #rif 16:02:24 +Sandro 16:02:35 zakim, +49.715.22.aaaa is me 16:02:35 +Harold; got it 16:02:58 +Stella_Mitchell 16:03:10 + +49.08.aabb 16:03:20 +Mike_Dean 16:03:26 zakim, aabb is me 16:03:26 +csma; got it 16:03:29 +??P55 16:03:39 Zakim, ??P55 is me 16:03:39 +AdrianP; got it 16:04:07 ChrisW has joined #rif 16:04:09 zakim, who is on the phone? 16:04:09 On the phone I see Harold, Sandro, Stella_Mitchell, csma, Mike_Dean, AdrianP 16:04:16 running late 16:04:19 be there in a min 16:05:22 ChrisWelty has joined #rif 16:05:54 Scribe: Adrian Paschke 16:06:02 scribenick: AdrianP 16:06:10 next item 16:06:25 MichaelKifer has joined #rif 16:06:38 http://lists.w3.org/Archives/Public/public-rif-wg/2009Dec/att-0010/RIF-Telecon-8-Dec-2009.htm 16:06:54 PROPOSED: Approve minutes from December 8 16:07:02 +[IBM] 16:07:07 zakim, ibm is temporarily me 16:07:07 +ChrisWelty; got it 16:07:26 +MichaelKifer 16:07:26 RESOLVED: Approve minutes from December 8 16:07:30 RESOLVED: approve minutes from December 8 16:07:56 next item 16:08:26 Gary_Hallmark has joined #rif 16:09:13 +Gary 16:09:15 +Sandro.a 16:12:33 csma: alignment of OMG PRR to W3C RIF 16:13:48 csma: PRR might reuse the RIF namespace to define conflict resolution 16:15:39 Maybe there is a parallel to entailment regimes: conflict resolution strategies could be located at one point for others to reuse. 16:15:55 next item 16:17:24 close action-963 16:17:24 ACTION-963 Put BUiltins-String on agenda next time closed 16:17:48 close action-962 16:17:48 ACTION-962 Contact Stella about regenerating XML for BUiltins_string closed 16:18:30 -Sandro 16:19:20 zakim, Sandro.a is Sandro 16:19:20 +Sandro; got it 16:19:57 close action-957 16:19:57 ACTION-957 Send cd3 closed 16:20:08 close action-956 16:20:08 ACTION-956 Move hexbinary TC with base64binary closed 16:20:24 close action-954 16:20:24 ACTION-954 Submit implementation report closed 16:20:49 close action-953 16:20:49 ACTION-953 Contact josderoo about implementation report and test case submission for eye closed 16:21:45 close action-950 16:21:45 ACTION-950 Send response cd2 closed 16:21:57 close action-949 16:21:57 ACTION-949 Send response DM3 closed 16:23:09 close action-932 16:23:09 ACTION-932 Send the response to W Laun closed 16:27:33 next items 16:27:42 next item 16:28:32 http://lists.w3.org/Archives/Public/public-rif-comments/2009Nov/0001.html 16:30:17 csma: we need Jos on the call for this 16:30:42 http://lists.w3.org/Archives/Public/public-rif-comments/2009Dec/0006.html 16:31:32 action csma to update public comment list 16:31:32 Created ACTION-964 - Update public comment list [on Christian de Sainte Marie - due 2010-01-12]. 16:31:44 next item 16:32:21 http://lists.w3.org/Archives/Public/public-rif-wg/2009Dec/0011.html 16:33:23 Harold: answer to Sandro's question about active links 16:33:54 Harold: active IRI which needs to be dereferenced 16:35:28 Harold: implied goals are useful, in particular for distributed rule bases 16:35:46 Harold: second part of this mail is about the syntax 16:36:18 q? 16:36:58 Sandro: need to understand the semantic difference between both rif:iri and rif:link 16:37:45 Sandro: feels to be too heavy weight to use const 16:38:11 csma: Const was defined for rule 16:39:27 Sandro: import is like a built-in 16:39:44 Harold: the IRI in import needs to be actively dereferenced 16:40:31 Harold: we do not formalize the semantics for dereferencing 16:41:37 Sandro: you don't like a pure IRI? 16:42:34 a pure IRI would violate the syntactic principle of RIF 16:43:12 Harold: if we embedd the IRI directly in the role tag we violate the syntactic design of RIF. So we need a type tag like Const 16:45:00 csma: you would prefer to have Const in profile and location? 16:45:21 Harold: yes, Const of type rif:iri or rif_link 16:45:24 PROPOSED: Import's location and profile will be Const of type rif:iri 16:46:01 http://www.w3.org/2005/rules/wg/meeting/2009-04-16#resolution_7 16:46:07 PROPOSED: Import's location and profile will be Const of type rif:iri (this overturns a previous resolution, http://www.w3.org/2005/rules/wg/meeting/2009-04-16#resolution_7 ) 16:46:08 also importing RDF and OWL as in SWC uses Const rif:iri 16:46:12 +1 16:46:18 +1 16:46:25 +1 16:46:36 +1 16:46:40 0 16:46:44 +1 16:47:09 Harold: In the PS, you cannot see the difference. It only shows up in the XML. 16:47:31 Gary, do you have a vote? 16:48:02 0 16:50:24 ChrisW: it puts the Const into the domain 16:51:23 q? 16:51:35 Michael: constants and the String URI for importing are different things 16:52:21 Outside the context of Import, IRI 16:52:37 and IRI2 16:52:52 are not equal. 16:53:35 It is no problem that both could link to the same document within Import. 16:53:37 harold, in BLD consts are not contextual 16:54:53 Harold: what happens in import is outside in the model theory 16:55:25 ChrisW: if you equate two const IRIs they are equal 16:56:51 ChrisW: model theory defines the semantics of const and the semantics of const in import is different 16:57:15 Harold: that why I propose const of type rif:link 16:57:21 Michael: yes, that was ok 16:57:39 i change my vote to abstain 16:57:41 My proposal using IRI 16:57:47 avoid these questions. 16:58:04 I think rif:link raises about 30 more questions that we're not prepared to answer. 16:58:06 that does not avoid it 16:59:10 michael: original proposal was anyURI 17:00:17 Harold: we already have different types of constants 17:00:51 My first email had proposed elements. 17:01:00 http://lists.w3.org/Archives/Public/public-rif-wg/2009Nov/0056.html 17:03:04 there are LP language which allow to CONSULT distributed knowledge bases 17:03:18 17:03:20 consult behaves like import 17:03:37 17:04:20 Harold: Document can have an base attribute 17:04:47 Yes, this would be fully striped. 17:05:00 Portland solution: ...... 17:05:44 Michael: problem of striping 17:06:36 We already have a similar XML attribute in . 17:06:37 Sandro: if we do not stripe, parses needs to know about this exception 17:07:01 Sandro: that is why I lean towards using Const 17:07:30 Sandro: the other reason is that we might want to import within a rule 17:07:33 sandro: These are fine. The reason I prefer Const type=rif:iri slightly is to avoid the parser having to know about Import. 17:07:48 Harold: that what I mean with implicational goal, called assume 17:08:11 Portland solution: ...... 17:10:18 Michael: why not ? 17:10:27 (Not really recorded, but Chris and Michael sound fairly opposed to the above PROPOSED.) 17:10:40 does the "Portlant solution" have const inside the location? 17:11:09 csma: does not preserve stripping 17:11:17 Harold: like in Const 17:11:37 Sandro: Const has special treatment, since they are a the leafes of the tree 17:11:58 Harold: would introduce a completely new violation 17:12:10 PROPOSED: use 17:12:36 +1 17:12:37 -0 mostly procedurally, and because it's using attributes for the first time 17:12:41 +1 17:12:48 (the second time) 17:12:55 0 17:13:00 0 17:13:03 0 17:13:06 0 really don't care 17:13:22 (by procedually, I mean it's very very late to be making this kind of change.) 17:13:26 Document( 17:13:26 Base() 17:13:28 +0 (for more expressive languages we need further types of imports even allowing variables as arguments for meta reasoning) 17:13:43 becomes 17:13:44 xml:base="http://example.com/people#" 17:14:24 (I don't count xml:base as our first attribute) 17:15:47 RESOLVED: use (this overturns a previous resolution, http://www.w3.org/2005/rules/wg/meeting/2009-04-16#resolution_7 ) 17:16:30 action Harold to change syntax in BLD and FLD 17:16:30 Created ACTION-965 - Change syntax in BLD and FLD [on Harold Boley - due 2010-01-12]. 17:16:43 action csma to change syntax in PRD 17:16:43 Created ACTION-966 - Change syntax in PRD [on Christian de Sainte Marie - due 2010-01-12]. 17:17:07 action josb to change syntax in SWC 17:17:07 Created ACTION-967 - Change syntax in SWC [on Jos de Bruijn - due 2010-01-12]. 17:17:41 (don't think SWC uses any XML syntax) 17:17:51 next item 17:19:55 http://www.w3.org/TR/rif-bld/#Mapping_of_the_Rule_Language 17:21:25 Sandro: I'm not okay with the previous resolution, looking at the candidate recommendation there is no Const 17:21:34 Harold: χbld(loc1) 17:21:51 Michael: it is not even defined in this table 17:22:13 Harold: in the earlier table it is defined 17:22:29 Harold: http://www.w3.org/TR/rif-bld/#Mapping_of_the_Condition_Language 17:23:22 "unicodestring"^^symspace maps to unicodestring 17:23:55 Portland solution: ...... 17:24:11 Didn't we say that the XML syntax is not fully defined and might change? 17:24:17 XSD: 17:24:17 17:24:17 17:24:17 17:24:17 17:24:19 17:24:20 17:24:22 17:25:31 Sandro: I can't think of any way to justify changing from subelements to attributes, in a Candidate Recommendation. 17:27:33 Sandro: How to explain this change to the world? 17:28:00 Right now there is an inconsistency between the 17:28:10 XSDs of BLD and PRD 17:28:28 +1 extend tjhe meeting 15 miniutes 17:28:29 +1 17:28:33 +1 17:28:37 +1 17:28:47 +1 17:28:52 RESOLVED: extend by 15mn 17:29:13 http://lists.w3.org/Archives/Public/public-rif-wg/2009Dec/0013.html 17:29:26 Michael: problem is the how the semantics of named arguments is defined 17:29:27 f(a->b c->b) = f(c->d a->b) 17:30:11 Michael: this kind of implicit equality is there even if we remove equality in the head 17:30:19 csma: but it is already there 17:30:28 These equalities are implied by our use of bags (multisets) in the semantics. 17:30:37 So, this may be fine. 17:30:45 Michael: if we decide to have it, it will force us to change the semantics of named arguments 17:31:00 Harold: we already use bags which implies equality 17:31:08 f(a->b c->b) <-> f(c->d a->b) 17:31:34 Michael: can change the semantics and introduce such tautologies 17:32:13 ChrisW: isn't it easier to remove named arguments 17:32:39 csma: removing named arguments would be a substantial change 17:33:08 q? 17:33:27 Harold: bag implies equations, but they are built-ins equations 17:34:34 Michael: equality in the head was made at risk because it is hard to implement 17:35:03 Michael: if we allow this implicit equality we have the same problem 17:35:54 Harold: implementation is to build the normal form, you create a lexiographic ordering 17:37:36 Michael: ok 17:37:55 csma: close the discussion about nau and equality 17:37:56 Our special axiomatic unconditional equations (which could be oriented for normalization into canonical forms -- e.g. using the lexicographic order of the argument names). 17:38:10 No real problem, 17:38:23 because we don't explicitly axiomatize them with Equal. 17:39:49 We keep it implicit within what the bags of our semantics mean. 17:39:54 f(a->b c->d) = f(c->d a->b) 17:40:39 csma: already written the arguments are an unordered set 17:40:56 csma: already written in the spec that the arguments are an unordered set 17:42:38 UNDO; RESOLVED: use (this overturns a previous resolution, http://www.w3.org/2005/rules/wg/meeting/2009-04-16#resolution_7 ) 17:42:38 PROPOSED: undo previous resolution 17:42:43 +1 17:42:45 +1 17:42:45 +1 17:42:46 +1 17:42:50 +1 17:42:52 +1 17:43:00 +1 17:43:21 PROPOSED: Exercise every day 17:43:27 csma: typical SHORT LIVED new years resolution: 10 minutes. 17:43:59 csma: next meeting Jan, 19th 17:44:02 Next meeting 19 January 17:44:11 zakim, list attendees 17:44:11 As of this point the attendees have been Sandro, Harold, Stella_Mitchell, +49.08.aabb, Mike_Dean, csma, AdrianP, ChrisWelty, MichaelKifer, Gary 17:44:17 rrsagent, make minutes 17:44:17 I have made the request to generate http://www.w3.org/2010/01/05-rif-minutes.html ChrisWelty 17:44:20 -MichaelKifer 17:44:21 -Gary 17:44:25 -Mike_Dean 17:44:27 -Harold 17:44:29 -Stella_Mitchell 17:44:58 MichaelKifer has left #rif 17:45:02 -AdrianP 17:45:08 zakim, who is on the phone? 17:45:08 On the phone I see csma, ChrisWelty, Sandro 17:51:07 -ChrisWelty 17:51:09 -Sandro 17:51:10 -csma 17:51:11 SW_RIF()11:00AM has ended 17:51:12 Attendees were Sandro, Harold, Stella_Mitchell, +49.08.aabb, Mike_Dean, csma, AdrianP, ChrisWelty, MichaelKifer, Gary