maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   CardDAV App for sync N9 with https://fruux.com/ (https://talk.maemo.org/showthread.php?t=85394)

fpdesign 2012-07-10 13:44

CardDAV App for sync N9 with https://fruux.com/
 
Please someone can create a tools-script-app for sync N9 with CardDAV protocol ?

Thanx


Armin (fruux Support) replied:
Hi,

unfortunately there is nothing we can do to bring cardDAV Support to Nokia N9, as it is not implemented in its software.

But hopefully this will be added in the next software release for the N9: http://harmattan-bugs.nokia.com/show_bug.cgi?id=128


Greetings
Armin
fruux Support
--
http://fruux.com

colin.stephane 2012-07-10 14:40

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by fpdesign (Post 1235278)
Please someone can create a tools-script-app for sync N9 with CardDAV protocol ?

Thanx

Hi,

Looking on the URL you provided inside our topic, I see Nokia N9 as supported device.

What do you need anymore ?

A++

fpdesign 2012-07-10 15:15

Re: CardDAV App for sync N9 with https://fruux.com/
 
Card dav support


Armin (fruux Support) replied:
Hi,

unfortunately there is nothing we can do to bring cardDAV Support to Nokia N9, as it is not implemented in its software.

But hopefully this will be added in the next software release for the N9: http://harmattan-bugs.nokia.com/show_bug.cgi?id=128


Greetings
Armin
fruux Support
--
http://fruux.com

fpdesign 2012-07-10 15:16

Re: CardDAV App for sync N9 with https://fruux.com/
 
Armin (fruux Support) replied:
Hi,

unfortunately there is nothing we can do to bring cardDAV Support to Nokia N9, as it is not implemented in its software.

But hopefully this will be added in the next software release for the N9: http://harmattan-bugs.nokia.com/show_bug.cgi?id=128


Greetings
Armin
fruux Support
--
http://fruux.com

fpdesign 2012-07-10 16:05

Re: CardDAV App for sync N9 with https://fruux.com/
 
CardDAV+Sync ML support

erendorn 2012-07-10 17:50

Re: CardDAV App for sync N9 with https://fruux.com/
 
it seems that syncevolution does not work very well on the phone (syncs too many things), but the N9 syncml sync framework is supposed to be hackable.
So, what you can possibly do is use syncevolution (on your phone, or a server) to make a bridge between syncml (N9 side) and carddav (server side).
Sadly, I absolutely can't help you with that, but if you make it work, please share ;)

quipper8 2012-07-10 17:55

Re: CardDAV App for sync N9 with https://fruux.com/
 
it would probably be easier to use Qtmobility to get and write the contact info, and there are a few Qt classes floating around online or on github that will DAV(the contacts are just stored as files on a DAV server)

EDIT: I mean easier than writing a carddav<->syncml bridge

Fuzzillogic 2012-07-10 21:01

Re: CardDAV App for sync N9 with https://fruux.com/
 
N9's build-in SyncML frameworks works fine for me, using memotoo. Some links: http://talk.maemo.org/showthread.php...31#post1153031
http://talk.maemo.org/showthread.php...02#post1172602. Too bad there isn't a GUI for this :(

N770-Freak 2012-07-12 08:19

Re: CardDAV App for sync N9 with https://fruux.com/
 
Actually I did compile a version of syncevolution with dav support. I've tested calendarsync (caldav) and addressbooksync (carddav) against my private ownCloud server and it works quite well.

If someone is interested, I can upload the package and the syncevolution configuration.

erendorn 2012-07-12 09:09

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by N770-Freak (Post 1236454)
Actually I did compile a version of syncevolution with dav support. I've tested calendarsync (caldav) and addressbooksync (carddav) against my private ownCloud server and it works quite well.

If someone is interested, I can upload the package and the syncevolution configuration.

does it sync only address book contacts, or all contacts (ie, adds facebook and google contacts to your ownCloud server)?

N770-Freak 2012-07-12 09:37

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by erendorn (Post 1236472)
does it sync only address book contacts, or all contacts (ie, adds facebook and google contacts to your ownCloud server)?

Unfortunately I cannot really comment on this, because all my google contacts are merged with regular address book contacts. These merged contacts are synced with ownCloud.

