W3C home > Mailing lists > Public > public-device-apis@w3.org > July 2009

RE: Seeking Clarification of Patent Licensing Commitments for BONDI APIs [was: Re: Early comparison of Nokia/BONDI APIs]

From: David Rogers <david.rogers@omtp.org>
Date: Thu, 30 Jul 2009 13:52:25 +0100
Message-ID: <4C83800CE03F754ABA6BA928A6D94A0601BCF36E@exch-be14.exchange.local>
To: "Frederick Hirsch" <frederick.hirsch@nokia.com>, "Barstow Art (Nokia-CIC/Boston)" <Art.Barstow@nokia.com>
Cc: "ext Dominique Hazael-Massieux" <dom@w3.org>, "public-device-apis" <public-device-apis@w3.org>
Hi Art and all,

Please see an excerpt from my formal response to the charter. I hope
this answers your questions:

"The following answers have been successfully submitted to 'Call for
 Proposed Charter for Device APIs and Policy Working Group' (Advisory
Committee) for OMTP Limited by David Rogers.

The reviewer's organization supports this Charter as is.

Additional comments about the proposal:
   OMTP would like to support the DAP charter in its current form. We
will participate and our members will supply resources for editing. OMTP
supports the proposed Chairs: Robin Berjon (Vodafone) and Frederick
Hirsch (Nokia). Further to OMTP's input of BONDI Candidate Release APIs
to the DAP mailing list on the 26th of February 2009, we would like to
also like to remind  people that the BONDI 1.0 Approved Release
http://bondi.omtp.org (containing APIs and security model), represents a
strong cross industry consensus, upon which this work can be based. This
work is submitted under the terms of the W3C patent policy.

We would like the work group to ensure the logical separation of APIs
and the accompanying work on security policy as we believe they can and
are likely to be delivered on different timelines."



-----Original Message-----
From: public-device-apis-request@w3.org
[mailto:public-device-apis-request@w3.org] On Behalf Of Frederick Hirsch
Sent: 30 July 2009 13:28
To: Barstow Art (Nokia-CIC/Boston)
Cc: Frederick Hirsch; ext Dominique Hazael-Massieux; public-device-apis
Subject: Re: Seeking Clarification of Patent Licensing Commitments for
BONDI APIs [was: Re: Early comparison of Nokia/BONDI APIs]

If items have not been formally submitted with licensing commitments  
etc, then it would be misleading for them to be listed as submissions  
on the DAP page.

regards, Frederick

Frederick Hirsch

On Jul 30, 2009, at 8:24 AM, Barstow Art (Nokia-CIC/Boston) wrote:

> Dom, All,
> Regarding the BONDI APIs, I noticed DAP WG's home page [1] says:
> [[
> The following were submitted as starting points for this group's
> deliverables:
> ...
> BONDI APIs (including Application Launcher, Messaging, User
> Interaction, File System, Gallery, Device Status, Application
> Configuration Camera, Communication Log, Contact, Calendar, Task)
> ]]
> Would you please clarify i.e. cite the patent licensing commitments
> of these APIs?
> Also, when you use "submitted" above, do you mean there was a formal
> Member Submission, a direct submission by OMTP to the DAP WG, or
> something else?
> -Regards, Art Barstow
> [1] http://www.w3.org/2009/dap/
> On Jul 30, 2009, at 3:57 AM, ext Dominique Hazael-Massieux wrote:
>> Hi,
>> I spent a little of time comparing the APIs that were proposed by
>> Nokia
>> to the APIs proposed by BONDI [1].
>> My comparison is at best superficial, doesn't cover all the APIs, and
>> I'm not an expert in API design, so some of my remarks may be
>> irrelevant; but I'm hoping it can serve as a starting point for the
>> technical discussions around concrete APIs.
>> * General
>> Some success callback functions defined in BONDI uses a generic
>> interface (SuccessCallback) - they should use sub-classes to identify
>> and define the expected parameters; for instance, in Messaging,
>> ApplicationLauncher,  Gallery, etc; in some of these, I believe the
>> success callback may not expect any parameter at all, but that
>> should be
>> made explicit.
>> * Calendar
>> Nokia's interface seems much more complete; e.g. BONDI lacks proper
>> handling of recurrent events, which would prevent proper interaction
>> with real calendar applications; Nokia's seem to match roughly the  
>> JSR
>> interfaces.
>> * Camera
>> BONDI's interface more complete - allows for video and much more
>> detailed control of camera settings.
>> * Contacts
>> Nokia's address interface more precise - note overlap with  
>> Geolocation
>> v2 spec:
>> http://dev.w3.org/geo/api/spec-source-v2.html#address_interface  
>> (which
>> has more fields: county, streetNumber, premises, additionalInfo; diff
>> 'postalCode' / 'code'
>> Nokia allows for named groups of contacts
>> BONDI has a search interface (not Nokia)
>> * Messaging
>> BONDI's definition of account interface? (in
>> getAvailableEmailAccounts -
>> cf lack of specialized callback interfaces)
>> BONDI doesn't read (or alter) messages lists, only allows to send
>> Nokia offers to start message editor; has new messages notifications
>> Dom
>> 1. Nokia APIs:
>> http://lists.w3.org/Archives/Public/public-device-apis/2009Apr/
>> 0001.html
>>   BONDI APIs:
>> http://bondi.omtp.org/1.0/apis/index.html
Received on Thursday, 30 July 2009 12:53:16 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 14:53:38 UTC