XForms 2 review of sections up to 7

All,

1. Sections 5.2.4 xforms:dayTimeDuration and 5.2.5 xforms:yearMonthDuration:

These XForms types might no longer be needed as these types are part
of XPath 2.0 and 3.0 and XML Schema 1.1. [1][2]

This is a bit problematic because for consistency with other types,
xforms:dayTimeDuration and xforms:yearMonthDuration should be the same
as xs:dayTimeDuration and xs:yearMonthDuration, but allowing empty
content.

2. In section 7.8 The header Element, we require the nested <name> and
<value> elements. By analogy with <item>'s @name / @value, we should
also allow for @name / @value attributes.

3. Related, in section 8.3.2 The item Element (a bit ahead):

    https://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_item_Element

It is unclear (or unspecified) that <item> supports the @value
attribute. We should clarify that. There are examples using the @value
attribute.

4. Finally, I did a minor edit:

    https://www.w3.org/MarkUp/Forms/wiki/index.php?title=XForms_2.0&diff=4115&oldid=4114

-Erik

[1] http://www.w3.org/TR/xpath-functions/#duration-subtypes
[2] http://www.w3.org/TR/xmlschema11-2/#yearMonthDuration

Received on Wednesday, 22 October 2014 00:21:34 UTC