Today I noticed that these merged contacts were split up again, but I don't know if this was a result of the first syncevolution sync or not (I was playing around with backups and stuff, so this might also be the reason). Anyway, after merging the contacts, they did not split up again.

I don't user other account types.

uber 2012-07-18 02:26

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by N770-Freak (Post 1236454)
Actually I did compile a version of syncevolution with dav support. I've tested calendarsync (caldav) and addressbooksync (carddav) against my private ownCloud server and it works quite well.

If someone is interested, I can upload the package and the syncevolution configuration.

I'd be interested in a package of syncevolution with webdav support.

seiichiro0185 2012-07-18 11:44

Re: CardDAV App for sync N9 with https://fruux.com/
 
I'm also really interested, since I also have an owncloud instance, and it would be really neat to also be able to sync my n9's contacts with it :)

N770-Freak 2012-07-18 18:32

Re: CardDAV App for sync N9 with https://fruux.com/
 
I don't know where to upload the syncevlolution package... Hope ul.to is fine with you guys.

The following package is based on the source from Ovek (http://people.debian.org/~ovek/harmattan/). I just enabled dav support!
syncevolution_1.2.2-1_armel.deb... http://ul.to/j5wwxjd7

I did the following steps to sync with ownCloud 4.0.4. I don't know if there's a better way to configure syncevolution, but at least it seems to work ;).

DISCLAIMER / WARNING:
You shoud first create a backup of your N9 calendar and addressbook!!! Don't blame me if you loose your data.


Code:

syncevolution --configure --template WebDAV username=MYNAME password=MYPASS  syncURL=http://MY.DOMAIN.TLD/owncloud/remote.php/ target-config@owncloud
MYNAME = ownCloud login name
MYPASS = ownCLoud password
MY.DOMAIN.TLD = domainname
@owncloud = identifier (maybe replaced with some other name. Important is that it is consistent within the whole configuration!)

If you are using ssl access with a selfsigned certificate, you'll have to use the following code instead:
Code:

syncevolution --configure --template WebDAV username=MYNAME password=MYPASS SSLVerifyServer=0 syncURL=https://MY.DOMAIN.TLD/owncloud/remote.php/ target-config@owncloud
CALDAV sync:
Code:

syncevolution --configure database=https://MY.DOMAIN.TLD/owncloud/remote.php/caldav/calendars/MYNAME/CALNAME/ backend=caldav target-config@owncloud mycalendar
https vs. http = change this according to the URL you are using
CALNAME = Name of your ownCloud calendar.
mycalendar = identifier for this caldav sync.

Code:

syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
Don't enter any credentials! username/password must be empty.
owncloud = identifier...

Code:

syncevolution --configure sync=two-way backend=calendar database=N9calendar owncloud mycalendar
N9calendar = calendarname of your N9 (empty for default calendar!)

First sync [only first sync]:
Code:

syncevolution --sync slow owncloud mycalendar
Later on you should remove "--sync slow":
Code:

syncevolution owncloud mycalendar

CARDDAV sync:

Code:

syncevolution --configure database=https://MY.DOMAIN.TLD/owncloud/remote.php/carddav/addressbooks/MYNAME/ADDNAME/ backend=carddav target-config@owncloud myaddressbook
https vs. http = change this according to the URL you are using
ADDNAME = Name of ownCloud calendar
myaddressbook = identifier

This can be skipped if done already for caldav sync:
Code:

syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
Don't enter any credentials! username/password must be empty.
owncloud = identifier...

Code:

syncevolution --configure sync=two-way backend=addressbook database= owncloud myaddressbook
First sync [only first sync]:
Code:

syncevolution --sync slow owncloud myaddressbook
Later on you should remove "--sync slow":
Code:

syncevolution owncloud myaddressbook

Hope that helps... (sorry for the bad text/layout structure, but I'm running out of time atm). Maybe someone else wants to put this in a proper wiki.

uber 2012-07-19 18:35

Re: CardDAV App for sync N9 with https://fruux.com/
 
This worked beautifully. Thank you.

tanghus 2012-07-30 12:54

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by N770-Freak (Post 1239368)
I don't know where to upload the syncevlolution package... Hope ul.to is fine with you guys.

The following package is based on the source from Ovek. I just enabled dav support!
syncevolution_1.2.2-1_armel.deb...

I did the following steps to sync with ownCloud 4.0.4. I don't know if there's a better way to configure syncevolution, but at least it seems to work ;).

