MailNews:Address Book Interface Formats: Difference between revisions
(Added address book syncronisation section and links.) |
(Added start of VCard section) |
||
Line 13: | Line 13: | ||
* [http://www.ietf.org/rfc/rfc2849.txt?number=2849 The ldap standard] | * [http://www.ietf.org/rfc/rfc2849.txt?number=2849 The ldap standard] | ||
* [http://www.openldap.org/ Open LDAP - an open source implementation of the Lightweight Directory Access Protocol] | * [http://www.openldap.org/ Open LDAP - an open source implementation of the Lightweight Directory Access Protocol] | ||
==== VCARD ==== | |||
We currently have limited vcard support. The address book is able to interpret cards in the version 2.1 format and process them into the address book. It can also send cards out as vcard (though only via a personal vcard at the moment). | |||
We need to make this work better for us, we need to: | |||
* Revise or find a new implementation for VCards (the current implementation was derived from bison sources which we no longer have, and is pretty unmaintainable anyway). | |||
* The new interface needs to be scriptable. | |||
* We will need to find ways of importing and exporting vcards as files. | |||
* Upgrade to support 3.0. | |||
Relavant Links: | |||
* [http://lxr.mozilla.org/seamonkey/find?string=nsVCard VCard files in address book source] | |||
== Possible Future Interface Formats == | == Possible Future Interface Formats == |
Revision as of 12:05, 27 September 2005
We frequently get requests for additional interface formats for the address book, this page will be used to summarise the interfaces we'd like to see, with what is and isn't suitable, and relevant links.
Please do not put comments like "I want this" or "Please Please implement this" on this page. That is not what this is for. It is for our planning of where address book is going. Remember if we don't support and interface you want/need, you are always welcome to have a go and implement it yourself (see [http://www.mozilla.org/developers/ here).
Existing Interface Formats
LDAP
We currently support LDAP for a read-only interface. dmose has recently added incorporated a lot of functionality to allow us to map attributes easily and which will hopefully ease the transition to a read-write interface.
Relevant Links:
- The ldap standard
- Open LDAP - an open source implementation of the Lightweight Directory Access Protocol
VCARD
We currently have limited vcard support. The address book is able to interpret cards in the version 2.1 format and process them into the address book. It can also send cards out as vcard (though only via a personal vcard at the moment).
We need to make this work better for us, we need to:
- Revise or find a new implementation for VCards (the current implementation was derived from bison sources which we no longer have, and is pretty unmaintainable anyway).
- The new interface needs to be scriptable.
- We will need to find ways of importing and exporting vcards as files.
- Upgrade to support 3.0.
Relavant Links:
Possible Future Interface Formats
Address Books over IMAP
I believe there is no offical standard for this, however it has been requested see Bug 160523. Some work has been done on an extension for thunderbird - see the link below.
Relevant Links:
Address Book Synchronisation
We get a lot of requests for better synchronisation facilities for the address book. Thoughts about using open sync are being put together - see the links below.
Relevant Links: