CardDav (contacts) support
-
For me it's crasy having a mobile OS, that claims to be "a safer, beautiful, free and open source mobile OS" and only offering Google Contacts as data source while the Calendar App offers Nextcloud, Generic CalDAV, OwnCloud and Google Calendars.
It should be one of the mayor goals the implement more data sources to the Contact App and make this contacts available systemwide.
It makes no sense, that multiple apps (e.g. Dekko) are managing contacts for their own.Greetings
Michael
-
@vmbonn
+1 -
As you can see from this thread, we really need help with this area! Maybe you could pick up the contacts sync bits and make them what you want to see.
-
@vmbonn +1. I also used syncevolution to synchronise with a nextcloud server on my home network but would love to see the functionality integrated into the contacts app as it is already in the Calendar app
-
@bf said in CardDav (contacts) support:
@vmbonn +1. I also used syncevolution to synchronise with a nextcloud server on my home network but would love to see the functionality integrated into the contacts app as it is already in the Calendar app
+1
-
@unisuperbox said in CardDav (contacts) support:
As you can see from this thread, we really need help with this area! Maybe you could pick up the contacts sync bits and make them what you want to see.
links!
It's really hard to find stuff - if you know where the code is, who to talk to, where to look, tell it everywhere! -
The topic was once started by @mardy... He has already taken the very first steps, so he is the one to get in contact with...
Read also: https://github.com/ubports/address-book-app/issues/3
I don't think theres any code online now. It might be a good idea to open a telegram group for coordination. I would appreciate a hackathon on that topic...! -
Hi, is there any concrete plan or progress on integrating a generic carddav support in the OS (accounts) as it is implemented for caldav?
I consider this an important feature for any smartphone and I find it rather ironic that the only option in contacts app is to sync with google (or SIM-card). -
IMHO the currently missing piece for UT as a daily driver Full Nextcloud integration is really the way to go.
-
I agree on this. We need good support for owncloud/nextcloud. Someone has to take a stand on this and accept the challenge
If I'm capable, I'd do it. Sadly I'm not -
I've been working with the Nextcloud API for Newsie this past week so i can take a look, but my time is very limited until the end of the year so no promises on anything any time soon
-
So I had a closer look at the upstream situation as @mardy has pointed out. Sadly it seems that there is a bigger version incompatibility with the system SailfishOS is using and given the total lack of activity on that part since several months it doesn't look like waiting for upstream to catch up is going to work.
Any other suggestions given that forking upstream is probably not feasible right now? Is there maybe a way to utilize the already implemented google api in a creative way? Edit: or maybe easier: make a small app as a frontend for SyncEvolution similar to this one for Maemo: https://openrepos.net/content/holgern/syncevolution-gui
Edit: apparently are is a newer GUI for SailfishOS: https://openrepos.net/content/ovekaaven/syncevolution
See also: https://wied.it/blog/caldav-and-carddav-sync-with-jolla-phone-syncevolution-and-zimbra-zcs-owncloud-and-ssl.html -
Found the source code: https://github.com/accumulator/syncevolution-sailfish
-
@kalle-kruse said in CardDav (contacts) support:
@mardy Thanks for the reply. I am using an Owncloud server in my home network and got syncevolution on my ubuntuphone working as described in this blog post: http://notyetthere.org/syncing-ubuntu-touch-with-owncloud-or-any-carddav-server/
I also got syncevolution working, previously with Owncloud, currently with Synology's built-in carddav and caldav server.
This is not user-friendly, because i had to manually type all syncevolution configuration codes via Terminal on my ub phone :s
Adding generic caldav accounts is fixed in Calendar app now, but adding generic carddav accounts would be great
I can help with translations. Testing is possible, but it's also my daily driver, so it mustn't break anything serious..
-
Update on carddav subject makes me happy!
I keep hoping that feature to be added soon to UT OS to allow non dev users to switch to it.
Syncing contact [to nextcloud] as easily as syncing calendar is the missing feature for working environment. -
I just found this:
https://github.com/UT-ilities/UTouch_CalDAV_and_CardDAV_synchronizationStill a shell-script, but might make things a bit easier
-
Hopefully
-
I just returned after a few months pause to check out OTA 11:
without native carddav support implemented for contacts (google goes without words) or generic carddav in accounts (system settings) UT is no daily driver option for me. Iยดll give it another try in six months or so ... -
@obacht said in CardDav (contacts) support:
I just returned after a few months pause to check out OTA 11:
without native carddav support implemented for contacts (google goes without words) or generic carddav in accounts (system settings) UT is no daily driver option for me. Iยดll give it another try in six months or so ...Try the script I linked above, with Nextcloud at least it should work fine. But I guess since Nextcloud uses a fairly standard CardDAV implementation, others might work as well.
Not ideal I agree, as it requires some text file editing... but not really difficult either.
-
@poVoq
from what I know you need to run your own server in order to use nextcloud, isn`t that the case?