Thanks a bunch for recompiling/packaging syncevolution! I had actually just a few hours ago written to Ovek to try to persuade him to do the same :-P

Worked like a charm. I used the settings I had posted on http://tanghus.net/2012/07/syncing-y...oud-an-update/ and just omitted the local database definitions.

Would you mind if I host the package on my site? ul.to is so very annoying to wait for ;) I will probably make an update for my post once I figure out how to integrate the syncing without having to go command line.

/Tanghus

N770-Freak 2012-07-30 13:00

Re: CardDAV App for sync N9 with https://fruux.com/
 
tanghus, feel free to host the package on your site. I agree that ul.to isn't the best place.

tanghus 2012-08-02 16:07

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by N770-Freak (Post 1244932)
tanghus, feel free to host the package on your site. I agree that ul.to isn't the best place.

Great, thanks :-) You wouldn't happen to have a source package as well? I got a reply from Ovek, saying that it needed some dependencies that was difficult to resolve at the time he made the package.

N770-Freak 2012-08-02 17:46

Re: CardDAV App for sync N9 with https://fruux.com/
 
Only change I did to the source package is enabling dav support (configure statement in debian/rules).

The important thing is to compile libneon first. I just took the libneon source, compiled and installed it (only in scratchbox). That's all. No code changes necessary.

henkie 2012-08-30 20:29

Re: CardDAV App for sync N9 with https://fruux.com/
 
Very nice! Are some fiddling I got it working with owncloud. I would like to know if there is a gui (or maybe interval) to initiate the syncing.

The n900 version seems to have a gui, but I am unable to find one on the N9.

tanghus 2012-08-30 20:36

Re: CardDAV App for sync N9 with https://fruux.com/
 
I found a gui here. Haven't tested it though

http://forum.meego.com/showpost.php?...4&postcount=12

caco3 2012-10-20 19:19

Re: CardDAV App for sync N9 with https://fruux.com/
 
Hi all
How is your expirience with the OwnCloude cardDAV sync via syncevolutionon the N9?
I am trying to move from my google account to my OwnCloud server.
CalDAV works great with the built in CalDAV.

I once wrote the syncevolution GUI (http://forum.meego.com/showpost.php?...4&postcount=12) but stopped using/developing it because it took far to long to sync (5 minutes for 300 contacts).

caco3 2012-11-14 20:32

Re: CardDAV App for sync N9 with https://fruux.com/
 
Since my tests with syncevolution 1.3 and my owncloud installation worked good, I decided to give an update to my GUI.
See http://www.ruinelli.ch/harmattan/syncevolution-gui for more information.

Let me know what you think about it.
If enought people want to use it, I might also add some adjustable settings.

knobtviker 2012-12-18 08:19

Re: CardDAV App for sync N9 with https://fruux.com/
 
Error establishing a database connection says the link...
And since the latest Google/Microsoft issues you should really consider making this UI for average users. :)

MrBlueSky 2013-02-13 15:27

Re: CardDAV App for sync N9 with https://fruux.com/
 
I just insalled syncevolution 1.3 and followed the guide to sync my calendar and contacts with my Owncloud 4.5 server.

The contact sync went fine, but the calendar sync failed always with this error:
Code:

[ERROR] error code from SyncEvolution fatal error (local, status 10500): @default/oc_calendar: no default Notebook
Has someone also encountered this problem? It's like syncevolution cannot access the local calendar database.

caco3 2013-02-13 16:59

Re: CardDAV App for sync N9 with https://fruux.com/
 
Why do you not use the builtin CalDAV? It works fine with the owncloud installation.

zapotek 2013-03-17 19:38

[App Request] fruux( CardDAV- CalDAV) for N9/50
 
is it possible to make an app for n9 it support only the calendar of n9

https://fruux.com/developers/

DJJonosound 2013-03-17 20:48

