14:58:17 RRSAgent has joined #forms 14:58:17 logging to http://www.w3.org/2014/10/08-forms-irc 14:58:19 RRSAgent, make logs public 14:58:19 Zakim has joined #forms 14:58:21 Zakim, this will be IA_XForms 14:58:22 Meeting: Forms Working Group Teleconference 14:58:22 Date: 08 October 2014 14:58:22 ok, trackbot; I see IA_XForms()11:00AM scheduled to start in 2 minutes 14:58:38 Agenda: http://lists.w3.org/Archives/Public/public-forms/2014Oct/0007 14:58:45 Steven_ has changed the topic to: Agenda: http://lists.w3.org/Archives/Public/public-forms/2014Oct/0007 14:58:49 Chair: Steven 15:00:32 nvdbleek has joined #forms 15:01:00 ebruchez has joined #forms 15:01:11 will be running late a couple minutes 15:01:30 IA_XForms()11:00AM has now started 15:01:38 +??P12 15:01:43 zakim, I am ? 15:01:44 +Steven_; got it 15:02:20 +pfennell 15:02:25 +ebruchez 15:02:45 pfennell has joined #forms 15:03:14 +[IPcaller] 15:03:15 Zakim, I am [IPcaller] 15:03:15 ok, alain, I now associate you with [IPcaller] 15:08:10 nvdbleek has joined #forms 15:08:57 Topic: Call next week 15:08:57 [Regrets from me] 15:09:24 Steven: I'm away next week. 15:09:33 Erik: Let's skip next week then 15:09:40 Alain: Agree. I can't come either 15:09:54 Topic: DST 15:09:54 Advance warning. 15:09:54 Ends North America Sunday, November 2, 2014 15:09:54 Ends Europe Sunday October 26, 2014 15:11:01 Steven: The last week of October the call will be a different time for Europeans, but that is also the week of TPAC, so we may not even have a call. 15:11:11 Topic: TPAC meeting 15:11:11 http://www.w3.org/2014/11/TPAC/ 15:11:11 Meeting 31 Oct, modulo Erik's Halloween march 15:11:36 Erik: That should be alright. 15:11:43 Topic: Review of Section 1-3 15:11:43 http://lists.w3.org/Archives/Public/public-forms/2014Sep/0016 15:11:52 Steven: I made all the changes agreed on. 15:12:14 Erik: I still have to make the changes for points 4 & 5 from my email. 15:12:29 Steven: You can do a diff to see the changes so far. 15:12:39 Topic: Review of Section 4-6 15:12:39 https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Expressions_in_XForms 15:13:47 nvdbleek has joined #forms 15:13:49 Steven: The functions are defined in Topic: Review of Section 4-6 15:13:49 https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Expressions_in_XForms 15:14:00 Follow the second link from there 15:14:17 Steven: ANd Alain asked: "At "6.1 Model Item Property Definitions", I am not convinced that allowing 15:14:17 multiple type properties is effectively a good idea. For implementors, this 15:14:17 means multiple types per node. For authors, it might be better to explicitly 15:14:17 define extra types. Anyone with a use case?? 15:14:17 " 15:15:07 Steven: So the question is, does having multiple types make sense? We forbid multiple calculates, sop we could also forbid multiple types. 15:15:25 Steven: Erik, do you have experience, or use cases? 15:15:33 Erik: I don't see the purpose. 15:16:32 ... I don't know what you would do with a conflict either 15:17:07 Steven: So Alain is proposing we disallow multiple types on a bind. 15:17:48 nvdbleek has joined #forms 15:17:55 Erik: Types can be assigned dynamically via a bind, so we have to decide what happens when you discover it. 15:18:25 ... stopping processing is not a good solution 15:18:40 ... we could make this a binding error 15:19:08 zakim, code? 15:19:08 the conference code is 93676 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), nvdbleek 15:19:40 Steven: What if the same node got bound to the same type twice, would that also be an error? 15:20:52 Erik: And what if two types are compatible? Such as a string and a restricted string? 15:21:46 +nvdbleek 15:22:36 ... or xs:decimal and xf:decimal 15:23:37 ... 1) we could strictly disallow, 2) allow equality or 3) allow compatibility. 15:24:08 Steven: Or you could require it to be validated against both types. 15:25:35 ... one could be an int <100, and the other an int > 10 15:26:04 Erik: Not sure if there is much utility to allow more than one type. 15:26:44 Steven: And I hear ALain saying that it is hard to implement. 15:26:49 s/AL/Al/ 15:27:22 Erik, we could disallow it, and dispatch an error event, or we could just accept one or the other. 15:27:35 s/Erik,/Erik:/ 15:28:38 Steven: The current spec says it has to conform to all types 15:28:57 Erik: I don't know even what Orbeon does. 15:29:34 Steven: Let's decide this at a future call. 15:29:53 ACTION: Erik to send mail listing options for the bind to multiple types problem. 15:29:54 Created ACTION-1979 - Send mail listing options for the bind to multiple types problem. [on Erik Bruchez - due 2014-10-15]. 15:31:02 Steven: https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Typed_Values 15:31:24 ... "When the expression language is XPath 2.0 or newer, or XQuery 1.0 or newer," 15:31:50 ... where does that come from? 15:32:31 Erik: This would be a hypothetical case (XQuery) 15:41:54 Steven: "if the expression is any other type of expression, the error is considered a dynamic error" 15:42:07 Erik: Make it an expression error event 15:42:19 Steven: "Editorial note: xs:untypedAtomic" 15:42:23 Erik: Remove the note 15:45:12 Steven: In the examples such as https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_type_Property 15:45:41 ... they are too complicated, you immediately get confronted with schemas, I propose some simpler examples first. 15:46:43 Steven: https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_required_Property 15:46:58 ... "An XForms Processor must provide an indication that a form control is required, " 15:47:40 ... that is a MUST I suppose 15:47:56 RFC 2119 to be correct 15:49:36 Steven: "whose expression is evaluated, converted to a string with the string conversion function as described in the expression module, and stored as the value content of the calculated data node." 15:49:42 https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_calculate_Property 15:50:39 Steven: is that "converted to a string with the string conversion function" necessary? 15:51:03 Erik: Yes. 15:51:46 https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_constraint_Property 15:52:04 Steven: "Note: 15:52:04 Specifying minimum and maximum occurrences for nodes in the instance data can be achieved by using the count() function within a constraint property." 15:52:24 Steven: What are we trying to say here? 15:53:18 Steven: Better as an example? 15:53:30 Erik: Or remove entirely, preferable I think 15:54:42 no 15:54:52 Steven: Anyone else got comments on 4, 5, 6? 15:55:12 Steven: Next call, section 7, quite a big section, in 2 week's time. 15:55:23 Topic: AOB? 15:55:27 [None] 15:55:34 [ADJOURN] 15:55:37 -pfennell 15:55:38 -ebruchez 15:55:39 -[IPcaller] 15:55:40 -nvdbleek 15:55:40 -Steven_ 15:55:41 IA_XForms()11:00AM has ended 15:55:41 Attendees were Steven_, pfennell, ebruchez, [IPcaller], nvdbleek 15:55:59 rrsagent, make minutes 15:55:59 I have made the request to generate http://www.w3.org/2014/10/08-forms-minutes.html Steven_ 15:56:35 present+Alain 15:57:24 s/ANd/And/ 15:58:26 rrsagent, make minutes 15:58:26 I have made the request to generate http://www.w3.org/2014/10/08-forms-minutes.html Steven_ 16:49:09 ebruchez has joined #forms 17:47:16 Zakim has left #forms 17:51:46 nvdbleek has joined #forms