XForms 1.1 Review

Grosso, Paul scripsit:

> ACTION to John:  Review XForms 1.1 for us. 

I find the following issues:

1) XForms inherits the definition of "id" from the language in which it
is embedded; as such, it cannot be readily imbedded in a language
where the ID attribute is "xml:id".  Either should be allowed.

2) There is a normative reference to XForms 1.0 that seems unnecessary,
as XForms 1.1 is self-contained.

3) The types xforms:dayTimeDuration and yearMonthDuration should be moved
to the list of empty-content-allowing datatypes in 5.2.7, and the
types xs:dayTimeDuration and xs:yearMonthDuration (in the XSD namespace,
but defined by the XQuery 1.0/XSLT 2.0 data model).

4) xs: seems to be preferred to xsd: as the prefix for the XML Schema
namespace; xsd: suggests the XML Schema Datatypes namespace.

5) The XForms-specific procedures should be harmonized with
the XPath 2.0 function library where possible.

This discharges my action.

-- 
John Cowan    cowan@ccil.org    http://ccil.org/~cowan
Nobody expects the RESTifarian Inquisition!  Our chief weapon is
surprise ... surprise and tedium  ... tedium and surprise ....
Our two weapons are tedium and surprise ... and ruthless disregard
for unpleasant facts....  Our three weapons are tedium, surprise, and
ruthless disregard ... and an almost fanatical devotion to Roy Fielding....

Received on Tuesday, 20 February 2007 18:45:25 UTC