Re: [App Request] fruux( CardDAV- CalDAV) for N9/50
 
You can use calDAV with the calendar if thats what you are asking.
Sign in in the accounts section.

zapotek 2013-03-17 22:17

Re: [App Request] fruux( CardDAV- CalDAV) for N9/50
 
I'm already use the calendar i want to synchronize the contacts!

soryuuha 2013-04-17 08:40

Re: CardDAV App for sync N9 with https://fruux.com/
 
with the recent issue with Google x Microsoft and sucky Google Sync (link : http://technololgic.blogspot.com/201...ed-access.html) , ireally wish N9 have CardDav support... :(

caco3 2013-04-17 15:17

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by soryuuha (Post 1336663)
with the recent issue with Google x Microsoft and sucky Google Sync (link : http://technololgic.blogspot.com/201...ed-access.html) , ireally wish N9 have CardDav support... :(

nobody stops you from using syncevolution and optionally the GUI I wrote...

the last thing you should do is to expect an update by Nokia!

soryuuha 2013-04-17 15:33

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by caco3 (Post 1336744)
nobody stops you from using syncevolution and optionally the GUI I wrote...

the last thing you should do is to expect an update by Nokia!

can it work on Symbian? i have no issue on N9 yet..but now i a mscared to full reflash/factory reset..

caco3 2013-04-17 16:54

Re: CardDAV App for sync N9 with https://fruux.com/
 
Quote:

Originally Posted by soryuuha (Post 1336748)
can it work on Symbian? i have no issue on N9 yet..but now i a mscared to full reflash/factory reset..

what has Symbian to do with the N9?
I never had a Symbian device, so I have no clue if it supports caldav and carddav.
all I know is that caldav and carddav works fine on my owncloud, n950, Z10 and even android.

snowboarder 2013-05-01 09:17

Re: CardDAV App for sync N9 with https://fruux.com/
 
I can't seem to install the syncevolution package...everytime I try it says "Can't install - invalid installation package".

I've downloaded a couple of times from the phone and from my desktop and it always comes up with the same error.

If anyone can give me a link for the package I would appreciate it.
I just got my N9 and since activesync from google is turned off for free users I can't sync my contacts and this seems like the only hope I have.

Thanks!!

SB

www.rzr.online.fr 2013-11-10 11:20

Re: CardDAV App for sync N9 with https://fruux.com/
 
does syncevolution supports owncloud-5 ?

--
http://rzr.online.fr/q/contacts

HolgerN 2013-11-10 14:07

Re: CardDAV App for sync N9 with https://fruux.com/
 
Syncevolution 1.3 supports owncloud 5. Working are calender, contacts, tasks and notes.

notes are handled as journal for a specific calendar.

It is also possible to have multiple calendars and tasks (one for each calendar) .

Calendars:
backend = CalDAV
database = {link to owncloud}/remote.php/caldav/calendars/{user_name}/{calendar_name}

Adressbook:
backend = CardDAV
database = {link to owncloud}/remote.php/carddav/addressbooks/{user_name}/contacts

Tasks:
backend = CalDAVTodo
database = same as for calendar

Notes:
backend = CalDAVJournal
database = same as for calendar

bennypr0fane 2013-11-14 00:01

Re: CardDAV App for sync N9 with https://fruux.com/
 
This should really be made to work for the N900 too!
I've tried to setup sync with fruux.com with the syncevolution GUI, but it seems broken. Maybe the Harmattan GUI could be ported to Maemo?
I want to move all my stuff away from Google, so I signed up with fruux.com, but can't get the most important device up&running...

G66J 2013-12-30 19:46

Re: CardDAV App for sync N9 with https://fruux.com/
 
I'm considering getting a N9 and moving away from Android. I initially waited for Jolla but their first phone doesn't support US frequencies so the N9 seems the next best option in the interim.

I require reliable caldav and carddav sync for calendars and contacts to perform my daily tasks so want to make sure that both caldav and carddav sync work reliably with the N9 and syncevolution. I'll be syncing to my davical server.

Can anyone confirm that syncevolution on the N9 can be relied on.


All times are GMT. The time now is 17:23.

vBulletin® Version 3.8.8