14:58:43 RRSAgent has joined #forms 14:58:43 logging to http://www.w3.org/2013/10/09-forms-irc 14:58:45 RRSAgent, make logs public 14:58:45 Zakim has joined #forms 14:58:47 Zakim, this will be IA_XForms 14:58:47 ok, trackbot; I see IA_XForms()11:00AM scheduled to start in 2 minutes 14:58:48 Meeting: Forms Working Group Teleconference 14:58:48 Date: 09 October 2013 14:58:49 Chair: Steven 14:58:55 Regrets: Nick, Philip 14:59:15 Agenda: http://lists.w3.org/Archives/Public/public-forms/2013Oct/0011 14:59:16 ebruchez has joined #forms 14:59:26 Steven has changed the topic to: Agenda: http://lists.w3.org/Archives/Public/public-forms/2013Oct/0011 15:00:09 IA_XForms()11:00AM has now started 15:00:16 +??P5 15:00:19 zakim, I am ? 15:00:19 +Steven; got it 15:01:27 nvdbleek has joined #forms 15:01:59 ebruchez has joined #forms 15:02:52 +ebruchez 15:03:22 +[IPcaller] 15:03:35 Regrets: Philip 15:03:36 Zakim, I am [IPcaller] 15:03:36 ok, alain, I now associate you with [IPcaller] 15:04:05 +nvdbleek 15:07:50 Topic: Announcements 15:08:35 Steven: There is an XForms event in Amsterdam (CWI) Nov 22. 15:08:57 Topic: Asynchronous Javascript functions call 15:08:57 http://www.w3.org/community/xformsusers/2013/10/05/asynchronous-javascript-functions-call/ 15:09:49 Alain: I was thinking about how to implement some things, and the solution I found is using an event through javascript 15:10:01 ... it works nicely in XSLTForms 15:10:26 ... maybe we should work out how to dispatch events from Javascript 15:10:33 ... and include it in the spec 15:11:45 Erik: Clearly event dispatch is big, so it would be good to standardise. Our implementation is slightly different from XSLTform's. 15:12:10 Nick: We do this on mobile as well. 15:12:32 Steven: Does this mean that all three of you have an API for this? 15:12:49 Nick: Yes. 15:12:56 Steven: Would it be easy to merge them? 15:13:04 Nick: It's just a question of naming. 15:13:14 Erik: Which means it is hard, right? :-) 15:13:49 Steven: Who wants to accept responsibility. 15:13:56 Nick: Interested, but too busy 15:14:45 Steven: Let me ask you all three just to post a message with the details of your event dispatch, so that we have them documented. 15:15:02 Topic: ACTION-1868 - Bruchez to summarize problems with error handling and 15:15:02 three options for variable type handling 15:15:02 http://lists.w3.org/Archives/Public/public-forms/2013Oct/0007.html 15:15:02 http://lists.w3.org/Archives/Public/public-forms/2013Oct/0009.html 15:16:42 Erik: [explains Nick's comment, and how to fix it] 15:17:03 ... I will specify that. 15:17:45 Erik: 1. With xforms-action-error, we don't need xforms-script-exception and 15:17:45 xforms-script-language-not-supported-exception. I suggest removing these 15:17:45 two events. Possibly, we can add context information to xforms-action-error 15:17:45 to specify that the error is with a script or the script language. 15:18:28 ... do we need more specific information about what failed? 15:18:56 Nick: We need some context information 15:19:18 Erik: Wee need a list of reasonable errors 15:19:24 s/Wee/We/ 15:20:16 ... I can try to find some 15:20:21 Nick: That would be good. 15:20:34 ... Implementors can add more, and we can merge them later. 15:21:03 Erik: OK with removing the two exceptions? 15:21:07 [agreement] 15:21:41 Erik: Since the expression language is in a module, it is better to have a neutral event name for the error 15:22:02 ... not with 'xpath' in it. 15:22:17 Steven: 'expression' is fine. Go for it 15:23:03 Erik: "3. I had said that an incorrect instance attribute on xf:submission would 15:23:03 dispatch xforms-submit-error, but XForms 1.1 dispatches 15:23:03 xforms-binding-exception. Unsure which one to pick here. Wouldn't you want 15:23:03 to have xforms-submit-error for any error with the submission? 15:23:03 " 15:24:52 Steven: you mean between "binding-error" or "submit-error"? 15:24:55 Erik: Yes 15:25:11 Nick: Isn't submit-error when you try to send something over the wire? 15:25:43 Erik: That's the next one. 15:26:07 Erik: validation gives a submit-error, so not entirely 15:26:38 ... if target-ref fails, it is a submit-error 15:27:30 ... so I am leaning to say that for consistency, we should do the same thing for same errors 15:28:22 ... it is easier to catch a single event for a submission than try to remember all three 15:29:13 Steven: It sounds like you have answered your own question :-) 15:29:51 Erik: It is doubtful that anyone ever used the -exceptions 15:30:02 Steven: I think we agree on reflection that they were a bad idea 15:30:29 Erik: I will specify submit-errors, if no one objects 15:30:44 Erik: "4. XForms 1.1 is contradictory for xf:send/@submission: 15:30:44 - the action says "If this attribute is given but does not identify a 15:30:44 submission element, then the send action has no effect" 15:30:44 - xforms-binding-exception event says: "a submission attribute that 15:30:44 fails to point to the ID of a submission element" 15:30:45 - I suggest ignoring, as the action says (could also do an action error) 15:30:45 " 15:32:55 rrsagent, make minutes 15:32:55 I have made the request to generate http://www.w3.org/2013/10/09-forms-minutes.html Steven 15:34:38 Steven: The problem with ignoring errors is that they are hard to track down 15:34:54 Erik: In that case I would suggest an action error 15:35:17 Steven: That makes me feel better 15:36:54 Erik: The dispatch action has a similar situation. I wonder if the spec says anything about that 15:37:49 "If there is a null search result for the target object and the source object is an XForms action such as dispatch, send, setfocus, setindex or toggle, then the action is terminated with no effect" 15:38:05 Steven: So ignored 15:38:26 ... do we then do the same thing for dispatch? 15:38:45 Erik: I don't know why it was designed this way 15:38:53 ... it worries me to change it now 15:39:34 ... I agree it would be better if actions failed, but I think I'd rather not change it now 15:40:45 ... I'll notate this on the wiki 15:41:16 Erik: I have the two events in the spec now 15:41:26 ... nothing mopre to discuss. 15:41:31 s/mop/mo 15:41:44 Topic: Progress to LC 15:41:53 Steven: We need to set ourselves some deadlines. 15:42:33 ... Any suggestions for how much more time we need to get to LC? 15:43:06 Erik: I have some actions to complete, the error handling for instance. I may or may not finish by next week. Some writing to do. 15:43:57 Steven: It depends on your agenda Nick. 15:44:11 Nick: I am quite oversubscribed already. 15:44:41 ... Erik has something with bind 15:44:46 ... I have dialog 15:44:57 Steven: I have the rewriting of the intro 15:45:21 \Erik: I did the bind function, so I should close the action 15:45:26 s/\// 15:46:12 Erik: I need to do multipart 15:46:25 ... simple but needs some time allocated 15:46:43 ACTION-1946? 15:46:43 ACTION-1946 -- Nick Van Den Bleeken to Adjust schema file to allow one result element for Function element -- due 2013-05-15 -- OPEN 15:46:43 https://www.w3.org/2005/06/tracker/xforms/actions/1946 15:46:45 Nick: I have some other stuff 15:47:03 ACTION-1937? 15:47:03 ACTION-1937 -- Nick Van Den Bleeken to Write a proposal for the xforms-action-error event instead of the current script exceptions. -- due 2013-03-13 -- OPEN 15:47:03 https://www.w3.org/2005/06/tracker/xforms/actions/1937 15:47:20 Steven: We can close that 15:47:45 Erik: I see several that I have done but not closed 15:48:30 ACTION-1928? 15:48:30 ACTION-1928 -- Steven Pemberton to Review intro to XForms -- due 2013-04-30 -- OPEN 15:48:30 https://www.w3.org/2005/06/tracker/xforms/actions/1928 15:48:49 Steven: Started but not finished 15:48:56 ACTION-1923? 15:48:56 ACTION-1923 -- Steven Pemberton to Add text that submission will fail if the XML can't be converted to JSON -- due 2013-02-06 -- OPEN 15:48:56 https://www.w3.org/2005/06/tracker/xforms/actions/1923 15:49:16 Steven: I will have to check that one 15:49:28 Steven did you address ACTION-1918? 15:49:33 ACTION-1918? 15:49:33 ACTION-1918 -- Steven Pemberton to Have a look at the vCARD example and replace it with a imaginary markup that has no XML notation -- due 2012-12-19 -- OPEN 15:49:33 https://www.w3.org/2005/06/tracker/xforms/actions/1918 15:49:53 Steven: Will do 15:50:29 Steven: So aim for end of this month for complete text? 15:50:46 [concur] 15:51:00 [AJDOURN] 15:51:03 -[IPcaller] 15:51:04 -nvdbleek 15:51:06 -Steven 15:51:08 -ebruchez 15:51:09 IA_XForms()11:00AM has ended 15:51:09 Attendees were Steven, ebruchez, [IPcaller], nvdbleek 15:51:25 s/JD/DJ/ 15:51:44 rrsagent, make minutes 15:51:44 I have made the request to generate http://www.w3.org/2013/10/09-forms-minutes.html Steven 15:52:08 present+alain 15:52:10 rrsagent, make minutes 15:52:10 I have made the request to generate http://www.w3.org/2013/10/09-forms-minutes.html Steven 16:40:28 ebruchez has joined #forms 17:33:00 Zakim has left #forms