14:20:04 RRSAgent has joined #rif 14:20:04 logging to http://www.w3.org/2007/05/01-rif-irc 14:20:11 zakim, this will be rif 14:20:11 ok, ChrisW; I see SW_RIF()11:00AM scheduled to start in 40 minutes 14:20:38 Meeting: RIF Telecon 1 May 07 14:20:47 Chair: Chris Welty 14:21:08 Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2007Apr/0100.html 14:21:24 ChrisW has changed the topic to: 1 May RIF Telecon, Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2007Apr/0100.html 14:21:37 agenda+ Admin 14:21:45 agenda+ Liason 14:21:52 agenda+ F2F 14:22:00 agenda+ Technical Design 14:22:06 agenda+ UCR 14:22:09 agenda+ RIFRAF 14:22:13 agenda+ AOB 14:22:26 rrsagent, make minutes 14:22:26 I have made the request to generate http://www.w3.org/2007/05/01-rif-minutes.html ChrisW 14:25:50 rrsagent, make logs public 14:55:56 PhilippeB has joined #rif 14:56:40 SW_RIF()11:00AM has now started 14:56:43 Zkim, mute me 14:56:48 + +33.1.60.47.aaaa 14:56:54 Zakim, mute me 14:56:54 sorry, PhilippeB, I do not know which phone connection belongs to you 14:57:06 +Philippe_Bonnard (was +33.1.60.47.aaaa) 14:57:14 Zakim, mut me 14:57:14 I don't understand 'mut me', PhilippeB 14:57:20 Zakim, mute me 14:57:20 sorry, PhilippeB, muting is not permitted when only one person is present 14:58:02 Harold has joined #rif 14:58:39 josb has joined #rif 14:58:53 +[NRCC] 14:59:18 Zakim, [NRCC] is me 14:59:18 +Harold; got it 14:59:46 PaulVincent has joined #rif 15:00:07 DaveReynolds has joined #rif 15:00:33 +??P10 15:00:41 +??P14 15:00:43 + +39.047.101.aabb 15:00:44 +Dave_Reynolds (was ??P14) 15:00:57 -Dave_Reynolds 15:01:23 LeoraMorgenstern has joined #rif 15:01:26 Deborah_Nichols has joined #rif 15:01:35 +??P15 15:01:42 +Dave_Reynolds (was ??P15) 15:01:47 +ChrisW 15:02:02 zakim, who is on the phone? 15:02:02 On the phone I see Philippe_Bonnard, Harold, ??P10, josb (muted), Dave_Reynolds, ChrisW 15:02:21 +Deborah_Nichols 15:02:25 +Leora_Morgenstern 15:02:30 StellaMitchell has joined #rif 15:02:48 -ChrisW 15:03:50 +[IBM] 15:03:57 +ChrisW 15:04:09 zakim, [ibm] is temporarily StellaMitchell 15:04:10 +StellaMitchell; got it 15:04:27 zakim, who is on the phone? 15:04:27 On the phone I see Philippe_Bonnard, Harold, PaulVincent, josb (muted), Dave_Reynolds, Deborah_Nichols (muted), Leora_Morgenstern, StellaMitchell, ChrisW 15:05:01 Allen has joined #rif 15:05:43 csma has joined #rif 15:05:44 +Sandro 15:05:58 Zakim, mute me 15:05:58 Philippe_Bonnard should now be muted 15:06:22 I'll volunteer, while I still remembver zakim commands 15:06:24 +Allen_Ginsberg 15:06:37 Scribe: Leora Morgenstern 15:06:46 scribenick: LeoraMorgenstern 15:06:56 zakim, next item 15:06:56 agendum 1. "Admin" taken up [from ChrisW] 15:07:16 zakim, mute me 15:07:16 Allen_Ginsberg should now be muted 15:08:28 sandro: when will we have the demo? 15:08:48 Sandro: it seems we don't want to push it off to the end of the meeting. 15:08:54 +Christian 15:08:54 RESO 15:08:55 http://lists.w3.org/Archives/Public/public-rif-wg/2007Apr/0059.html 15:09:07 zakim, christian is me 15:09:07 +csma; got it 15:09:14 zakim, mute me 15:09:14 csma should now be muted 15:09:20 RESOLVED: accept minutes of April 17 meeting 15:09:28 http://lists.w3.org/Archives/Public/public-rif-wg/2007Apr/0084.html 15:09:34 APPROVED: accept minutes of April 17 meeting 15:09:45 RESOLVED: accept minutes of April 24 meeting 15:09:54 APPROVED: accept minutes of April 24 meeting 15:10:09 -Leora_Morgenstern 15:10:12 got off will call in again 15:10:24 zakim, next item 15:10:24 agendum 2. "Liason" taken up [from ChrisW] 15:10:38 +Leora_Morgenstern 15:10:41 zakim, close item 2 15:10:41 agendum 2, Liason, closed 15:10:45 I see 5 items remaining on the agenda; the next one is 15:10:47 3. F2F [from ChrisW] 15:10:48 chris: any liason reports? ... (none) 15:10:48 zakim, next item 15:10:52 agendum 3. "F2F" taken up [from ChrisW] 15:10:57 zakim, next item 15:10:57 agendum 3 was just opened, ChrisW 15:11:09 yes 15:11:15 I did not check yet 15:11:18 I did 15:11:19 I filled it in myself :-) 15:11:32 johnhall has joined #rif 15:11:42 anyway, people will have some time 15:12:08 chris: Any new information on the F2F? 15:12:26 Jos: room has been booked, technical needs are taken care of (mikes, phones, etc.) 15:12:28 +[IPcaller] 15:12:42 zakim, IPcaller is me 15:12:42 +johnhall; got it 15:12:45 josb: People should book hotels as soon as possible, because choice is already starting to get limited 15:12:50 ZAkim, mute me 15:12:50 johnhall should now be muted 15:13:01 Chris: why the 3 hotels listed on the wiki page? 15:13:17 josb: Took one hotel from each of three price categories: each is reasonably near the bus stop. 15:13:26 josb: However, any hotel on the list would be reasonable. 15:13:43 Chris: How many people have answered the questionnaire? 15:13:59 http://www.w3.org/2002/09/wbs/38457/f2f6reg/ 15:14:48 Chris: 15 people have responded. 15:15:06 Chris: please fill out the form, whether or not you're attending. Need to plan for the meals, etc. 15:15:19 zakim, next item 15:15:19 agendum 4. "Technical Design" taken up [from ChrisW] 15:15:26 q+ 15:15:34 ack phil 15:15:34 ack phili 15:15:52 Chris: Philippe will be giving a demo. 15:16:01 Conference ID 5792048 15:16:36 thttp://www.w3.org/2002/09/wbs/38457/f2f6reg/ 15:16:41 Chris: We'll try using the demo using the raindance conferencing software. 15:16:46 http://ilog.on.raindance.com 15:17:37 Chris: If you've already installed raindance, all you need to do is log in with the conference no Philippe provided above. 15:18:04 I am - Deborah 15:18:07 yes, I am 15:19:37 Philippe: We'll have a demo of POC showing RIF core enabling interchange between XXX and YYY (get) 15:20:18 Philippe: in order to test the core of RIF and the extensibility (.. didn't hear, get) 15:20:34 don't wait for me 15:21:21 zakim, unmute me 15:21:21 csma should no longer be muted 15:21:27 s/XXX/JBoss/ 15:21:30 zakim, mute me 15:21:30 csma should now be muted 15:21:36 -Sandro 15:21:47 +Sandro 15:22:02 s/YYY/ILog/ 15:23:17 Philippe first presented slides showing the POC architecture. 15:24:05 Philippe, will you be posting the slides somewhere on the web, so we can reference them? 15:24:27 zakim, unmute me 15:24:27 csma should no longer be muted 15:24:36 zakim, mute me 15:24:36 csma should now be muted 15:24:42 q+ 15:25:24 q- 15:25:49 +Gary_Hallmark 15:26:00 gary, we are in a demo 15:26:05 Philippe: Table containing translations from production rules concepts to RIF concepts 15:27:08 GaryHallmark has joined #rif 15:27:25 zakim, unmute me 15:27:25 csma should no longer be muted 15:27:39 zakim, mute me 15:27:39 csma should now be muted 15:30:30 zakim, unmute me 15:30:30 csma should no longer be muted 15:30:52 is there a raindance conf id? 15:31:27 5792048 15:31:28 I've just been kicked off the Raindance conf 15:32:02 zakim, mute me 15:32:02 csma should now be muted 15:32:43 Can we see the web page directly, or do we have to only see it like this, through the screen-broadcaster? 15:33:14 (If I have a password to MISMO's site, I don't know about it.) 15:33:28 what is "? 15:33:32 Sandro, are you on the Mismo wiki? 15:33:44 No, I don't know the password to the MISMO wiki. 15:33:47 you do not need a password: you set it yourself 15:34:12 Philippe: examples of production rules, followed by translation of rule into xml document,, followed by ... 15:34:26 if you are not registered, you register yourself by giving an loggin ID and a password 15:34:43 daver, did you get back on? 15:34:52 the conf shows you in 15:35:05 Yes, I had to kill the client and restart 15:35:43 Okay, finally got on to the mismo site 15:35:58 -> http://wiki.mismo.org/MISMOWiki/Wiki.jsp?page=ProofOfConcept MISMO Wiki page being presented by Philippe 15:36:27 (free site registration required) 15:37:42 (Requires acceptance of MISMO License terms IPR rules on behalf of employer) 15:38:43 I can't log in to Mismo page --- don't know if IBM would have a problem with the licensing issues: chris, are you logged in? 15:39:04 I have it just now, too 15:39:10 Caveat: this is not supposed to be a public wiki. Let us use it for convenience during the demo, but we should as Philippe to copy the relevant info on the RIF wiki... 15:40:58 Hassan has joined #rif 15:41:23 15:42:06 -csma 15:42:26 ok 15:43:06 +csma 15:44:31 Philippe: showed ideas for round-tripping between ilog and jboss. 15:45:04 Philippe: that is, went from ilog to meta-model, then back to ilog. 15:45:37 Philippe: more comprehensive roundtripping: go from ilog to xml and back to ilog. 15:45:45 (??, check) 15:46:05 q+ 15:47:02 Philippe: can map xml expressions to metamodel and vice versa. 15:48:01 q+ 15:48:32 ack leora 15:49:00 Congrats to Philippe and the ILOG / JBoss team for an excellent practical RIF demo!!! 15:49:05 ack csma 15:49:25 Philippe: By the end of May, at the next meeting, the aim is to have a complete back-and-forth translation of the JBoss and ILog rules engines. 15:49:27 zakim, who is muted? 15:49:27 I see josb, Deborah_Nichols, Allen_Ginsberg, johnhall muted 15:49:36 Zakim, mute me 15:49:36 Philippe_Bonnard should now be muted 15:49:39 For some reasons you do not seem to hear me :-( 15:49:46 zakim, mute me 15:49:46 csma should now be muted 15:49:51 Yes 15:49:56 zakim, who is on the phone? 15:49:56 On the phone I see Philippe_Bonnard (muted), Harold, PaulVincent, josb (muted), Dave_Reynolds, Deborah_Nichols (muted), StellaMitchell, ChrisW, Allen_Ginsberg (muted), 15:49:59 ... Leora_Morgenstern, johnhall (muted), Sandro, Gary_Hallmark, csma (muted) 15:50:01 but apparently I cannot speak 15:50:22 Philippe, why the getters? 15:50:38 ok 15:50:38 zakim, next item 15:50:38 agendum 5. "UCR" taken up [from ChrisW] 15:51:11 Philippe, what would be the (update) semantics of the setters? 15:51:36 TOPIC: Issue 25: 15:51:46 Issue 25: RDF and RIF Core 15:52:00 Harold, In fact, we change the state of the object and we n otify it to the rule engine. 15:52:43 Chris: Somd discussion in email of RDF in Core, most of which has centered around b-nodes. 15:52:51 Sandro: Jos proposed 3 options: 15:53:17 yes 15:53:17 Sandro: 1. Tell people who want to use b-nodes to map to closest thing they can find in RIF. Essentially that's skolemizing. 15:53:22 Harold, could you re-ask by email your question about what are the constraints in Philippe's aprocrif, lest we forget to have that discussion? 15:53:26 Sandro. This is the favorite optionof Sandro and Jos. 15:53:28 I will ask mine about getters... 15:53:44 Jos: 2nd option: allowing facts with existential variables. 15:54:19 Jos. 3rd option: modularized approach, like in DLLog (??) 15:54:32 Jos: but not clear for production rules how this would be done 15:54:45 Jos: and semantic implications for extensions, e.g., with negation are not clear. 15:55:09 Jos. negation over rule preeicates different than over DL predicates; 15:55:18 Jos: negation as failure vs. classical negation 15:55:48 Jos: 2nd option has problem with extensions that can't account for existential operators, including extensions with negation and with production rules. 15:56:04 Chris: in the first option, b-nodes are replaced with skolem constants. 15:57:24 Would taht mean no bnodes in Core? 15:57:42 Chris: in the second option, allowing facts with existentially quantified variables, skolemization happens .. 15:57:46 (check) 15:58:34 Chris: possible to have a quantifier that scopes the b-node, so that skolemization would replace it with function containing quantified variables contained therein? 15:59:03 Jos: depends if you allow rules or facts. Facts: that situation wouldn't happen. 16:00:01 Sandro: third option, skolem constants sufficient 16:01:27 Sandro and Jos: discussion about when skolem constants would be sufficient, when skolem functions are needed. 16:01:51 Depends on what happens as rules are fired 16:02:28 Chris: Jos is saying that the idea of going with skolem constants to replace b-nodes only works when rjules languages support published b-node smeantics. 16:02:41 Chris: is this an example of a rules language that doens't support the b-node semantics? 16:03:03 Sandro: doesn't see problems 16:03:33 Dhris: Sandro is saying that rules language that supports gneerating new symbol for each rule firing would know to put in function rather than constant. 16:04:00 Jos: but what if rule fires twice -with new variable biniding? 16:04:18 Jos: vs. rules firing twice, but keeping the same variable binding. 16:04:37 Sandro: this is very much a production rule issue. 16:06:05 Jos: nothing will prevent people from exchanging RDF graphs; RDF already has a semantics for exchange 16:06:25 Jos: leans toward option 1, skolenmiazation during translation 16:06:28 In the current core, an ANDCONDITION can be an existential 16:06:32 Sandro: same as Jos 16:07:06 q? 16:07:46 Dave: RIF is supposed to be able to use RDF as data model. 16:08:13 Dave: point of being able to do all these things, including b-nodes, is to be able to translate the triples. 16:08:26 Dave: Need RDF in both head and body of rule. 16:08:53 Jos: But if embed RDF as set of facts, can make usual RIF rules that quantify ove rfacts, or data in facts. So RDF data gets used by default. 16:09:19 Jos: even though syntactically, we might want to allow people to write things that look like RdF triples in head and body. 16:09:36 -1 mirroring SPARQL 16:09:45 -1 mirroring SPARQL's treatment of b-nodes 16:09:51 Harold: SPARQL has dealt with b-nodes --- can we use similar treatment to Sparql's treament? 16:10:17 Dave: not following Jos's suggestion. 16:10:23 Chris: I think we're all in agreement. 16:10:45 Chris: RDF graph translated into RIF rules language 16:10:52 Chris: RDF rules get translated into RIF core. 16:10:56 yes 16:11:13 (missing above, how does RDF graph get translated into RIF rules language .. missing end of chris's sentence.) 16:11:21 Chris: Michael not here. 16:11:33 Harold: not sure if Michael agrees or disagrees. 16:11:42 ok 16:11:44 Sandro: Jos should propose text to go into the document regarding this issue. 16:12:33 Sandro: Jos should just put the text into the wiki? 16:12:37 +1 to putting in email 16:12:42 Chris: No, Jos should put the text into email. 16:13:20 http://lists.w3.org/Archives/Public/public-rif-wg/2007Apr/0042.html 16:13:26 ACTION: JosDeBruijn to propose text in e-mail for changes to RIF Core, encompassing the "just Skolemize" approach to handling b-nodes 16:13:26 Sorry, couldn't find user - JosDeBruijn 16:13:36 ACTION: Jos_De_B to propose text in e-mail for changes to RIF Core, encompassing the "just Skolemize" approach to handling b-nodes 16:13:36 Sorry, couldn't find user - Jos_De_B 16:13:50 Topic: Issue 31: Disjoint names (predicates, individuals) 16:14:01 Chris: Dave had sent email on the topic, April 18 16:14:31 ACTION: Jos_de to propose text in e-mail for changes to RIF Core, encompassing the "just Skolemize" approach to handling b-nodes 16:14:31 Sorry, couldn't find user - Jos_de 16:14:33 Dave: in email, tried to characterize 3 main options and give examples/test case, showing difference between these three. 16:14:41 ACTION: Jos de B to propose text in e-mail for changes to RIF Core, encompassing the "just Skolemize" approach to handling b-nodes 16:14:41 Sorry, amibiguous username (more than one match) - Jos 16:14:41 Try using a different identifier, such as family name or username (eg. jdebruij, jderoo) 16:14:55 ACTION: jdebruij to propose text in e-mail for changes to RIF Core, encompassing the "just Skolemize" approach to handling b-nodes 16:14:56 Created ACTION-285 - to propose text in e-mail for changes to RIF Core, encompassing the \"just Skolemize\" approach to handling b-nodes [on Jos de Bruijn - due 2007-05-08]. 16:15:37 Dave: used examples where P and Q were both individuals and predicates; see how the 3 options (overlapping sort,s, punning) worked out. 16:16:58 Dave: DS --> DS no work 16:17:08 AxelPolleres has joined #rif 16:17:24 Dave: ONDS --> ONDS, needw new names to distinguish between P as indiv., p as Pred, but otherwise okay. 16:17:37 Dave: same with pUnning to ONDS 16:18:03 +??P14 16:18:35 Dave: hard case comes when there's overlapping sorts translating to overlapping sorts. (Check against the email.) 16:19:14 for core I prefer DS 16:19:20 Dave: Argument for DS --- it makes translating from RIF into any mode easy. 16:19:44 OS is not compatible with OWL DL! 16:20:01 Chris: But despite the ease, no one seemed to support the view. 16:20:10 -csma 16:20:15 Sandro: we don't understand the issues well enough to pick sides yet. 16:20:16 josb: sorry, yes I meant OWL/full of course 16:20:16 csma has left #rif 16:20:23 Chris: So it's still on the table. 16:22:02 s/pUnning/ONDS/ 16:22:48 -Harold 16:23:01 Dave: DS could be called no aliasing 16:23:10 Chris: or, no overloading 16:23:48 Dave: analogy in programming languages: difference between static and dynamic typing. 16:24:31 Dave: onds is like static overloading in java. 16:24:48 Dave: vs OS --- dyanmic overloading, e.g, as in Python (check) 16:24:57 ds: no aliases, no overloading (Early C) 16:24:57 onds: punning overloading -- disambiguate at compile time (Java) 16:24:57 os: like dynamic typing (Python) 16:25:33 I understand 16:25:34 I think I do 16:25:41 I think I understand them again, now. 16:25:44 Understand: "sort of" ... 16:25:45 I will understand after I reread the stuff. 16:25:51 not sure 16:25:57 need more context, but was late again, sory. :-( 16:25:58 +1 16:26:04 +1 16:26:24 Chris: Allen, what would help you understand this better? 16:26:51 no 16:27:30 Chris: We'll discuss this again next week; everyone should try to read the wiki page and prepare for a discussion next week. 16:28:06 http://www.w3.org/2005/rules/wg/wiki/Issue-31 16:28:15 Sandro: we need to look at all the possible combinations of languages inthe mapping. 16:28:27 Sandro: (e.g., onds to onds, onds ot on), etc. 16:28:42 zaim, next item 16:28:47 zakim, next item 16:28:47 agendum 6. "RIFRAF" taken up [from ChrisW] 16:28:51 no 16:29:19 same here, will progress starting from next week more 16:29:30 zakim, next item 16:29:30 agendum 6 was just opened, LeoraMorgenstern 16:29:42 zakim, close the item 16:29:42 I don't understand 'close the item', LeoraMorgenstern 16:29:49 -johnhall 16:29:51 Nothing new for RIFRAF] 16:29:52 -PaulVincent 16:29:56 zakim, next item 16:29:56 agendum 7. "AOB" taken up [from ChrisW] 16:29:57 -StellaMitchell 16:29:58 -Deborah_Nichols 16:30:00 Leora, there is a public Wiki page presenting the global architecture of the MISMO POC: http://wiki.mismo.org/MISMOWiki/Wiki.jsp?page=ProofOfConcept 16:30:00 -Allen_Ginsberg 16:30:02 -josb 16:30:03 zakim, who is on the phone? 16:30:03 no AOB 16:30:03 On the phone I see Philippe_Bonnard (muted), Dave_Reynolds, ChrisW, Leora_Morgenstern, Sandro, Gary_Hallmark, ??P14 16:30:05 -Philippe_Bonnard 16:30:06 -Gary_Hallmark 16:30:07 -Dave_Reynolds 16:30:10 -??P14 16:30:41 -Sandro 16:30:43 rrsagent, make minutes 16:30:43 I have made the request to generate http://www.w3.org/2007/05/01-rif-minutes.html ChrisW 16:31:13 zakim, who is on the phone? 16:31:13 On the phone I see ChrisW, Leora_Morgenstern 16:32:52 -ChrisW 16:32:53 -Leora_Morgenstern 16:32:54 SW_RIF()11:00AM has ended 16:32:55 Attendees were Philippe_Bonnard, Harold, +39.047.101.aabb, Dave_Reynolds, josb, ChrisW, Deborah_Nichols, PaulVincent, Leora_Morgenstern, StellaMitchell, Sandro, Allen_Ginsberg, 16:32:58 ... csma, johnhall, Gary_Hallmark 16:33:14 Regrets: FrançoisBry IgorMozetic DavidHirtle MichaelSintek MohamedZergaoui HassanAitKaci 16:33:42 rrsagent, make minutes 16:33:42 I have made the request to generate http://www.w3.org/2007/05/01-rif-minutes.html ChrisW 16:33:58 ok, give it a minute and reload 16:34:07 if you see the regrets line filled in you have the latest version 16:37:13 okay, thanks.