IRC log of forms on 2013-10-02

Timestamps are in UTC.

14:59:01 [RRSAgent]
RRSAgent has joined #forms
14:59:01 [RRSAgent]
logging to http://www.w3.org/2013/10/02-forms-irc
14:59:03 [trackbot]
RRSAgent, make logs public
14:59:03 [Zakim]
Zakim has joined #forms
14:59:05 [alain]
alain has joined #forms
14:59:05 [trackbot]
Zakim, this will be IA_XForms
14:59:06 [trackbot]
Meeting: Forms Working Group Teleconference
14:59:06 [trackbot]
Date: 02 October 2013
14:59:07 [Zakim]
ok, trackbot; I see IA_XForms()11:00AM scheduled to start in 1 minute
14:59:20 [nvdbleek]
nvdbleek has joined #forms
14:59:21 [Steven]
Chair: Steven
14:59:25 [Steven]
Regrets: Uli, Nick
14:59:31 [Steven]
Agenda: http://lists.w3.org/Archives/Public/public-forms/2013Oct/0004
14:59:37 [Zakim]
IA_XForms()11:00AM has now started
14:59:39 [Steven]
Steven has changed the topic to: Agenda: http://lists.w3.org/Archives/Public/public-forms/2013Oct/0004
14:59:46 [Zakim]
+pfennell
15:00:12 [Zakim]
+ebruchez
15:00:23 [Zakim]
+??P9
15:00:32 [Steven]
zakim, I am ?
15:00:32 [Zakim]
+Steven; got it
15:00:33 [nvdbleek]
nvdbleek has joined #forms
15:00:48 [Zakim]
+[IPcaller]
15:00:49 [alain]
Zakim, I am [IPcaller]
15:00:49 [Zakim]
ok, alain, I now associate you with [IPcaller]
15:03:12 [Steven]
Topic: Announcement
15:03:21 [nvdbleek]
nvdbleek has joined #forms
15:03:28 [Steven]
Steven: CWI/W3C.nl are planning an XForms event
15:03:35 [Steven]
... (not yet official)
15:03:55 [Steven]
Friday 22 Nov, 2013
15:04:05 [Steven]
s/Fri/... Fri
15:04:19 [Steven]
... I'll be letting you all know more details
15:04:33 [Steven]
... trying to attract business and govt reps
15:04:52 [Steven]
... probably a tutorial, introductions, overviews
15:05:07 [Steven]
... it's meant to be an introduction, and why people should use it
15:05:09 [nvdbleek]
nvdbleek has joined #forms
15:05:37 [Steven]
Topic: ACTION-1868 - Problems with error handling and options for variable
15:05:37 [Steven]
type handling
15:05:37 [Steven]
http://lists.w3.org/Archives/Public/public-forms/2013Oct/0002.html
15:06:33 [Steven]
[All about recovering from errors]
15:06:44 [Steven]
Erik: Error handling is a problem for us
15:06:58 [Steven]
... non cancellable exceptions mean no recovery
15:07:14 [nvdbleek]
nvdbleek has joined #forms
15:07:20 [Steven]
... Xpath expressions, binding errors
15:07:42 [Steven]
... ... You can do some static checks
15:08:04 [Steven]
... but as per the spec, there is no error recovery
15:08:13 [Steven]
... not great
15:09:41 [Steven]
... we try to improve on that
15:09:54 [Steven]
... for instance type errors
15:10:24 [Steven]
... and there is the question from Eric vd Vlist
15:11:06 [nvdbleek]
nvdbleek has joined #forms
15:11:06 [Steven]
There are three types of error: 1) Any XPath expression
15:11:26 [Steven]
... (static or dynamic)
15:12:12 [Steven]
... 2) Binding errors
15:12:25 [nvdbleek]
nvdbleek has joined #forms
15:12:35 [Steven]
... 3) In actions for other reasons, especially with extensions
15:14:04 [Steven]
... The answer is simple, for the first two cases,
15:14:33 [Steven]
... we make bindings an empty nodeset, and so controls will not be bound.
15:14:52 [Steven]
... and we dispatch a cancellable event
15:15:09 [Steven]
... same if the type is wrong for a bind
15:17:17 [Steven]
... For actions, which are like a procedure, we interrupt the whole action block
15:18:27 [Steven]
... and dispatch a (new) event to the observer of the original event.
15:18:46 [Steven]
... and you can then catch that.
15:19:36 [Steven]
Steven: So you could get a loop of events?
15:19:44 [Steven]
Erik: Yes, but you can get that anyway.
15:22:21 [Steven]
Steven: If there are use cases, I think that this is a good approach; when we defined error handling originally we didn't contemplate being able to recover from errors in form specification
15:23:01 [Steven]
Steven: So this means spec text, right?
15:23:13 [Steven]
Erik: Yes, I can do it if it makes sense.
15:23:21 [Steven]
Steven: Can we do it before last call?
15:23:48 [Steven]
Erik: It's already more fleshed out here than normal.
15:23:52 [nvdbleek]
nvdbleek has joined #forms
15:23:55 [Steven]
Erik: I'll try for next week.
15:24:05 [Steven]
ACTION: Erik to write spec text for error handling
15:24:05 [trackbot]
Created ACTION-1957 - Write spec text for error handling [on Erik Bruchez - due 2013-10-09].
15:24:29 [Steven]
Steven: Any objections?
15:24:34 [Steven]
[No].
15:24:47 [Steven]
RESOLVED: Adopt Erik's error handling apporach
15:24:53 [Steven]
s/por/pro
15:25:26 [Steven]
Topic: AOB
15:25:37 [Steven]
Steven: We have one other with Nick, but here's not here.
15:25:48 [Steven]
Erik: I sent a message to Eric vd Vlist, but he hasn';t replied yet.
15:25:52 [Steven]
s/;//
15:25:58 [Steven]
[ADJOURN]
15:25:59 [Zakim]
-ebruchez
15:26:00 [Zakim]
-[IPcaller]
15:26:02 [Zakim]
-pfennell
15:26:04 [Zakim]
-Steven
15:26:04 [Zakim]
IA_XForms()11:00AM has ended
15:26:04 [Zakim]
Attendees were pfennell, ebruchez, Steven, [IPcaller]
15:26:12 [Steven]
rrsagent, make minutes
15:26:12 [RRSAgent]
I have made the request to generate http://www.w3.org/2013/10/02-forms-minutes.html Steven
15:41:49 [nvdbleek]
nvdbleek has joined #forms
16:09:36 [nvdbleek]
nvdbleek has joined #forms
16:11:00 [nvdbleek]
nvdbleek has joined #forms
17:06:48 [Zakim]
Zakim has left #forms