Confirmed users
596
edits
(→SyncML) |
(→SyncML: Reorganize comments) |
||
| Line 30: | Line 30: | ||
* ''AIUI (from reading other projects' mailing lists and web pages), it is implemented slightly differently across different clients. There is certification for interoperability of SyncML products; the list is long and at [[http://www.openmobilealliance.org/tech/affiliates/syncml/syncml_compliant_products.html]]. NB it can use HTTP as a transport, and a fair few of the clients on that list seem to support HTTP rather than OBEX; this should be relatively easy to integrate into Mozilla :-) - BenS'' | * ''AIUI (from reading other projects' mailing lists and web pages), it is implemented slightly differently across different clients. There is certification for interoperability of SyncML products; the list is long and at [[http://www.openmobilealliance.org/tech/affiliates/syncml/syncml_compliant_products.html]]. NB it can use HTTP as a transport, and a fair few of the clients on that list seem to support HTTP rather than OBEX; this should be relatively easy to integrate into Mozilla :-) - BenS'' | ||
* ''All of the IPR patents for SyncML are presently only at application stage according to the Open Mobile Alliance's IPR Declaration page [[http://www.openmobilealliance.org/about_OMA/OMA_IPR_Declarations.html]]. If they make it through, I'm guessing either the Moz Foundation or users would have to pay licensing on it. What's the policy on this kind of thing? - BenS'' | * ''All of the IPR patents for SyncML are presently only at application stage according to the Open Mobile Alliance's IPR Declaration page [[http://www.openmobilealliance.org/about_OMA/OMA_IPR_Declarations.html]]. If they make it through, I'm guessing either the Moz Foundation or users would have to pay licensing on it. What's the policy on this kind of thing? - BenS'' | ||
* | * SyncML seems a good idea to me in general. Perhaps a generic SyncML support would be great, so conduit sync could be left to the end user. (Using, for example, the [http://www.funambol.com/opensource/ Funambol] project mentioned above. | ||
Which implementations, libs or middleware could be used by Mozilla? | |||
* | * There's a new project called TSync that claims to work via SyncML with various publich SyncML servers, with Thunderbird 1.x & 2.x. Inactive project, last release 2006. But might be possible to get the source code...? http://www.topologilinux.com/syncml/ | ||
* We (the people from the opensync project) are currently implementing a new syncml plugin. Since we didnt find a usable syncml library we started to write our own with support for general syncml, DS, Devinfo and later maybe DM. The supported transport mechanisms are http client, http server and obex client. It will be ready for testing at around middle of june. The license will be GPL. | * We (the people from the opensync project) are currently implementing a new syncml plugin. Since we didnt find a usable syncml library we started to write our own with support for general syncml, DS, Devinfo and later maybe DM. The supported transport mechanisms are http client, http server and obex client. It will be ready for testing at around middle of june. The license will be GPL. | ||
| Line 42: | Line 43: | ||
* Looking at your (opensync) web-page, it seems that a possible approach would be to use opensync as the sync engine, taking it as a whole library - forget just SyncML, it would make more sense to simply use opensync as a whole. Are there any major obstacles to that? | * Looking at your (opensync) web-page, it seems that a possible approach would be to use opensync as the sync engine, taking it as a whole library - forget just SyncML, it would make more sense to simply use opensync as a whole. Are there any major obstacles to that? | ||
* | Which other software supports it? | ||
* The current version of Apples iSync (2.2 (shipped with Tiger)) is the first version of the software that is syncML compatible. | |||
Which devices support it? | |||
* ''Most Symbian OS Series 60 and above, late-model Sony Ericsson, and (AFIACT) all >=2004 Motorola phones have SyncML support in one form or another. Some only via OTA (Over The Air, ie: HTTP), and some like the new Motorola Linux-based phones (a768i, a780) support it via OTA, USB and infrared. One benefit of SyncML support, as BenS noted, would be a large base of device support. | |||
== Help Wanted == | == Help Wanted == | ||