You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Pedro Giffuni <pf...@apache.org> on 2011/11/01 20:45:39 UTC

Addressbook replacement: CardDAV

Hi;

I was looking at the IP_Clearance Wiki, and the known problem of
replacing Mozilla.

I have noticed that for many things Gecko is being replaced with
Apple's Webkit some further investigation shows that Apple
Released their Calendar and Contacts server under AL2:

http://trac.calendarserver.org/

And CardDAV is the protocol they use:

http://carddav.calconnect.org/

A lot of work, but may be worth the look.

cheers,

Pedro.

Re: Addressbook replacement: CardDAV

Posted by Mathias Bauer <Ma...@gmx.net>.
On 01.11.2011 21:11, Dennis E. Hamilton wrote:
> Looks interesting.
>
> I thought there was a dependency on the Mozilla address book with
> regard to digital signature certificates as well.

Yes, OOo has a dependency on Mozilla code (nss library) for digital 
signing on all non-Windows platforms (including the UI for it). But the 
address book stuff is not located in nss, it's in the Seamonkey lib we 
have in the "mozilla module". It's completely unrelated to the digital 
signing code.

Regards,
Mathias

RE: Addressbook replacement: CardDAV

Posted by Pedro Giffuni <pf...@apache.org>.
Hi;

I am very new to this but it doesn't look like that would be
an issue compared the rest of what needs to be rewritten :-P.

Andre "wikied" this link on how things work right now:

http://dba.openoffice.org/specifications/address_book_architecture.html

CardDAV is a completely different (new) IETF standard and
it looks like we need WebDAV to start with.

The Mulberry vCard Library looks good for our purposes,
though:

http://trac.mulberrymail.com/repos/browser/vCard

cheers,

Pedro.


--- On Tue, 11/1/11, Dennis E. Hamilton <de...@acm.org> wrote:

> From: Dennis E. Hamilton <de...@acm.org>
> Subject: RE: Addressbook replacement: CardDAV
> To: ooo-dev@incubator.apache.org, pfg@apache.org
> Date: Tuesday, November 1, 2011, 3:11 PM
> Looks interesting.  
> 
> I thought there was a dependency on the Mozilla address
> book with regard to digital signature certificates as
> well.  
> 
> Do you happen to know if that is an actual dependency and
> whether carddav can handle it (private keys especially)?
> 
> 
>  - Dennis E. Hamilton
>    tools for document
> interoperability,  <http://nfoWorks.org/>
>    dennis.hamilton@acm.org 
> gsm: +1-206-779-9430  @orcmid
> 
> 
> 
> 
> [Guessing here, but didn't want to see an important
> dependency broken.]
> 
> -----Original Message-----
> From: Pedro Giffuni [mailto:pfg@apache.org] 
> Sent: Tuesday, November 01, 2011 12:46
> To: ooo-dev@incubator.apache.org
> Subject: Addressbook replacement: CardDAV
> 
> Hi;
> 
> I was looking at the IP_Clearance Wiki, and the known
> problem of
> replacing Mozilla.
> 
> I have noticed that for many things Gecko is being replaced
> with
> Apple's Webkit some further investigation shows that Apple
> Released their Calendar and Contacts server under AL2:
> 
> http://trac.calendarserver.org/
> 
> And CardDAV is the protocol they use:
> 
> http://carddav.calconnect.org/
> 
> A lot of work, but may be worth the look.
> 
> cheers,
> 
> Pedro.
> 
> 

RE: Addressbook replacement: CardDAV

Posted by "Dennis E. Hamilton" <de...@acm.org>.
Looks interesting.  

I thought there was a dependency on the Mozilla address book with regard to digital signature certificates as well.  

Do you happen to know if that is an actual dependency and whether carddav can handle it (private keys especially)?


 - Dennis E. Hamilton
   tools for document interoperability,  <http://nfoWorks.org/>
   dennis.hamilton@acm.org  gsm: +1-206-779-9430  @orcmid




[Guessing here, but didn't want to see an important dependency broken.]

-----Original Message-----
From: Pedro Giffuni [mailto:pfg@apache.org] 
Sent: Tuesday, November 01, 2011 12:46
To: ooo-dev@incubator.apache.org
Subject: Addressbook replacement: CardDAV

Hi;

I was looking at the IP_Clearance Wiki, and the known problem of
replacing Mozilla.

I have noticed that for many things Gecko is being replaced with
Apple's Webkit some further investigation shows that Apple
Released their Calendar and Contacts server under AL2:

http://trac.calendarserver.org/

And CardDAV is the protocol they use:

http://carddav.calconnect.org/

A lot of work, but may be worth the look.

cheers,

Pedro.


Re: Addressbook replacement: CardDAV

Posted by Mathias Bauer <Ma...@gmx.net>.
On 06.11.2011 20:56, Reizinger Zoltán wrote:
> 2011.11.03. 9:02 keltezéssel, Mathias Bauer írta:
>> On 01.11.2011 20:45, Pedro Giffuni wrote:
>>> Hi;
>>>
>>> I was looking at the IP_Clearance Wiki, and the known problem of
>>> replacing Mozilla.
>>>
>>> I have noticed that for many things Gecko is being replaced with
>>> Apple's Webkit some further investigation shows that Apple
>>> Released their Calendar and Contacts server under AL2:
>>
>> We don't use Gecko anywhere in OOo.
> I think it is not correct, the gecko is added during OOo 3.4
> development, used in Base for Seamonkey addressbook connection.
> It worth keeping it some way, if it is not possible as built-in, than
> keep it as extensian.

Gecko is the rendering engine of Mozilla, at least last time I checked. 
We don't use that. We use code from Seamonkey and nss, but not Gecko.

Regards,
Mathias

Re: Addressbook replacement: CardDAV

Posted by Reizinger Zoltán <zr...@hdsnet.hu>.
2011.11.03. 9:02 keltezéssel, Mathias Bauer írta:
> On 01.11.2011 20:45, Pedro Giffuni wrote:
>> Hi;
>>
>> I was looking at the IP_Clearance Wiki, and the known problem of
>> replacing Mozilla.
>>
>> I have noticed that for many things Gecko is being replaced with
>> Apple's Webkit some further investigation shows that Apple
>> Released their Calendar and Contacts server under AL2:
>
> We don't use Gecko anywhere in OOo.
I think it is not correct, the gecko is added during OOo 3.4 
development, used in Base for Seamonkey addressbook connection.
It worth keeping it some way, if it is not possible as built-in, than 
keep it as extensian.

See: https://issues.apache.org/ooo/show_bug.cgi?id=107809
Zoltan
> Besides that, Webkit is much more evil than Mozilla because on Windows 
> it requires proprietary libraries from Apple (or using suboptimal 
> cairo based libraries).
>
> Regards,
> Mathias
>


Re: Addressbook replacement: CardDAV

Posted by Pedro Giffuni <pf...@apache.org>.
Hi Mathias;

Oh ... Webkit doesn't have addressbook stuff, it just
pointed me to the CardDAV stuff.

http://carddav.calconnect.org/implementations/librariestools.html

I think we should should use the Mulberry vCard Library
for address-books.

cheers,

Pedro.

--- On Thu, 11/3/11, Mathias Bauer <Ma...@gmx.net> wrote:

> 
> We don't use Gecko anywhere in OOo. Besides that, Webkit is
> much more 
> evil than Mozilla because on Windows it requires
> proprietary libraries 
> from Apple (or using suboptimal cairo based libraries).
> 
> Regards,
> Mathias
> 

Re: Addressbook replacement: CardDAV

Posted by Mathias Bauer <Ma...@gmx.net>.
On 01.11.2011 20:45, Pedro Giffuni wrote:
> Hi;
>
> I was looking at the IP_Clearance Wiki, and the known problem of
> replacing Mozilla.
>
> I have noticed that for many things Gecko is being replaced with
> Apple's Webkit some further investigation shows that Apple
> Released their Calendar and Contacts server under AL2:

We don't use Gecko anywhere in OOo. Besides that, Webkit is much more 
evil than Mozilla because on Windows it requires proprietary libraries 
from Apple (or using suboptimal cairo based libraries).

Regards,
Mathias