Il giorno mer, 10/02/2010 alle 15.30 +0100, Pietro Battiston ha scritto:
Il giorno mer, 10/02/2010 alle 08.54 -0400, David Bremner ha
scritto:
> On Wed, 10 Feb 2010 13:22:41 +0100, Patrick Ohly <patrick.ohly(a)intel.com>
wrote:
> >
> > So 1.0 won't make it. Is there a chance to get a 0.9.2 compiled properly
> > (libical used by libsynthesis) into Lucid? Does that depend on David
> > updating something or can the Ubuntu team do the update themselves?
>
> Unfortunately I'm not sure who, if anyone, is doing the port to
> Ubuntu. It may just be a script.
It generally is, but since we are late I can take care of the "pressing"
which should get 0.9.2 in anyway (since it does more bugfixing than
adding new features, I think it will be almost straighforward).
> The current libsynthesis packages in Debian experimental might be
> worthwhile for Ubuntu, since they are compiled against libical. If a
> few people would test them against syncevolution 0.9.1 or 0.9.2, I could
> arrange to have them uploaded to unstable. That would make it plausible
> to package 0.9.2, since packaging two versions of libsynthesis is a bit
> of a pain, and my goal for Debian at this point is 1.0 betaX.
>
I will try.
OK, tested libsynthesis 3.2.0.35+ds2-1 in Debian sid (against
syncevolution 0.9.1+ds1-1) and in Ubuntu Karmic (against 0.9+ds1-2,
through and without genesis-sync), with addressbook, memos and calendar.
It seems to be working great, just a couple of observations (which, as
far as I can tell, pertain to syncevolution in general):
- the first thing I tried to do was to get all my stuff from
scheduleworld to a Debian where I had never used Evolution: more
precisely, I _had_ started it once and registered an email address, but
I had never used the addressbook. The sync failed giving a "500" error.
All was needed to make it work was to switch to the addressbook view of
Evolution (I didn't even have to create some contact, just visualizing
it was enough) - then, syncs started working. This happened in a Debian
sid: if you are unable to reproduce, I can try to get more informations.
- when I sync (apart from the first time), before starting any network
communication, a perl process spawned by syncevolution starts consuming
all the CPU (a Turion at 2.10 Ghz) for something less than a minute (I
have ~3000 contacts). If it's necessary and known, no particular
problem: though maybe perl is not the perfect language for such
CPU-intensive task, you guys certainly know better than me... still, I
wanted to point it out because for (as far as I know) the same task my 6
years old Nokia E65 takes certainly less time.
But in general, from my view this version of libsynthesis is absolutely
ready for unstable (and beyond!).
Pietro