gmail contacts import

gmail contacts import

Henrik Frisk

2008-11-04 09:28 UTC
Hi all,

Affter much frustration and unsuccessful attempts at importing my
Google contacts into my N810 contacts db I have decided to take a shot
at writing a utility to do it for me using the Google contacts API. I
may eventtually try to make it do synchronization similar to how
Erminig does calendar synchronization. My question to the list is if
anyone know of similar attempts that I may have missed despite my
eager searches.

Thanks for any suggestions,

Henrik
  •  Reply

Re: gmail contacts import

2008-11-04 09:53 UTC
Em Ter, 2008-11-04 às 10:28 +0100, Henrik Frisk escreveu:
> Hi all,
>
> Affter much frustration and unsuccessful attempts at importing my
> Google contacts into my N810 contacts db I have decided to take a shot
> at writing a utility to do it for me using the Google contacts API. I
> may eventtually try to make it do synchronization similar to how
> Erminig does calendar synchronization. My question to the list is if
> anyone know of similar attempts that I may have missed despite my
> eager searches.
>

If I recall correctly, Conduit can handle Gmail contacts, and has a
Maemo port: http://www.conduit-project.org

--
Leonardo Fontenelle
http://leonardof.org
  •  Reply

Re: gmail contacts import

Henrik Frisk

2008-11-04 11:15 UTC
[snip]
>> My question to the list is if
>> anyone know of similar attempts that I may have missed despite my
>> eager searches.
>>
>
> If I recall correctly, Conduit can handle Gmail contacts, and has a
> Maemo port: http://www.conduit-project.org
>
Interesting. It looks promising but I can't get it too install on my
N810 because I can't get (for some reason) libsoup to install (no
error message), nor can I find python2.5-pygoocanvas and
python2.5-evolution.

Any hints appreciated.

/h
  •  Reply

Re: gmail contacts import

2008-11-04 12:08 UTC
Em Ter, 2008-11-04 às 12:15 +0100, Henrik Frisk escreveu:
> >
> > If I recall correctly, Conduit can handle Gmail contacts, and has a
> > Maemo port: http://www.conduit-project.org
> >
> Interesting. It looks promising but I can't get it too install on my
> N810 because I can't get (for some reason) libsoup to install (no
> error message), nor can I find python2.5-pygoocanvas and
> python2.5-evolution.
>

To be honest, same issue here. I asked for support in
conduit-list@gnome.org, and as soon as I have a reply I'll write you
back.

--
Leonardo Fontenelle
http://leonardof.org
  •  Reply

Re: gmail contacts import

Graham Cobb
Karma: 877
2008-11-04 20:48 UTC
On Tuesday 04 November 2008 09:28:25 Henrik Frisk wrote:
> Affter much frustration and unsuccessful attempts at importing my
> Google contacts into my N810 contacts db I have decided to take a shot
> at writing a utility to do it for me using the Google contacts API. I
> may eventtually try to make it do synchronization similar to how
> Erminig does calendar synchronization. My question to the list is if
> anyone know of similar attempts that I may have missed despite my
> eager searches.

You could consider using Opensync. Unfortunately, at the moment Opensync is
severely broken (it is being rewritten, with many improvements, but it is
going more slowly than planned). If you can afford to wait another 6 months
it may be usable again, and I may even have the Maemo port working again!

The advantage of Opensync is that it has (although they haven't been ported to
the new API yet) plugins for both Google and Evolution Data Server. I am
sure there would be interest in adapting those plugins to do what you need.

But, it is not an option today. My suggestion: create a one-way sync yourself
and look to moving to Opensync for two-way sync when it is working again next
year.

There is another option: there has been discussion on the GPE list of moving
GPE contacts to use the built-in contacts database in EDS. If that happened,
you could make use of the GPE contacts import (which has been much improved
and is being actively maintained to fix problems with import from Google and
other systems). So, another option is for you to look into whether that is
possible and whether you could contribute to that.

Graham
  •  Reply

Re: gmail contacts import

Henrik Frisk

2008-11-04 21:29 UTC
On Tue, Nov 4, 2008 at 9:48 PM, Graham Cobb <g+770@cobb.uk.net> wrote:
> On Tuesday 04 November 2008 09:28:25 Henrik Frisk wrote:
>> Affter much frustration and unsuccessful attempts at importing my
>> Google contacts into my N810 contacts db I have decided to take a shot
>> at writing a utility to do it for me using the Google contacts API. I
>> may eventtually try to make it do synchronization similar to how
>> Erminig does calendar synchronization. My question to the list is if
>> anyone know of similar attempts that I may have missed despite my
>> eager searches.
>
> You could consider using Opensync. Unfortunately, at the moment Opensync is
> severely broken (it is being rewritten, with many improvements, but it is
> going more slowly than planned). If you can afford to wait another 6 months
> it may be usable again, and I may even have the Maemo port working again!
>
I had considered opensync but, as you say, I wasn't willing to wait 6
monts... I may now though, that I have a workable temporary solution.

> The advantage of Opensync is that it has (although they haven't been ported to
> the new API yet) plugins for both Google and Evolution Data Server. I am
> sure there would be interest in adapting those plugins to do what you need.
>
> But, it is not an option today. My suggestion: create a one-way sync yourself
> and look to moving to Opensync for two-way sync when it is working again next
> year.
>
> There is another option: there has been discussion on the GPE list of moving
> GPE contacts to use the built-in contacts database in EDS. If that happened,
> you could make use of the GPE contacts import (which has been much improved
> and is being actively maintained to fix problems with import from Google and
> other systems). So, another option is for you to look into whether that is
> possible and whether you could contribute to that.
>
I did try that too, but not even GPE contacts was prepared to digest
my data (yes, the data is probably at fault) but thanks for the
suggestion, I will definitely look into that.. I will use my current
solution (Funambol syncML server and syncevolution) for now and follow
what is going on with opensync and syncworld.

Thank you all for the suggestions. If someone wants the details on the
Funambol/syncevolution setup, don't hesitate to contact me.

/h
  •  Reply