14:49:00 RRSAgent has joined #forms 14:49:00 logging to http://www.w3.org/2015/03/25-forms-irc 14:49:02 RRSAgent, make logs public 14:49:02 Zakim has joined #forms 14:49:04 Zakim, this will be IA_XForms 14:49:04 ok, trackbot; I see IA_XForms()11:00AM scheduled to start in 11 minutes 14:49:05 Meeting: Forms Working Group Teleconference 14:49:05 Date: 25 March 2015 14:50:14 Agenda: https://lists.w3.org/Archives/Public/public-forms/2015Mar/0017 14:50:15 Steven has changed the topic to: Agenda: https://lists.w3.org/Archives/Public/public-forms/2015Mar/0017 14:50:16 Chair: Steven 14:50:16 Regrets: Nick 14:54:04 alain has joined #forms 14:57:25 pfennell has joined #forms 14:57:54 I'm going to be about 10 minutes late joining the call. 14:58:20 ebruchez has joined #forms 14:59:53 OK 14:59:58 Alain, Erik, shall we wait for Philip? 15:00:59 IA_XForms()11:00AM has now started 15:01:07 +ebruchez 15:01:42 +??P0 15:01:46 zakim, I am ? 15:01:46 +Steven; got it 15:01:53 +[IPcaller] 15:01:55 Zakim, I am [IPcaller] 15:01:55 ok, alain, I now associate you with [IPcaller] 15:02:29 -[IPcaller] 15:02:30 -ebruchez 15:08:14 +pfennell 15:08:43 ebruchez has joined #forms 15:08:55 Topic: Reminder - meeting time back to normal next week 15:08:55 http://lists.w3.org/Archives/Public/public-forms/2015Mar/0005 15:10:35 +[IPcaller] 15:10:35 Zakim, I am [IPcaller] 15:10:37 ok, alain, I now associate you with [IPcaller] 15:11:31 +ebruchez 15:12:09 Topic: Schedule 15:12:09 http://lists.w3.org/Archives/Public/public-forms/2015Mar/0008 15:12:20 Steven: Glad there's some action 15:12:58 ... there's an AC meeting next month in Paris. I will be there. I am in conttact with Liam. 15:13:07 s/tt/t/ 15:13:35 Topic: XPath Expressions Module, up to and including 4.3 15:13:35 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module 15:13:51 Steven: Thank you Alain for your remarks 15:14:04 https://lists.w3.org/Archives/Public/public-forms/2015Mar/0018.html 15:15:11 Steven_ has joined #forms 15:15:27 .... and I agree about the missing serialization instance 15:16:54 Steven: Section 2, the XPath-version attribute 15:17:07 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_xpath-version_attribute 15:19:07 Steven: I don't understand the last sentence 15:19:58 Erik: Everything is an item in XPath 2 15:20:22 ... I think he means that a sequencce of items is to be interpreted as a node-set 15:20:27 s/cc/c/ 15:20:53 Steven: OK, so this is just an editorial fix to make the sentence read better. 15:21:09 ... I'll look for a way to say it more clearly. 15:21:49 Steven: Section 3.1 15:22:55 ... oh it's just a problem with my print-out; on the screen it's OK. 15:23:56 -[IPcaller] 15:24:15 .... same with 3.1.2 15:24:47 +[IPcaller] 15:24:53 Steven: 4,1,2 is-card-number 15:24:57 -[IPcaller] 15:25:08 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_is-card-number.28.29_Function 15:25:45 +[IPcaller] 15:25:59 -[IPcaller] 15:27:16 .... The patent is expired, so I prefer to call to call the reference just [Luhn], so as not to draw attention to 15:27:23 ... it 15:27:50 Steven: Section 4.1.3 Valid() 15:28:04 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_valid.28.29_Function 15:28:21 +[IPcaller] 15:28:27 -[IPcaller] 15:28:45 Steven: Step 2 doesn't say what happens if $recurse is set to false. 15:29:39 ... it needs an 'otherwise' 15:29:55 Erik: Otherwise it is the initial selection 15:30:36 Erik: Do the other functions have $recurse? 15:30:42 Steven: No, I was going to raise that 15:31:09 Erik: It seems to be based on use-case 15:32:07 ... for validity there is definitely a use case, but for the others I can;t see one so easily 15:32:10 alain has joined #forms 15:32:31 Steven: We must have decided that some time ago. 15:33:15 alain has joined #forms 15:33:47 Steven: As long as we are aware that we are doing it, it's gine 15:33:54 s/gine/fine/ 15:34:20 Erik: We can add it later. 15:34:59 Steven: In 4.2.2 and 4.2.3 15:35:32 ... in min and max, both use the < operator. I guess that's OK, the intent is clear. 15:37:06 ... ah, it's the same wording as XForms 1.1 15:37:26 Erik: I will check that these functions are ccompatible with the ones in XPath 2 15:37:30 s/cc/c/ 15:37:51 ACTION: Erik to confirm that min() and max() are compatible with the ones in XPath 2 15:37:51 Created ACTION-2018 - Confirm that min() and max() are compatible with the ones in xpath 2 [on Erik Bruchez - due 2015-04-01]. 15:38:20 Steven: 4.2.6, power() 15:39:26 Steven: I would like to see explicit wording that the power can be fractional (and negative) 15:40:46 Erik: XPath 2 doesn't have it, but XForms 1.1 does. 15:43:59 Erik: Not sure if we explicitely need to convert the values to numeric 15:44:23 ... not sure why Numeric is used instead of double. 15:44:36 s/double/Double/ 15:45:07 Erik: also the function signature says it returns Integer, which is wrong. 15:45:31 ... it should return Numeric. But we should say more. 15:45:48 +[IPcaller] 15:46:00 ACTION: Steven to fix up the definition of power() 15:46:00 Created ACTION-2019 - Fix up the definition of power() [on Steven Pemberton - due 2015-04-01]. 15:46:34 Steven: Section 4.3.2 15:46:44 s/2/2 property() 15:46:54 alain1 has joined #forms 15:47:11 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_property.28.29_Function 15:47:28 Steven: It says that version returns 1.1 15:47:43 ... surely that must be 2 15:47:48 ... or 2.0 15:48:32 Erik: Following XPath it should be 2.0 15:49:15 Steven: Section 4.3.6 serialize() 15:49:34 http://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_serialize.28.29_Function 15:50:03 "If the xforms:json or xforms:csv method is specified and serialization fails, a dynamic error is raised." 15:50:18 Steven: What does that mean? 15:50:56 Erik: That is an XPath methodology. So it probably comes from there. 15:51:06 ... I think we have something in the main spec 15:55:04 Steven: I'm not sure if it can even fail. 15:55:16 Erik: If it can, then we can raise a specific error 15:56:28 Alain: I think serialization to JSON and CSV can fail, so we need to specify that. 15:56:34 Steven: Then that needs to be added. 15:56:53 ... which may imply needing a new error event 15:57:17 Erik: Don;t kow if we want to raise events during XPath evaluuation 15:57:22 Steven: Ah, ok 15:57:48 s/;/'/ 15:57:52 s/kow/know/ 15:58:13 Erik: We need a way to catch errors that happen in an XPath expression 16:00:10 Alain: I'll post an example of a serialisation that fails 16:00:33 ACTION: Erik to propose what to do if serialization in serialize() fails 16:00:34 Created ACTION-2020 - Propose what to do if serialization in serialize() fails [on Erik Bruchez - due 2015-04-01]. 16:00:47 Topic: AOB 16:00:57 Steven: Next week the rest of this spec 16:01:02 [ADJOURN] 16:01:05 -ebruchez 16:01:06 -Steven 16:01:08 -pfennell 16:01:08 IA_XForms()11:00AM has ended 16:01:09 Attendees were ebruchez, Steven, [IPcaller], pfennell 16:01:18 Present+Alain 16:01:27 rrsagent, make minutes 16:01:27 I have made the request to generate http://www.w3.org/2015/03/25-forms-minutes.html Steven 16:41:44 ebruchez has joined #forms 17:28:09 Zakim has left #forms