W3C home > Mailing lists > Public > www-multimodal@w3.org > April 2011

[ARCH] two minor issues in current MMI-Arch spec

From: Jakob Sachse <jakobsa@gmail.com>
Date: Sun, 27 Mar 2011 15:40:13 +0200
Message-ID: <AANLkTinPmnF6pg8JBcpC96XemERQBU=ddKCYVpCDZEjJ@mail.gmail.com>
To: www-multimodal@w3.org
Hallo,

I have been reviewing the current specification. Even though it yet makes
quite a mature impression I found some flaws that may should be revised.

The .xsd files in Appendix C require a valid mmi-representation to have
qualified attributes.
------------------------------------------------------------
attributeFormDefault="qualified"
elementFormDefault="qualified"
------------------------------------------------------------

Given that it seems Appendix B is not in line with the spec.
Examples there  (see exerpt below)  are not using qualified attributes.
------------------------------------------------------------
<mmi:newContextRequest source="someURI" target="someOtherURI"
requestID="request-1">
</mmi:newContextRequest>
------------------------------------------------------------

On the other side examples in Appendix E are valid to the xsd definition:
------------------------------------------------------------
<mmi:startRequest mmi:requestID="1.237204761416E12"
mmi:context="IM_dcc3c320-9e88-44fe-b91d-02bd02fba1e3"
mmi:target="GUI">
  <mmi:contentURL>login</mmi:contentURL>
  <mmi:data>
    <gui resourceid="login" xml:lang="de-DE">
      <data id="back" enabled="false"/>
      <data id="next" enabled="false"/>
    </gui>
  </mmi:data>
</mmi:startRequest>
------------------------------------------------------------


Another minor issue I came across was that in Appendix F.2 the spec states:
------------------------------------------------------------
[...]The parameter timeout is optional and describes the maximum delay
in milliseconds.[...]
------------------------------------------------------------

Whereas the following sequence diagrams are using seconds as time unit.
------------------------------------------------------------
timeout:
e.g. 30 sec
------------------------------------------------------------


That's what I came across so far. Overall it is fair to say that the
working draft makes a good impression on me.


Regards,
Jakob Sachse.
Received on Monday, 4 April 2011 17:00:04 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 4 April 2011 17:00:04 GMT