incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache OpenOffice.org Community > IP_Clearance_Address Book
Date Thu, 13 Oct 2011 11:57:00 GMT
Space: Apache OpenOffice.org Community (https://cwiki.apache.org/confluence/display/OOOUSERS)
Page: IP_Clearance_Address Book (https://cwiki.apache.org/confluence/display/OOOUSERS/IP_Clearance_Address+Book)

Added by Andre Fischer:
---------------------------------------------------------------------
This page describes the [IP clearance|IP_Clearance] problems related to the OpenOffice address
book.

The address book support of OpenOffice uses Mozilla libraries in two different areas:

# Mozilla XPCOM is used for communication with the address book database drivers, even those
that access non-Mozilla address books.
# Database drivers that translate between the OpenOffice sdbc interfaces and the Mozilla family
address books.

See [dba project web site|http://dba.openoffice.org/specifications/address_book_architecture.html]
for an overview of the architecture of the address book database.

There does not appear to be an easy way to avoid the use of the Mozilla libraries by e.g.
replacing it with another, similar library. This leaves two obvious alternatives:

# Drop support for address books from OpenOffice.
# Replace XPCOM and some drivers with custom code:
## Replace XPCOM by letting the drivers implement SDBC interfaces directly.
## Provide our own implementation of Thunderbird address book drivers.
## Evaluate for the other drivers (address books of Evolution, Outlook, Mac and Windows System
address books) how to proceed. 

Change your notification preferences: https://cwiki.apache.org/confluence/users/viewnotifications.action

Mime
View raw message