See also: IRC log
<trackbot> Date: 26 August 2015
<ebruchez> I am in
[No link]
Steven: I am travelling next week, so I propose to skip a week
Erik: Sure
https://lists.w3.org/Archives/Public/public-xformsusers/2015Jul/0005.html
Steven: I have started
editing.
... I have still some comments about error handling, but I will
collect those together, so we can discuss them in one go.
[No link]
Steven: I have corresponded with Mark Seaborne, he is working on the first article for the group. He may join the call one week, to chat with us. He's writing an article about the available implementations for the wiki, and I'll get him to forward it to us before he posts.
seconds-from-datetime and one other
https://lists.w3.org/Archives/Public/public-xformsusers/2015Aug/0021.html
Erik: We had discussed this
earlier, I had an action item.
... We have a clash with a function from XPath 2.
Steven: So you're suggesting that
in XForms 2, we have to say xf:seconds-from-dateTime, rather
than just seconds-from-dateTime?
... It's annoying.
Erik: XForms 1.1 doesn't say anything explciit about namespacing functions
a/i/i
Erik: I don't know what other
implementations do.
... it would be annoying with having to prefix all
functions.
Steven: Should we produce a renamed version of this functions, so the user isn't forced to be confronted with this?
Erik: secondsFromEpoch
... makes the purpose clearer
Steven: Sounds better.
Erik: We say that in XPath 2
mode, a new function name is available.
... but that you can also namespace the old name.
Steven: The real problem is interoperability. An XForms 1.1 won't work the same on an XForms 2.0 processor unless you explicitely say you are using XPath 1.0 mode.
Erik: That's what we agreed
on.
... Default XPath level depends on the XForms conformance
level.
<ebruchez> https://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_xpath-version_attribute
<ebruchez> https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_model_Element
Erik: We don't mandate a level by
default
... we need to fix
https://www.w3.org/MarkUp/Forms/wiki/XPath_Expressions_Module#The_xpath-version_attribute
to talk about the XForms version rather than the conformance
level.
<scribe> ACTION: Steven to fix xpath-version attribute to talk about XForms version, and not conformance level [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action01]
<trackbot> Created ACTION-2024 - Fix xpath-version attribute to talk about xforms version, and not conformance level [on Steven Pemberton - due 2015-09-02].
Erik: I suggest adding 1.1 as well as 1.0 and 2.0 when discussing @version on model. I'll do it now.
Steven: Shall we add secondsFrom Epoch?
Erik: Yes.
Alain: Yes.
Erik: We need to explain the naming in the different modes as well.
<scribe> ACTION: Erik to deal with the naming over XPath versions [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action02]
<trackbot> Created ACTION-2025 - Deal with the naming over xpath versions [on Erik Bruchez - due 2015-09-02].
<scribe> ACTION: Erik add secondsFromEpoch function [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action03]
<trackbot> Created ACTION-2026 - Add secondsfromepoch function [on Erik Bruchez - due 2015-09-02].
Steven: Now the adjust-dateTime-to-timezone() fucntion
Erik: This one is not so
different.
... they are conceptually closer but with different parameters.
Even more confusing in a way.
... I need to figure it out offline.
<scribe> ACTION: Erik to decide how to deal with adjust-dateTime-to-timezone() clash. [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action04]
<trackbot> Created ACTION-2027 - Decide how to deal with adjust-datetime-to-timezone() clash. [on Erik Bruchez - due 2015-09-02].
Steven: And then ## replace() and
matches()
... If there are no backward-compatibility issues, then I
agree, remove them.
<scribe> ACTION: Steven to remove "4.1.7 The matches() Function" and "4.3.5 The replace() [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action05]
Function" from Expressions module
<trackbot> Created ACTION-2028 - Remove "4.1.7 the matches() function" and "4.3.5 the replace() [on Steven Pemberton - due 2015-09-02].
https://lists.w3.org/Archives/Public/public-xformsusers/2015Aug/0020.html
Erik: Done the first part.
Steven: Does XPath 2 have the numeric type?
Erik: Yes
<ebruchez> http://www.w3.org/TR/xpath20/#mapping
Steven: It seems to say it only works on operators
<liam> [ XPath 3.1 has xs:numeric as a single supertype ]
Steven: "A value of type
xs:decimal (or any type derived by restriction from xs:decimal)
can be promoted to either of the types xs:float or xs:double.
The result of this promotion is created by casting the original
value to the required type. This kind of promotion may cause
loss of precision."
... So we should use double in the signature
<nvdbleek> sorry, completely forgot that it was already 3PM CET
<scribe> ACTION: Erik to check that integer promotes successfully to double [recorded in http://www.w3.org/2015/08/26-forms-minutes.html#action06]
<trackbot> Created ACTION-2029 - Check that integer promotes successfully to double [on Erik Bruchez - due 2015-09-02].
Steven: No call next week. Next call 9 September at the same time as today, 9:00 Boston.
[ADJOURN]
This is scribe.perl Revision: 1.140 of Date: 2014-11-06 18:16:30 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/your/you're/ Succeeded: s/ii/i/ Succeeded: s/,././ Succeeded: s/Shal/Shall/ No ScribeNick specified. Guessing ScribeNick: Steven Inferring Scribes: Steven Present: Steven Erik Alain Regrets: Philip Nick Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2015Aug/0022.html Found Date: 26 Aug 2015 Guessing minutes URL: http://www.w3.org/2015/08/26-forms-minutes.html People with action items: erik steven[End of scribe.perl diagnostic output]