Re: [CalendarServer-dev] What client library does Apple's AddressBook use

2014-03-14 Thread Helge Hess
On Mar 14, 2014, at 5:49 AM, Sriram Karra karra@gmail.com wrote:
 Can anyone comment on what webdav library/wrapper Apple's AddressBook uses?
 
 I would assume it is CalDAVClientLibrary, but I notice subtle differences in 
 the code which make me doubt that theory.

Are you talking about the address book server, or the Apple iOS contacts app, 
or the Apple MacOS Contacts.app? The latter two are Objective-C programs and 
don’t use the Python CalDAVClientLibrary. Well, and the former is a server, so 
it probably doesn’t use it either ;-)

hh

___
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev


Re: [CalendarServer-dev] What client library does Apple's AddressBook use

2014-03-14 Thread Sriram Karra
On Fri, Mar 14, 2014 at 1:34 PM, Helge Hess m...@helgehess.eu wrote:

 On Mar 14, 2014, at 5:49 AM, Sriram Karra karra@gmail.com wrote:
  Can anyone comment on what webdav library/wrapper Apple's AddressBook
 uses?
 
  I would assume it is CalDAVClientLibrary, but I notice subtle
 differences in the code which make me doubt that theory.

 Are you talking about the address book server, or the Apple iOS contacts
 app, or the Apple MacOS Contacts.app? The latter two are Objective-C
 programs and don't use the Python CalDAVClientLibrary. Well, and the former
 is a server, so it probably doesn't use it either ;-)


Ah, I was referring to the OSX Contacts.app.
___
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev


Re: [CalendarServer-dev] What client library does Apple's AddressBook use

2014-03-14 Thread Helge Hess
On Mar 14, 2014, at 3:45 PM, Sriram Karra karra@gmail.com wrote:
 On Fri, Mar 14, 2014 at 1:34 PM, Helge Hess m...@helgehess.eu wrote:
 On Mar 14, 2014, at 5:49 AM, Sriram Karra karra@gmail.com wrote:
  Can anyone comment on what webdav library/wrapper Apple's AddressBook uses?
 
  I would assume it is CalDAVClientLibrary, but I notice subtle differences 
  in the code which make me doubt that theory.
 
 Are you talking about the address book server, or the Apple iOS contacts app, 
 or the Apple MacOS Contacts.app? The latter two are Objective-C programs and 
 don’t use the Python CalDAVClientLibrary. Well, and the former is a server, 
 so it probably doesn’t use it either ;-)
 
 Ah, I was referring to the OSX Contacts.app. 

Well, then I suppose it’s this stuff:

helge$ find /System/ -name *DAV*
/System//Library/Address Book Plug-Ins/CardDAVPlugin.sourcebundle
…
/System//Library/PrivateFrameworks/CoreDAV.framework

hh

___
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev


Re: [CalendarServer-dev] What client library does Apple's AddressBook use

2014-03-14 Thread Andre LaBranche

On Mar 13, 2014, at 9:49 PM, Sriram Karra karra@gmail.com wrote:

 I would assume it is CalDAVClientLibrary, but I notice subtle differences in 
 the code which make me doubt that theory.

Hi,

CalDAVClientLibrary is a separate project that can be used as a basis for 
client tools, and includes a CalDAV ‘shell’ command line interface that can be 
useful for debugging or scripting. It is not the basis for the Contacts / 
AddressBook app, which are built using objective-c frameworks.

Cheers,
-dre___
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev


[CalendarServer-dev] What client library does Apple's AddressBook use

2014-03-13 Thread Sriram Karra
Can anyone comment on what webdav library/wrapper Apple's AddressBook uses?

I would assume it is CalDAVClientLibrary, but I notice subtle differences
in the code which make me doubt that theory.
___
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev