14:46:48 RRSAgent has joined #forms 14:46:48 logging to http://www.w3.org/2012/09/19-forms-irc 14:46:50 RRSAgent, make logs public 14:46:50 Zakim has joined #forms 14:46:52 Zakim, this will be IA_XForms 14:46:52 ok, trackbot; I see IA_XForms()11:00AM scheduled to start in 14 minutes 14:46:53 Meeting: Forms Working Group Teleconference 14:46:53 Date: 19 September 2012 14:46:57 Steven_ has joined #forms 14:47:18 Agenda: http://lists.w3.org/Archives/Public/public-forms/2012Sep/0010 14:47:35 Chair: Steven 14:47:57 Regrets: Erik, Philip, Kurt 14:53:25 alain has joined #forms 15:00:45 IA_XForms()11:00AM has now started 15:01:00 +??P13 15:02:24 zakim, code? 15:02:43 the conference code is 93676 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), nvdbleek 15:03:39 +nvdbleek 15:03:43 +[IPcaller] 15:03:53 John_Boyer has joined #forms 15:04:07 Zakim, I am [IPcaller] 15:04:07 ok, alain, I now associate you with [IPcaller] 15:06:31 +John_Boyer 15:07:21 zakim, I am ? 15:07:21 +Steven_; got it 15:07:31 zakim, who is here? 15:07:31 On the phone I see Steven_, nvdbleek, [IPcaller], John_Boyer 15:07:33 On IRC I see John_Boyer, alain, Steven_, Zakim, RRSAgent, nvdbleek, Steven, trackbot 15:11:27 ebruchez has joined #forms 15:13:07 ebruchez has joined #forms 15:21:46 Scribe: Steven 15:21:48 Topic: XForms course, November 2012 in Rockville, Maryland 15:21:48 http://lists.w3.org/Archives/Public/public-xformsusers/2012Sep/0002.html 15:21:58 Steven: THis is just a heads up. 15:22:22 s/TH/Th/ 15:22:50 Topic: Community Group 15:22:50 http://lists.w3.org/Archives/Public/public-xformsusers/2012Sep/0001.html 15:22:59 Steven: WHo could chair, now Leigh is gone? 15:23:12 John: Michael SperbergMcQueen? 15:23:19 Steven: Hmmm. I'll ask him 15:23:34 Topic: IndiUI TF 15:23:34 http://lists.w3.org/Archives/Public/public-forms/2012Jul/0009 15:25:16 Steven: More of a heads up, for people who may be interested. Definitly of interest for XFOrms 15:25:33 s/Definitly/Definitely 15:25:49 Topic: repeat index change 15:25:49 http://lists.w3.org/Archives/Public/public-forms/2012Jul/0003.html 15:25:49 http://www.w3.org/2012/07/25-forms-minutes.html#item04 15:27:28 http://wiki.orbeon.com/forms/doc/developer-guide/xforms-events#TOC-xxforms-index-changed 15:28:17 Steven: We have 2 implementations, but we didn't actually resolve to adopt 15:28:24 John: [discusses use case] 15:30:59 Nick: It may not be enough to detect changes in the UI 15:31:28 John: True, because the data may change under the index, without changing the index 15:32:19 Steven: But in that case, you can still catch that 15:33:03 This is also a really handy event http://wiki.orbeon.com/forms/doc/developer-guide/xforms-events#TOC-xxforms-value-changed 15:33:55 Steven: Blue-skying this, ideally you would have a special instance that holds the indexes, and then use a constraint. 15:34:22 John: True... we even say something along those lines in the discussion of the index() function 15:35:20 Steven: Is there a general design that we could try for? 15:35:31 John: THe spec text is already there. 15:36:05 Steven: Are you suggesting I can do a bind already? 15:36:09 Nick: Yes 15:36:12 John: Yes 15:36:40 Steven: like that? 15:37:02 15:37:05 output or bind ref=some/node[index()] 15:37:19 s/idex/index/ 15:37:32 s/index()/index('X') 15:38:03 John: Then when the index changes, those ref and values know they have to update 15:38:21 in bind case, it's a dynamic dep when in ref/nodeset but not when in calculate etc (MIPs) 15:38:38 a repeat index is backed by an implicit instance node 15:39:24 John: So technically we don't need the event 15:39:49 ... there may be a separate issue around how many nodes are in a nodeset and how many of them are relevant 15:40:13 ... I don't see so many repeat tables where some rows are non-relevant 15:40:39 Nick: We have the relevant() function in XForms 2.0 15:42:36 John: If you add valid() then all the other MIPS should be functions as well 15:43:00 ... but valid() is the hardest to do 15:43:31 http://www.w3.org/TR/2012/WD-xforms-xpath-20120807/#The_valid.28.29_Function 15:43:33 because valid is confluence of MIPs like constraint plus things that are determined after recalculate (schema validity) 15:43:44 Nick: They are good candidates to add. 15:43:51 so if we added valid(), then there'd be no reason not to add relevant(), readonly() etc 15:45:21 Nick: I'll send an email proposing them. 15:45:49 http://wiki.orbeon.com/forms/doc/developer-guide/xforms-xpath-functions#TOC-xxforms:valid- 15:46:04 Steven: DO we still want the events? 15:46:12 John: I think you talked us down from that 15:46:18 s/DO/Do/ 15:46:52 John: It's just the secondary issues. that was a problem with the event version anyway. 15:47:09 the index() function gives us declarative updates rather than event-driven, which is weaker as you say 15:47:18 s/say/say, Steven 15:47:23 http://wiki.orbeon.com/forms/doc/developer-guide/xforms-xpath-functions#TOC-xxforms:evaluate-bind-property- 15:47:29 Topic: function, variable and reserved namespaces 15:47:29 http://lists.w3.org/Archives/Public/public-forms/2012Jun/0030.html 15:49:33 Steven: Anything more to discuss on this? 15:49:43 Nick: No, I think we agreed to this 15:50:34 definitely 15:51:01 Topic: ID resolution/clashes 15:51:02 http://www.w3.org/2012/06/20-forms-minutes.html#item04 15:52:29 Steven: If we had only used something other than ID... 15:53:34 John: What happens if we get a clash on loading the doc? 15:53:41 Nick: Non valid 15:54:29 John: In this case we *want* to allow ID clashes. 15:56:18 Nick: WIthout encapsulation, you can't embed it twice. 15:56:45 ... you can't dispatch events to them 15:57:53 John: Otherwise we have to fix the IDs on loading 15:58:21 Steven: That solves the problem, but you still can't dispatch events 15:59:43 John: Will this be a real problem? Or can app designers account for it, and design appropriately? 16:01:53 ... Some people have done this to solve the problem, but we really need a deeper solution for subforms 16:02:03 ... this a bandaid, albeit a good one. 16:02:13 ... we need to create something smarter.\ 16:02:29 Topic: AOB 16:02:36 John: Regrets for next week. 16:02:38 -John_Boyer 16:02:40 -Steven_ 16:02:44 -[IPcaller] 16:02:44 IA_XForms()11:00AM has ended 16:02:48 Attendees were nvdbleek, [IPcaller], John_Boyer, Steven_ 16:03:27 Present+Alain 16:03:36 rrsagent, make minutes 16:03:36 I have made the request to generate http://www.w3.org/2012/09/19-forms-minutes.html Steven_ 16:13:28 alain has joined #forms 16:35:47 ebruchez has joined #forms 17:26:19 Zakim has left #forms 17:56:00 alain has joined #forms 18:50:26 alain has left #forms