See also: IRC log
<ebruchez> I think I forgot the new password
https://lists.w3.org/Archives/Public/public-xformsusers/2016Mar/0007.html
Steven: A binding contraint error was for instance when two constraints were bound simultaneously
Erik: Which is now allowed
... I think we can solve this simply
... using an event instead of an exception
... and giving up on a recalc seems like the simplest thing to
do.
... of course the form may not work, but if the author caught
it, he or she at least did it deliberately
Steven: Does anyone actually check for circularity?
Alain: XSLTForms does
Erik: Not sure what we do.
Steven: What do you do in response?
Alain: I'd have to check.
Steven: What do you think og Erik's proposal?
Alain: I prefer it.
Erik: It is good to get rid of the fatal exceptions. And it is not a huge deal.
Steven: So we just go with it?
Erik: Sounds good.
<scribe> ACTION: Erik to write spectext for replacement of compute-exception [recorded in http://www.w3.org/2016/03/16-forms-minutes.html#action01]
<trackbot> Created ACTION-2057 - Write spectext for replacement of compute-exception [on Erik Bruchez - due 2016-03-23].
<ebruchez> https://www.w3.org/community/xformsusers/wiki/XForms_2.0#Extension_Functions
Erik: One more aspect is the functions attribute on the model element
https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Extension_Functions
Erik: Also dispatches
compute-exception
... I propose replacing that with the error as well
... I didn't mention it in the mail
Alain: I implement that, and have no problem with the error solution
report back
http://www.w3.org/2016/02/17-forms-minutes.html#action02
Steven: Better link is https://www.w3.org/2016/02/24-forms-minutes.html#item02
... I think we had the solution of either to do it with a type,
or with a MIP
... the advantage of a MIP being that it would work across lots
of other types as well
Erik: We talked about a general
solution, and transforming values between data and controls,
but there are benefits to handle the whitespace issue
specifically.
... using an XPath function would be a bit heavy.
... also there are questions of whether to put it on the
control or on the data
... we think it is better at the model
... all controls will work identically
Steven: So the MIP is the better solution
Erik: I see benefits
... but we don't have a lot of experience.
Steven: So we would have a MIP
<bind ref="x"
whitespace="preserve|trim|remove|normalise"/>
... preserve = do nothing
... trim= remove from front and back
... remove = remove all space
... normalise = replace all to single spaces
Erik: XML Schema has 'replace'
that replaces non-space whitspace with space
... and collapse which replaces more spaces with a single
(called normalise in XPath)
Steven: So the default would be preserve presumably
Alain: I prefer 'collapse' to 'normalise'
Steven: Yes, 'normalise' is a bit
technical
... What do we think?
Erik: We thought about a type
Steven: I like this because it is orthogonal
Erik: Schema has a similar orthogonal facet of whitespace
<scribe> ACTION: Steven to write spec text for whitespace MIP [recorded in http://www.w3.org/2016/03/16-forms-minutes.html#action02]
<trackbot> Created ACTION-2058 - Write spec text for whitespace mip [on Steven Pemberton - due 2016-03-23].
https://lists.w3.org/Archives/Public/spec-prod/2016JanMar/0036.html
https://w3c.github.io/tr-design/src/sample.html
Steven: So I'm working on it; the
requirements say you MUST have a piece of JS at the end of the
document, that a wiki doesn't allow.
... It's still not particularly visible. I hope by next week it
will be.
Steven: So I'm still waiting for comments/OKs on sections 7 and 8
Erik: Not got there yet.
Steven: Next week's call also an hour earlier
[ADJOURN]
This is scribe.perl Revision: 1.144 of Date: 2015/11/17 08:39:34 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/SO/So/ No ScribeNick specified. Guessing ScribeNick: Steven Inferring Scribes: Steven Present: Alain Philip Steven Erik Agenda: https://lists.w3.org/Archives/Public/public-xformsusers/2016Mar/0008 Found Date: 16 Mar 2016 Guessing minutes URL: http://www.w3.org/2016/03/16-forms-minutes.html People with action items: erik steven[End of scribe.perl diagnostic output]