[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#404942: Work restarted



On Sat, 2008-11-15 at 12:22 -0400, David Bremner wrote:
> I started working on this again, based on cautious optimism about 
> getting AGPL packages into main (see 
> http://lists.debian.org/debian-legal/2008/11/msg00061.html).

Excellent, thanks a lot.

> There is documentation issues, and quite a few libraries ship with the source. 
> In the latter case, we want use debian system versions as much as possible.

With the Funambol lib configure should already support this. For Boost
the system headers should be found first if they exist, but I haven't
checked this. A configure check might be safer. Note that SyncEvolution
intentionally doesn't use Boost libraries at this point, only headers.

Funambol has a very strict policy about not changing the latest released
lib. Usually they only do this when:
     1. it contains a grave bug
     2. that bug affects one of their own clients
     3. they want to release an update of their clients

One can try asking for an update of the library when needed for a
non-Funambol client like SyncEvolution, but from past experience I
learned that it is easier to track the upstream Funambol lib and apply
patches myself:
   http://github.com/pohly/funambol-cpp-client-api/tree/master

This is the Funambol library that ships with SyncEvolution release tar
balls.

-- 
Bye, Patrick Ohly
--  
Patrick.Ohly@gmx.de
http://www.estamos.de/




Reply to: