- From: Robin Berjon <robin@berjon.com>
- Date: Tue, 12 May 2009 17:07:28 +0200
- To: Arthur Barstow <art.barstow@nokia.com>
- Cc: public-device-apis@w3.org
Hi Art, all, here are comments on your charter proposal on behalf of Vodafone. On May 11, 2009, at 12:37 , Arthur Barstow wrote: > Attached is a new Draft charter for a single WG to define both the > Device Service APIs and Security Policy work we've been discussing > (as a result of the December 2008 Workshop) [1]. By and large we support this charter, and fully intend to commit resources to this WG once it has been ratified. We would like to urge the team to move with haste on the creation of this WG. We are also glad to note that the WG is intended to operate in public. Editorial: I wouldn't include "All of the API specifications will use Web IDL to describe the API." I agree with the statement but it's too restrictive to be in a charter. Substantial: We are not wild about the "Device API Design Patterns". The timeline puts it on Rec track which we doubt is useful. We agree that making the APIs consistent amongst themselves is desirable, and that documenting the decisions we made is useful for the community at large, but there should be no normative dependency on such a document and it shouldn't be on the critical path — we've done APIs before without it. We therefore propose that this document be developed on the side (i.e. not before the others) and be a Note, not a Rec. Editorial: Do the PIM APIs need to be grouped? It appears that they could probably just be used separately, like any of the other APIs. Editorial: We would like it to be clear that the WG may produce multiple versions of an API, and that the plan is to push out consensual, technically simple APIs fast, and build on top of those to add features that may take more time to define and reach agreement on. Substantial: Do we really want to have test suites ready for the end of LC? The usual is CR. We don't necessarily object, but the effect might simply be to lengthen LC and shorten CR. Substantial: While we realise that charters are expected to contain dates picked out of a hat in a table called "Milestones", and that documents will subsequently be released on any date except those chartered, we do have some concerns about the underlying assumptions that may have guided the this particular "Milestones" table. First and foremost it seems to put the DAPIDP document before the rest, as if a primacy and dependency were intended — as outlined above we do not believe that this would constitute the best use of the WG's time. Another concern is that the API specifications appear to move in perfect unison, which is both unrealistic and undesirable. We propose that this table be removed, and replaced with text indicating that: 1) DAPIDP is expected to be developed as needed on a voluntary basis and may be (re)published as a Note at irregular intervals, 2) that all documents will have reached Rec before the end of the charter, and 3) that otherwise the WG will control the timing of it releases, and may for instance identify a subset of its work as high-priority and decide to fast-track it. It is our belief that this better reflects what will actually happen irrespective of what the charter looks like — so we might as well be honest up front. Editorial: In the interest of helping our community find us, we suggest that the group's page not be in a dated URI. Other than that, it's all good. -- Robin Berjon - http://berjon.com/ Feel like hiring me? Go to http://robineko.com/
Received on Tuesday, 12 May 2009 15:08:05 UTC