15:48:57 RRSAgent has joined #rif 15:48:57 logging to http://www.w3.org/2009/01/06-rif-irc 15:49:16 Meeting: RIF telecon 6 January 2009 15:49:25 Chair: Christian de Sainte Marie 15:50:07 Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2009Jan/0001.html 15:50:59 csma has changed the topic to: RIF telecon 6 January, agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2009Jan/0001.html 15:51:52 Regrets: MohamedZergaoui, LeoraMorgenstern, PaulVincent 15:52:14 rrsagent, make log public 15:52:21 rrsagent, make minutes 15:52:21 I have made the request to generate http://www.w3.org/2009/01/06-rif-minutes.html csma 15:52:34 zakim, reset agenda 15:52:34 I don't understand 'reset agenda', csma 15:52:39 zakim, clear agenda 15:52:41 agenda cleared 15:52:56 agendum administration 15:53:04 agendum+ Admin 15:53:14 agendum+ Liaison 15:53:24 agendum+ Public Comments 15:53:37 agendum+ Action review 15:53:46 agendum+ F2F12 15:53:54 agendum+ DTB 15:54:04 agendum+ ACTION-546 15:54:14 agendum+ Test Cases 15:54:21 Harold has joined #rif 15:54:22 Agendum+ AOB 15:54:40 Hi Harold! 15:58:36 DaveReynolds has joined #rif 16:00:02 josb has joined #rif 16:00:59 SW_RIF()11:00AM has now started 16:00:59 + +39.047.101.aaaa 16:01:04 +??P50 16:01:05 -??P50 16:01:05 +??P52 16:01:06 +??P50 16:02:08 StellaMitchell has joined #rif 16:02:27 zakim, ??P50 is me 16:02:27 +csma; got it 16:02:34 ack ??P50 16:02:42 Hassan has joined #rif 16:02:54 +Hassan_Ait-Kaci 16:03:13 +[IBM] 16:03:15 zakim, ibm is temporarily me 16:03:15 +StellaMitchell; got it 16:03:26 Michael_Kifer has joined #rif 16:03:35 +ChrisW 16:03:36 ChrisW has joined #rif 16:03:52 zakim, who is on the phone? 16:03:54 On the phone I see csma, josb, DaveReynolds, Hassan_Ait-Kaci (muted), StellaMitchell, ChrisW 16:04:27 Harold, Can you scribe today? 16:04:56 AxelPolleres has joined #rif 16:04:57 +Sandro 16:05:08 sorry, no, im still in another meeting. 16:05:20 + +1.631.833.aabb 16:05:32 zakim, aabb is me 16:05:32 +Michael_Kifer; got it 16:05:48 scribe: Michael_Kifer 16:06:14 zakim, next item 16:06:14 agendum 1. "Admin" taken up [from csma] 16:06:15 +??P69 16:07:19 PROPOSED: to approve the minutes of telecon December 9 16:07:21 http://lists.w3.org/Archives/Public/public-rif-wg/2008Dec/att-0092/RIF_Telecon_9-Dec-08.htm 16:07:55 PROPOSED: Accept Dec 16 minutes 16:08:01 RESOLVED: to approve the minutes of telecon December 9 16:08:12 + +1.503.533.aacc 16:08:14 http://lists.w3.org/Archives/Public/public-rif-wg/2008Dec/att-0096/RIF_Telecon_16-Dec-08.html 16:08:15 http://lists.w3.org/Archives/Public/public-rif-wg/2008Dec/att-0096/RIF_Telecon_16-Dec-08.html 16:08:24 Gary_Hallmark has joined #rif 16:08:27 RESOLVED: Accept Dec 16 minutes 16:08:44 PROPOSED: to accept the minutes of December 23 16:08:55 http://lists.w3.org/Archives/Public/public-rif-wg/2008Dec/att-0125/2008-12-23-rif-minutes.html 16:09:12 zakim, who is on the phone? 16:09:12 On the phone I see csma, josb, DaveReynolds, Hassan_Ait-Kaci (muted), StellaMitchell, ChrisW, Sandro, Michael_Kifer, AxelPolleres, +1.503.533.aacc 16:09:17 RESOLVED: to accept the minutres of December 23 16:09:43 zakim, aacc is GaryHallmark 16:09:44 +GaryHallmark; got it 16:09:53 next item 16:10:29 zakim, close item 2 16:10:29 agendum 2, Liaison, closed 16:10:30 I see 7 items remaining on the agenda; the next one is 16:10:32 3. Public Comments [from csma] 16:10:40 next item 16:15:08 zakim, close item 3 16:15:08 agendum 3, Public Comments, closed 16:15:09 I see 6 items remaining on the agenda; the next one is 16:15:10 4. Action review [from csma] 16:15:13 next item 16:20:38 i've updated: http://www.w3.org/2005/rules/wiki/Response_to_TK2 16:20:48 AXEL and Michael, please take a look 16:21:05 action: Chris to send response to TK2 16:21:05 Created ACTION-678 - Send response to TK2 [on Christopher Welty - due 2009-01-13]. 16:21:57 next item 16:22:56 action: sandro open registration poll for f2f12 16:22:57 Created ACTION-679 - Open registration poll for f2f12 [on Sandro Hawke - due 2009-01-13]. 16:23:23 +[NRCC] 16:24:11 next item 16:25:15 *PROPOSED:* add isLiteralOfType and isLiteralNotOfType (based on resolution of issue-79) and remove specific type-named guards (e.g. isInteger, isNotInteger). 16:25:28 +1 16:25:29 q+ 16:25:36 ack josb 16:25:43 q+ 16:26:41 Jos: not clear how this proposed resolution is related to issue 79. 16:27:00 The main idea in 79 was a change in the semantics. 16:27:16 PROPOSED: Change all negative guards to return true only for literals that are not of the type, false for non-literals (closing ISSUE-79). 16:27:17 yes 16:27:48 Ack axel 16:28:40 q+ 16:28:47 Jos: include the semantics explicitly in the resolution on isLiteralNotOfType etc. 16:28:47 ack dave 16:29:59 *PROPOSED:* add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). 16:30:45 +1 16:30:48 *PROPOSED:* add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are/are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). 16:30:48 just let me confirm, we wanted "isLiteralNotOfType" really not "isNotLiteralOfType", yes? 16:30:48 +1 16:30:52 +1 16:31:17 Axel: the phrasing in the proposal is what we want 16:31:37 +1 (right, rethought it) 16:31:39 (BTW, please drop the "*" around proposed. It wont be recognized by the scripts that way.) 16:31:45 +1 16:31:46 +1 16:32:23 PROPOSED: add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are/are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). 16:32:46 q+ 16:33:25 PROPOSED: add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are/are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). Closing ISSUE-79. 16:33:30 q- 16:33:34 ack dave 16:34:53 ISSUE-79 closed + membership/non-membership part of ISSUE-80 16:34:56 PROPOSED: add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are/are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). Closing ISSUE-79 and the membership/non-membership part of ISSUE-80. 16:35:31 RESOLVED: add isLiteralOfType and isLiteralNotOfType (Changing guards to return true only for literals that are/are not of the type, false for non-literals) and remove specific type-named guards (e.g. isInteger, isNotInteger). Closing ISSUE-79 and the membership/non-membership part of ISSUE-80. 16:36:01 action: Chris to close issue-79 and update issue-80 to reflect closing of membership part 16:36:01 Created ACTION-680 - Close issue-79 and update issue-80 to reflect closing of membership part [on Christopher Welty - due 2009-01-13]. 16:36:18 action: axel to update DTB to reflect resolution on guards 16:36:18 Created ACTION-681 - Update DTB to reflect resolution on guards [on Axel Polleres - due 2009-01-13]. 16:38:54 Dave, could you point to the place where you would need them? 16:39:42 AXEL: can you scribe next week? 16:39:45 q+ 16:40:13 ack axel 16:40:41 Dave: Wants LiteralsNotEqual 16:43:04 q+ 16:43:11 Jos: See http://www.w3.org/2005/rules/wiki/OWLRL#Rules_for_supported_datatypes for the inequality rules in the absence of the proposed builtins and just one line in the simplified version. 16:43:17 ack jos 16:43:19 and LiteralsEqual (just for symmetry, but not strictly necessary) 16:44:16 CHRIS: I am not 100% sure for next week, I will be in vienna, need to check phone availability, but normally, it should work. will there be a teleconf? (people travelling to F2F12?) 16:45:42 error :- ?lt1[owl:differentFrom->?lt2] and 16:45:44 ?l1=?l2 16:47:07 nevermind, this does not work 16:47:30 q+ 16:48:31 s/CHRIS:/Chris, / 16:49:27 axel - never mind, no telecon next week! 16:50:17 q+ 16:51:19 i am about to close action 666 16:51:24 prepare yourselves 16:52:17 q+ 16:52:45 rrsagent, pointer 16:52:45 See http://www.w3.org/2009/01/06-rif-irc#T16-52-45 16:53:03 q? 16:53:11 ack jos 16:54:08 Jos: not a good idea to have equal/not equal for individual data types 16:54:32 I think we just need the mapping of operators (lt, gt, eq, neq) for datatypes to built-ins, just as XPAth/XQuery seem to do it implicitly... 16:54:55 Jos: are u proposing LiteralNotEqual/LiteralEqual? 16:55:04 ack dave 16:55:58 I am saying we don't need individual equal/not-equal for datatypes if we have generic (not-)equal predicates 16:57:23 yes, I agree. Individual type-based builtins are problematic 16:57:55 If we go for generic we should remove individual 16:58:04 I am still leaning towards keeping the individual ones, though 17:00:36 PROPOSED: add LiteralNotEqual/LiteralEqual predicates and remove the equality/inequality predicates for individual data types. 17:01:06 I would prefer to keep the individual ones as well, what's the argument for removing them? 17:02:53 Axel: predicates DateEqual are not expressible through LiteralEqual 17:03:39 Jos: we just need to adjust LiteralEqual 17:05:14 sounds nice! 17:05:28 PROPOSED: add LiteralNotEqual/LiteralEqual predicates and remove the equality/inequality predicates for individual data types. 17:05:50 F2F 17:06:21 Axel: we need to write the semantics of these predicates precisely 17:06:31 Axel: I think I know how we can make it extensible 17:07:00 Do we really need a straw proposal? 17:07:52 q+ 17:07:59 ack jos 17:09:50 late afternoon should work? would be morning in Vienna 17:10:20 oops, is the other way around 17:10:42 -DaveReynolds 17:10:54 issue-81? 17:10:54 ISSUE-81 -- Support for additional OWL-RL datatype -- OPEN 17:10:54 http://www.w3.org/2005/rules/wg/track/issues/81 17:11:18 summary: what it boils down to is that the semantics of the following built-ins needs to be worded such that it is parametric with respect tot the supported datatypes: isLiteralOfType, isLiteralNotOfType, isLiteralEqual, isLiteralNotEqual 17:11:48 Axel: for isLiteralOfType, DT would be a parameter 17:12:14 for (not-)equal, we don't need the parameter; indeed, it would not be very generic in that case 17:12:33 PROPOSED: Add to RIF Core all the XML Schema datatypes in OWL-RL (as listed in http://www.w3.org/2005/rules/wg/track/issues/81) 17:12:55 q+ 17:13:01 ack jos 17:13:03 minua the last 3? 17:13:15 s/minua/minus/ 17:14:07 Jos: issue with integer/float data types in OWL 17:14:09 http://www.w3.org/2005/rules/wiki/OWLRL#Datatypes_supported 17:15:47 http://www.w3.org/TR/owl2-profiles/#Feature_Overview_3 17:15:55 Jos would object to owl:real, xsd:hexBinary, xsd:base64Binary unless technical issue resolved 17:16:06 q+ 17:16:36 jos: all others are ok? 17:17:13 Jos: I would prefer we change our datatypes to work the OWL way (non-disjoint value spaces) 17:18:49 ACTION: Jos to edit ISSUE-81 to explain the technical reason that make owl:real, xsd:hexBinary, xsd:base64Binary incompatible with RIF current data types 17:18:49 Sorry, amibiguous username (more than one match) - Jos 17:18:49 Try using a different identifier, such as family name or username (eg. jdebruij2, jderoo) 17:18:57 Axel: xsd:hexBinary, xsd:base64Binary, owl:real are problematic 17:19:15 ACTION: Jdebruij2 to edit ISSUE-81 to explain the technical reason that make owl:real, xsd:hexBinary, xsd:base64Binary incompatible with RIF current data types 17:19:15 Created ACTION-682 - Edit ISSUE-81 to explain the technical reason that make owl:real, xsd:hexBinary, xsd:base64Binary incompatible with RIF current data types [on Jos de Bruijn - due 2009-01-13]. 17:19:33 q+ 17:20:42 q? 17:21:24 ack jos 17:22:32 Sandro: So the implementation burden of "the owl way" is like this: when you compare an int and real for equality, you can't just say "no", you have to convert to compatible numeric types and then compare. 17:22:55 ACTION: jdebruij2 to ask Dave to have a look at ISSUE-81 before F2F12 17:22:56 Created ACTION-683 - Ask Dave to have a look at ISSUE-81 before F2F12 [on Jos de Bruijn - due 2009-01-13]. 17:23:22 next item 17:23:40 s/ISSUE-81/implementation burden for non-overlapping numeric types, related to ISSUE-81/ 17:23:45 http://www.w3.org/2005/rules/wg/track/actions/546 17:25:52 next item 17:26:27 http://lists.w3.org/Archives/Public/public-rif-wg/2009Jan/0000.html 17:27:09 I prefer it! 17:27:20 yes, it is 17:27:28 +1 17:27:57 http://www.w3.org/2005/rules/wg/track/actions/581 17:28:56 No telecon on Jan 13 17:28:56 http://www.w3.org/2005/rules/wiki/Chaining_strategy_numeric-add_1, ... 17:29:22 But there will be a telecon on Jan 20 17:30:15 -[NRCC] 17:30:39 +1 to adjourn 17:30:49 -Hassan_Ait-Kaci 17:30:52 -StellaMitchell 17:30:54 -GaryHallmark 17:31:01 -josb 17:31:13 zakim, list attendees 17:31:13 As of this point the attendees have been +39.047.101.aaaa, josb, DaveReynolds, csma, Hassan_Ait-Kaci, StellaMitchell, ChrisW, Sandro, +1.631.833.aabb, Michael_Kifer, AxelPolleres, 17:31:16 ... +1.503.533.aacc, GaryHallmark, [NRCC] 17:31:27 rrsagent, make minutes 17:31:27 I have made the request to generate http://www.w3.org/2009/01/06-rif-minutes.html csma 17:32:21 -AxelPolleres 17:32:48 -Michael_Kifer 17:34:35 zakim, who is on the phone? 17:34:35 On the phone I see csma, ChrisW, Sandro 17:35:14 zakim, who is talking? 17:35:26 ChrisW, listening for 10 seconds I heard sound from the following: csma (74%), Sandro (46%) 17:35:30 zakim, mute sandro 17:35:30 Sandro should now be muted 17:36:34 zakim, unmute sandro 17:36:34 Sandro should no longer be muted 17:37:18 -csma 17:37:27 -ChrisW 17:43:08 -Sandro 17:43:10 SW_RIF()11:00AM has ended 17:43:11 Attendees were +39.047.101.aaaa, josb, DaveReynolds, csma, Hassan_Ait-Kaci, StellaMitchell, ChrisW, Sandro, +1.631.833.aabb, Michael_Kifer, AxelPolleres, +1.503.533.aacc, 17:43:14 ... GaryHallmark, [NRCC] 17:57:53 csma has left #rif 18:02:27 Hassan has joined #rif 19:37:26 sandro has joined #rif