14:55:30 RRSAgent has joined #rif 14:55:30 logging to http://www.w3.org/2008/09/09-rif-irc 14:55:36 zakim, this will be rif 14:55:39 ok, ChrisW; I see SW_RIF()11:00AM scheduled to start in 5 minutes 14:55:53 Meeting: RIF Telecon 9-Sep-2008 14:56:32 Chair: Chris Welty 14:56:44 Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2008Sep/0085.html 14:56:57 ChrisW has changed the topic to: 9 Sept RIF Telecon agenda http://lists.w3.org/Archives/Public/public-rif-wg/2008Sep/0085.html 14:57:08 rrsagent, make minutes 14:57:08 I have made the request to generate http://www.w3.org/2008/09/09-rif-minutes.html ChrisW 14:57:14 rrsagent, make logs public 14:58:07 zakim, clear agenda 14:58:07 agenda cleared 14:58:10 agenda+ Admin 14:58:14 agenda+ Liason 14:58:19 agenda+ Publicity 14:58:23 agenda+ Action review 14:58:28 agenda+ F2F11 14:58:32 agenda+ Core 14:58:36 agenda+ PRD 14:58:44 agenda+ Test Cases 14:58:49 agenda+ Pick a scribe 14:58:53 agenda+ AOB 14:59:06 zakim, next item 14:59:06 agendum 1. "Admin" taken up [from ChrisW] 15:00:42 Harold has joined #rif 15:01:30 csma has joined #rif 15:01:44 Leora_Morgenstern has joined #rif 15:02:13 SW_RIF()11:00AM has now started 15:02:20 +[IBM] 15:02:22 +[NRCC] 15:02:29 zakim, ibm is temporarily me 15:02:29 +ChrisW; got it 15:02:35 +??P51 15:02:43 zakim, ??P51 is me 15:02:43 +csma; got it 15:02:58 zakim, [NRCC] is me 15:02:58 +Harold; got it 15:03:00 +Sandro 15:03:06 DaveReynolds has joined #rif 15:03:10 +LeoraMorgenstern 15:03:28 MichaelKifer has joined #rif 15:03:35 +??P0 15:03:35 +Dave_Reynolds (was ??P0) 15:04:16 Hassan has joined #rif 15:04:29 +Stella_Mitchell 15:04:41 +Hassan_Ait-Kaci 15:05:45 Scribe: DaveReynolds 15:05:45 PaulVincent has joined #RIF 15:06:15 ScribeNick: DaveReynolds 15:06:19 zakim, who is here? 15:06:20 http://lists.w3.org/Archives/Public/public-rif-wg/2008Sep/att-0043/20080902-rif-minutes.html 15:06:24 On the phone I see ChrisW, Harold, csma, Sandro, LeoraMorgenstern, Dave_Reynolds, Stella_Mitchell, Hassan_Ait-Kaci (muted) 15:06:31 On IRC I see PaulVincent, Hassan, MichaelKifer, DaveReynolds, Leora_Morgenstern, csma, Harold, RRSAgent, ChrisW, sandro, trackbot, AdrianP, StellaMItchell, LeoraMorgenstern, 15:06:31 PROPOSED: accept minutes from Sept 2 telecon 15:06:36 ... YutingZhao, Zakim 15:06:56 +??P60 15:07:13 RESOLVED: accept minutes from Sept 2 telecon 15:07:26 zakim, next item 15:07:26 agendum 2. "Liason" taken up [from ChrisW] 15:07:29 zakim, mute me 15:07:29 csma should now be muted 15:07:41 ack me 15:07:50 Stella_Mitchell has joined #rif 15:08:35 zakim, ??P60 is ChanghaiKe 15:08:35 +ChanghaiKe; got it 15:08:49 +GaryHallmark 15:09:11 4.3 Reasoning in OWL 2 RL and RDF Graphs using Rules 15:09:11 http://www.w3.org/2007/OWL/wiki/Profiles#Reasoning_in_OWL_2_RL_and_RDF_Graphs_using_Rules 15:09:38 GaryHallmark has joined #rif 15:09:47 Sandro: OWL WG rule profile is progressing, at some point should look at the rules and check can be written in BLD 15:10:01 Sandro: compare with our embedding, etc. 15:10:09 Sandro: Jos critical path for some of that? 15:10:18 ChrisW: Impact on last call? 15:11:20 ChrisW: there were OWL WG participants in the SWC document, does OWL-2 have any impact on that? 15:11:43 Sandro: no evidence there is a problem, but should have someone who knows what they are doing look it over. 15:12:02 action: sandro to ask for a review of RDF&OWL from OWL-wg 15:12:02 Created ACTION-573 - Ask for a review of RDF&OWL from OWL-wg [on Sandro Hawke - due 2008-09-16]. 15:16:13 action: DaveReynolds to look at OWL-2-RL rules and consider whether they are implementable in BLD 15:16:13 Sorry, couldn't find user - DaveReynolds 15:16:15 q? 15:16:27 zakim, mute me 15:16:27 csma should now be muted 15:16:28 action: Dave to look at OWL-2-RL rules and consider whether they are implementable in BLD 15:16:28 Created ACTION-574 - Look at OWL-2-RL rules and consider whether they are implementable in BLD [on Dave Reynolds - due 2008-09-16]. 15:16:53 zakim, who is on the phone? 15:16:53 On the phone I see ChrisW, Harold, csma (muted), Sandro, LeoraMorgenstern, Dave_Reynolds, StellaMitchell, Hassan_Ait-Kaci (muted), ChanghaiKe, GaryHallmark 15:16:53 zakim, who is on the phone? 15:16:57 On the phone I see ChrisW, Harold, csma (muted), Sandro, LeoraMorgenstern, Dave_Reynolds, StellaMitchell, Hassan_Ait-Kaci (muted), ChanghaiKe, GaryHallmark 15:17:06 zakim, next item 15:17:06 agendum 3. "Publicity" taken up [from ChrisW] 15:17:17 zakim, unmute me 15:17:17 csma should no longer be muted 15:17:29 AdrianPa has joined #rif 15:17:39 +AdrianPa 15:17:46 Zakim, mute me 15:17:46 AdrianPa should now be muted 15:18:38 ChrisW: there is a Wiki page for linking external announcement postings, checking what have been executed 15:18:47 http://www.w3.org/2005/rules/wiki/Publicity 15:20:13 zakim, unmute AdrianPa 15:20:13 AdrianPa should no longer be muted 15:22:12 -AdrianPa 15:22:54 q? 15:23:40 AdrianPa has joined #rif 15:23:40 Harold: Michael posted to xsb, flora-users, [etc] 15:23:54 zakim, next item 15:23:54 agendum 4. "Action review" taken up [from ChrisW] 15:24:08 http://lists.w3.org/Archives/Public/public-rif-comments/2008Sep/0000.html 15:24:15 csma: have new public comment 15:24:33 +AdrianP 15:24:42 Zakim, mute me 15:24:42 sorry, AdrianPa, I do not know which phone connection belongs to you 15:24:56 Zakim, AdrianPa is me 15:24:56 sorry, AdrianPa, I do not recognize a party named 'AdrianPa' 15:25:11 ChrisW: need to start a wiki page on it, it is mostly about FLD 15:25:17 Harold: Michael is aware of it 15:25:19 http://www.w3.org/2005/rules/wiki/Response_to_OK 15:26:04 Harold: created a page for response to Richard OK comments 15:26:53 ACTION-572 completed by Jos 15:27:15 s/OK/O'Keefe/ 15:27:29 ACTION-570 pending discussion 15:27:53 yes, will put it to top priority 15:28:14 yes 15:28:41 ACTION-564 continued, waiting on APS discussions 15:29:02 Hassan: waiting for syntax to settle 15:29:31 Zakim, mute me 15:29:31 sorry, AdrianPa, I do not know which phone connection belongs to you 15:29:32 zakim, list agenda 15:29:33 I see 6 items remaining on the agenda: 15:29:34 4. Action review [from ChrisW] 15:29:34 5. F2F11 [from ChrisW] 15:29:35 6. Core [from ChrisW] 15:29:35 8. Test Cases [from ChrisW] 15:29:37 9. Pick a scribe [from ChrisW] 15:29:37 10. AOB [from ChrisW] 15:30:24 zakim, next item 15:30:24 agendum 5. "F2F11" taken up [from ChrisW] 15:31:08 http://www.w3.org/2002/09/wbs/38457/f2f11reg/ 15:31:42 ChrisW: F2F11 proceeding as planned. Any objections to the proposed dinner should be raised now. 15:32:09 zakim, next item 15:32:09 agendum 6. "Core" taken up [from ChrisW] 15:32:15 PROPOSED: Core will not have named-argument uniterms 15:33:02 ChrisW: seemed to be consensus on closing this at last discussion. 15:33:31 Gary: so why are they in BLD? 15:33:43 ChrisW: it was a close decision even there. 15:34:29 ChrisW: at that point there was an explicit flag that being in BLD didn't mean necessarily having them in Core 15:34:29 zakim, who is talking? 15:34:40 ChrisW, listening for 10 seconds I heard sound from the following: Sandro (24%), ChrisW (5%), GaryHallmark (63%) 15:34:48 sandro - breathing 15:34:50 Gary: this doesn't seem like a painful thing to implement 15:34:57 sorry, I'll stop breathing. 15:35:22 q? 15:35:37 Zakim, who is on the phone? 15:35:37 On the phone I see ChrisW, Harold, csma, Sandro, LeoraMorgenstern, Dave_Reynolds, StellaMitchell, Hassan_Ait-Kaci (muted), ChanghaiKe, GaryHallmark, AdrianP 15:35:52 Zakim, AdrianP is me 15:35:52 +AdrianPa; got it 15:35:57 Sandro: don't object but it would be nice to have a clear rationale to explain the decision to others 15:35:58 Zakim, mute me 15:35:58 AdrianPa should now be muted 15:36:23 csma: want to keep the option of dialects that don't have it, if it is in Core then all dialects have to have it 15:36:25 csma: reason -- we want to keep the possibility of having dialects that don't have it. that's why not in core. 15:36:30 MichaelKifer has joined #rif 15:37:16 +Michael_Kifer 15:38:28 ChrisW: current open issues for Core - classification constructs (46), decideable (71), access to external functions (71), skolem functions (72), no predicates (74), disjunction (75) 15:38:28 zakim, mute me 15:38:28 Michael_Kifer should now be muted 15:40:24 Harold/Gary: disjunction not a no-brainer. Gary would like it or some equivalent. 15:41:20 Harold: equality not-in-head already agreed, 76 is about equality in body 15:42:12 ChrisW: straw poll for NOT equality-in-head in Core 15:42:18 [No objections voiced] 15:42:42 ChrisW: what would be needed to resolve 76? 15:42:56 zakim, unmute me 15:42:56 Michael_Kifer should no longer be muted 15:43:03 Harold: relates to the issue of builtins - predicates or functions 15:43:14 we discussed restricted equality in the body 15:43:23 Michael: disagrees, just an identity relationship, sees no reason not to include it 15:44:13 Hassan: becomes syntactic equality, most trivial 15:44:56 Even if you don't have an equality construct for the body, everyone could define it in one fact: eq(?x ?x). 15:46:42 in PRD it is a single assignment function 15:47:13 slightly different from equality assignment which might reduce to identy equality if both sides are bound 15:47:17 = thens means are these two pointers identical 15:47:32 s/thens/then/ 15:48:17 Can we have an example of where it is useful? 15:49:11 Dave: doesn't this require equation rewriting 15:49:18 Gary: yes but need that any way 15:49:21 http://www.w3.org/2005/rules/wiki/DTB#pred:numeric-equal_.28adapted_from_op:numeric-equal.29 15:49:32 zakim, mute me 15:49:32 Michael_Kifer should now be muted 15:49:59 zakim, unmute me 15:49:59 Michael_Kifer should no longer be muted 15:50:15 Adrian, what do you mean with "in PRD, it is a single assignment function"? You mean: equality? 15:50:26 A(?x) := A(?x - 1) requires expression rewriting for PRD 15:50:39 s/:=/:- 15:50:41 I agree with Dave. We should spell out the criteria of what is or isn't in Core. 15:51:44 I think so, yes, some builting in core 15:51:44 i.e. rewrite to A(?x+1) :- A(?x) 15:51:51 Arithmetic? 15:52:05 Michael: doesn't require any new mechanism beyond what you need for builtins anyway 15:54:13 Dave: but for builtins we have on the table the possibility of binding patterns to restrict use, that wouldn't apply to syntax constructs like this equality 15:54:45 Michael: binding pattern's aren't going to fly in Core anyway 15:55:55 Sandro: trying to see where someone would need it 15:55:55 My above eq(?x ?x) could be used for (single-)assignments, the above pred:numeric-equal(?arg1 ?arg2) could not. 15:56:15 Michael: consider use in prolog 15:56:15 This is because of the modes ("binding patterns") 15:56:45 eq(?myvar 1) is fine. 15:56:47 Dave: what about SWC and interaction with owl:sameAs 15:56:59 Michael: it is not identity over datatypes 15:57:04 pred:numeric-equal(?myvar 1) is not fine. 16:01:24 Dave: is there a difference between this equality and an untyped equality buitin? 16:01:39 ChrisW: seems the same 16:03:37 zakim, take up item 7 16:03:37 agendum 7. "PRD" taken up [from ChrisW] 16:03:39 gotta go - bye 16:03:43 zakim, mute me 16:03:43 Michael_Kifer should now be muted 16:03:45 -Hassan_Ait-Kaci 16:03:46 ChrisW: wants to get this one closed, at least agree on a resolution next week 16:04:36 ChrisW: this is action-554 and issue-66 16:05:14 Gary: made several suggestions on object creation 16:05:32 Gary: basic issue is whether there is something that should be shared with Core/BLD 16:06:03 I would vote for a special new built-in, too 16:06:24 Why is that a builtin? 16:06:57 this would allow new logic RIF dialects which support object creation 16:06:58 I mean, why is that "New" construct a builtin, not an action (like Assert, Retract, etc)? 16:07:12 Gary: proposed options including builtin, skolem function like approach and new syntax 16:07:31 Gary: so would the group like something that can be in Core or should PRD go off in its own direction? 16:08:30 csma: don't understand why it is sometimes referred to as a builtin, isn't another action alongside assert? 16:09:18 csma: consider RETRACT, there is an action and associated keyword (same for ASSERT even if done differently) 16:10:01 csma: new is not a builtin because if you call it multiple times it gives different instances 16:10:28 Gary: yes, hence the need for an occurrence number - confusing the different options 16:10:48 Zakim, unmute me 16:10:48 AdrianPa should no longer be muted 16:10:59 q+ 16:12:59 Adrian: advantage of a builtin is that it can be used in other dialects, so can call it in the body of a new 16:14:32 Gary: builtin is a pure mathematical function, fixed interpretation function, so Gensym is not legal 16:15:31 ack adrian 16:15:34 csma: preference is for option (a) then? 16:15:53 q+ 16:15:56 q- 16:15:59 Stakeholder for Assert and Retract are is e.g. a RIF Prolog dialect 16:16:26 http://lists.w3.org/Archives/Public/public-rif-wg/2008Sep/0087.html 16:16:35 Most prolog engines support assert and retract built-ins in the body of a rule 16:17:12 Zakim, mute me 16:17:12 AdrianPa should now be muted 16:18:51 Dave: do have some interest in option C, relates to issue of Skolem functions in Core. 16:19:16 ChrisW: so if have (a) in PRD and Skolem in Core how would they interact? 16:19:43 q? to express concern about using a skolem function 16:19:59 Gary: the import becomes more difficult because it might be faced with either formulation 16:21:27 csma: Object creation is intrinsically non-logical concept, if we used skolem functions for this doesn't this confuse things at least for implementers 16:22:41 ChrisW: need to get these issues moved to closure, time is running out 16:23:19 ChrisW: would like Gary and Harold to organize telecons for PRD and Core to progress these issues further 16:23:59 yes, good idea. Let's have a PRD task force with telecons 16:24:03 csma: include others, not just editors, not closed 16:24:48 ChrisW: yes, announce telecons on the mail list so stakeholders can participate 16:25:14 csma: resolutions would still be made in the whole WG telecons 16:26:48 ChrisW: free to use Zakim bridge for this 16:27:26 zakim, list agenda 16:27:26 I see 4 items remaining on the agenda: 16:27:28 6. Core [from ChrisW] 16:27:28 8. Test Cases [from ChrisW] 16:27:30 9. Pick a scribe [from ChrisW] 16:27:30 10. AOB [from ChrisW] 16:27:36 zakim, take up item 8 16:27:36 agendum 8. "Test Cases" taken up [from ChrisW] 16:28:04 http://www.w3.org/2005/rules/wiki/Category:Test_Case 16:28:45 ChrisW: plan is to go through TestCases and approve them 16:29:09 ChrisW: in first OWL WG used these to given evidence that there are implementations and they are doing what the spec says 16:29:20 s/given/give/ 16:29:49 zakim, unmute me 16:29:49 Michael_Kifer should no longer be muted 16:29:50 unfortunately I will be travelling next week 16:30:01 zakim, mute me 16:30:01 Michael_Kifer should now be muted 16:30:08 zakim: take up item 10 16:30:11 so can not particiapte but will cordinate with the other test case editors 16:30:14 bye 16:30:24 -GaryHallmark 16:30:26 -Michael_Kifer 16:30:27 -LeoraMorgenstern 16:30:28 -StellaMitchell 16:30:28 -Harold 16:30:30 -AdrianPa 16:30:30 scribe for next week: MichaelKifer 16:30:38 zakim, list attendees 16:30:38 As of this point the attendees have been ChrisW, csma, Harold, Sandro, LeoraMorgenstern, Dave_Reynolds, Hassan_Ait-Kaci, ChanghaiKe, GaryHallmark, StellaMitchell, AdrianPa, 16:30:42 ... Michael_Kifer 16:30:58 Regrets: JosDeBruijn AxelPolleres StuartTaylor 16:31:03 rrsagent, make minutes 16:31:03 I have made the request to generate http://www.w3.org/2008/09/09-rif-minutes.html ChrisW 16:31:29 -Dave_Reynolds 16:33:46 zakim, who is on the phone? 16:33:46 On the phone I see ChrisW, csma, Sandro, ChanghaiKe 16:34:00 zakim, drop ChanghaiKe 16:34:00 ChanghaiKe is being disconnected 16:34:02 -ChanghaiKe 16:36:35 -Sandro 16:36:38 -ChrisW 16:36:39 -csma 16:36:39 SW_RIF()11:00AM has ended 16:36:41 Attendees were ChrisW, csma, Harold, Sandro, LeoraMorgenstern, Dave_Reynolds, Hassan_Ait-Kaci, ChanghaiKe, GaryHallmark, StellaMitchell, AdrianPa, Michael_Kifer