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


From: David Rogers <david.rogers@omtp.org>
Date: Wed, 21 Oct 2009 11:23:39 +0100
Message-ID: <4C83800CE03F754ABA6BA928A6D94A0601E5EDCC@exch-be14.exchange.local>
To: "Device APIs and Policy Working Group WG" <public-device-apis@w3.org>
I'm grateful to the Chair of the OMTP BONDI interfaces group, Daniel
Coloma for his input here:


A description of all the changes done in BONDI 1.01 API Specification
with regards to version 1.0 are available at:




The target of the changes done was ensuring that all the APIs are


- We have added the extended attribute NoInterfaceObject used in the
callbacks. All of them are now using [NoInterfaceObject, Callback]

- All BONDI Errors extended in 1.01 the interface GenericError which was
not always the case in 1.0

- Improved consistency on the names used in callbacks: SuccessCallback
ErrorCallback are consistently used now

- Some methods with no input arguments raised INVALID_ARGUMENT: Fixed,
that is not possible now

- Some methods with input arguments did not raise INVALID_ARGUMENT:
Fixed, that exception may be fired and it is documented now

- Some modules had cross-references but the interface names were
incorrect (e.g. SMS, MMS, Email interface names were not the right
ones). This was also fixed.








David Rogers
OMTP Director of External Relations 

Received on Wednesday, 21 October 2009 10:24:29 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:32:12 UTC