trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: September 2010

Re: [trinity-devel] Building kdepim

From: "Timothy Pearson" <kb9vqf@...>
Date: Fri, 10 Sep 2010 20:56:12 -0500
>> A heavily patched libical was originally included as part
>> of the kdepim
>> source code.  For the Trinity project this was split
>> into an external
>> dependency, as other programs also use libical and there
>> was no more need
>> for the KDE-specific patches to the upstream code. 
>> This is a dependency
>> that will need to be filled even for basic functionality.
>>
>> libcaldav and libcarddav are for the new CalDAV and CardDAV
>> resources, for
>> korganizer and kaddressbook respectively.  You can
>> disable them, but you
>> will lose interoperability with newer PIM suites such as
>> Google Calendar
>> and Zimbra.
>
> So libical is required and is a replacement for libkcal?

Yes.  It is used by libkcal though; it is a replacement for the old
internal version of libical.  Trust me; it's much better this way--the old
integrated libical had many bugs, including random changing of Korganizer
appointment times.

>
> What about libcaldav? libcarddav? Are there configure options to disable
> the latter two?

The resources that use them *should* shut down automatically when those
libraries are not detected.  If this does not occur, let me know and I
will fix it ASAP.

>
> I checked configure --help and saw nothing obvious for all three. :(
>
> I don't see the links for the libcaldav and libcarddav sources. I saw
> links to deb packages.

Look for the .tar.gz file--it is in that list somewhere.

>
> Note: Just about everything I select at your quickbuild site uses an
> "invalid certificate." I hate this so-called feature of Firefox. I know
> how to add exceptions, but would be nice if folks did not have to do that.
> :)

Yes it would.  However, security certificates cost money.  Lots of it. 
Unless someone would like to donate a site-wide certificate for
*.quickbuild.pearsoncomputing.net, I don't think that will change. ;-)

Tim