- From: John Boyer <boyerj@ca.ibm.com>
- Date: Wed, 31 Oct 2007 01:17:00 -0700
- To: Adam Retter <adam.retter@devon.gov.uk>
- Cc: www-forms@w3.org, www-forms-request@w3.org
- Message-ID: <OFC0BC023E.FC35EC3C-ON88257385.002CB659-88257385.002D9E4D@ca.ibm.com>
Hi Adam, The group did previously resolve to add more text clarifying that copy and value are non-destructive. They have always been non-destructive, so this is not a proposal for change, only clarification because enough implementers created destructive versions. A version of the updated spec-ready text is available for review. The working group will also review the spec-ready text; however, the diff-marked version[1] will show that there are no diff marks on the key issue here, which is that non-matching storage data results only in an out of range, not in any kind of destruction. [1] http://www.w3.org/MarkUp/Forms/specs/XForms1.1/index-diff.html#ui-selectMany Best regards, John M. Boyer, Ph.D. STSM: Lotus Forms Architect and Researcher Chair, W3C Forms Working Group Workplace, Portal and Collaboration Software IBM Victoria Software Lab E-Mail: boyerj@ca.ibm.com Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer Adam Retter <adam.retter@devon.gov.uk> Sent by: www-forms-request@w3.org 10/30/2007 03:38 AM To www-forms@w3.org cc Subject Re: xforms:copy binding query Hi chaps, I have just digested and hopefully understood the discussion that you have been having with my colleague Robert Walpole and his need for a non-destructive xforms:copy. I recently implemented xforms:copy in Chiba to the XForms 1.0 specification, and am considering now modifying it to provide the functionality that Rob requires. If I understand correctly - the proposal for XForms 1.1 is to change the default behaviour of xforms:select and xforms:select1 from destructive to non-destructive with appropriate range out-of-bound behaviour? Now whilst we have a use case for this and it is indeed desirable, I am slightly concerned that we are changing the default behaviour and that this could effect many people. I think perhaps Aaron Reed is correct by suggesting that the default behaviour should remain destructive and an attribute @selection be added to allow for non-destructive behaviour. I am looking to implement the recommendation this week if possible. Has there been any further thought, on whether the default behaviour should change or whether it should be configurable through an attribute? Thanks -- Adam Retter Principal Developer Devon Portal Project County Hall Topsham Road Exeter Devon EX2 4QD t: +44 (0)1392 38 3683 f: +44 (0)1392 38 2966 e: adam.retter@devon.gov.uk http://www.devonline.gov.uk
Received on Wednesday, 31 October 2007 08:18:44 UTC