UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Thatoo
    T
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 51
    • Groups 0

    Thatoo

    @Thatoo

    27
    Reputation
    524
    Profile views
    51
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Thatoo Unfollow Follow

    Best posts made by Thatoo

    • RE: CardDav (contacts) support

      Would it be possible to have a following of this issue somewhere?
      More and more people are syncing their contacts with clouds like nextcloud and they rely on such feature.
      It is not possible to offer professional to switch to UT without this feature.

      An issue is open here ; https://github.com/ubports/address-book-app/issues/3
      and an other here : https://github.com/ubports/sync-monitor/issues/9
      and commits have been made in here https://github.com/ubports/address-book-app/commits/xenial_-_mercontacts but none have been merged.

      I feel like this feature isn't considered very important by devs (I guess they have no problem with the script) and I respect their work and choice between priorities. However today, I don't feel good. I follow UT project since it has started, I'm asking for this feature for long, long before Canonical gave up and I kept asking for it for the past three years.

      I supported Firefox OS...
      I supported UT...
      I bought BraveHearyt Pinephone to do testing, and now a PineTab for my mum. Can I ask my mum to sync her contacts with our nextcloud using a script? Seriously?
      I don't see why this very basic, important widely used feature is so considered as a leftover and in Q&A it is always question about MIR, Lomiri and other very very specific geeky things that not my mum, no other daily users need.

      posted in OS
      T
      Thatoo
    • Call for an encrypted matrix voice/video call app

      It would be really nice to have a very simple app dedicated to encrypted voice and video call through matrix network. No room chat, no text, no direct chat, no picture exchange, no file exchange, only making and receiving calls.

      Here is a list of feature I have been thinking of :

      • This app would have a read only cardbook permission to find our matrix contacts.
      • Voice calls
      • Video calls
      • E2E encryption
      • Multi account (private and work account for example). Maybe each account should have the right to read-only a specific cardbook (if possible).

      Fluffychat on one hand for chats and this app on the other hand. 😀

      posted in App Development
      T
      Thatoo
    • RE: Call for an encrypted matrix voice/video call app

      @Krille Indeed!
      Well I've never used facetime but knowing the taste of Apple for minimalist user friendly interface, I guess it is.

      +1 for @Krille
      I guess E2E is the difficult part, so after doing it once for Fluffychat, it will be a piece of cake for you 😉

      posted in App Development
      T
      Thatoo
    • RE: Wish list : which apps do you need?

      A contact app that sync with nextcloud.

      posted in App Development
      T
      Thatoo
    • RE: Q&A 62 Saturday 2nd of November at 19:00 UTC

      I would like to know if carddav will be supported soon?
      Any update on Switching contacts backend to QtContacts-SQLite?
      Any update on carddav sync with nextcloud/owncloud?
      Thank you so much in advance.
      After each OTA, I love more UT. Can't wait for this feature to be available to make all my family and work place switch to UT.

      posted in News
      T
      Thatoo
    • RE: PinePhone

      Thank you so much @PINE64 for all these information. I love already my future pinephone.
      I guess Pine64 has the good strategy : a middle ability/price so called "smartphone" to start, that anyone can use for what it is, a pocketcomputer. I don''t iphoneX/galaxy15 or whatever, I have a laptop for working and people can get dsktop to make 3d animation and a nikon to take good picture.
      Pocketcomputer can't do what laptop do and what desktop do!
      However, too cheap and unpowerful one as mozilla bet on (Firefox OS) can't work because it has to be useful.
      So, one more time, I want to thank Pine64 for their work and I think they get something here.

      [edit] Oh, and I forgot to say something nice to UBport community : you know I love you too!
      I have a dual boot on my nexus5 (should I say trial boot as I still have firefoxOS) since ubuntu touch 3 if I remember correctly.
      I can't wait to have Ubuntu Touch running all my Pine64 devices, PinePhone, PineTab, Pinebook Pro, and PineTVbox (already possible to make, just not yet commercialized clearly, it might be missing actually) . That will be amazing!
      One comment on the way : I'll delete my dual boot, lineageos and firefoxOS as soon as carddav will work between Ubuntu (Thunderbird's cardbook), Nextcloud and Ubuntu Touch (please don't answer me to give me the link to the script... 🙂

      Thank to all of you FLOSS guys!

      posted in General
      T
      Thatoo
    • RE: CardDav (contacts) support

      @arubislander That could be and that is why I waited from OTA 3 to OTA 12 before doing so.
      I might have naively thought it was mature enough today to be working out of the box. I know (I've been following the project almost since the beginning) it has very much evolved on the "back" part of the OS and it is stable everytime I test it on my Nexus5 and I show it to others as a project to follow.
      I've just forgot this missing feature the other day. Indeed, I believed that for a phone it is a basic feature. What is more important for a phone after all? calling and managing/backing-up contacts...

      I remember how much earlier testers have mentioned this problem to Canonical when they were offering only to backup our contacts into google account or to export by v-card. In comparison, Firefox OS was managing Carddav/Caldav at the very beginning of its development.
      When Caldav arrived to UT, I thought (I don't remember if other said anything but I did applaud) carddav would follow and I've been asking regularly for this feature during the past years.
      People are asking for none google stuff so we help them with nextcloud/private emails and it's easy on computers but when it comes to phone/tablet...
      The other day, I wanted to test the last UT solution with my mum to see if it could be an alternative for her. I knew the camera would not work on the Pinephone so the deal was to test all her habits but the camera (starting from a fresh install).
      We could find solution for all but WhatsApp and her contacts.
      Switching from Whatsapp to Fluffychat is ok (before it was telegram before skype before msn...it goes like that, it's expected) but coming back to a messy system to manage contacts between the computer, the tablet and... it does really sound like going backward.

      Managing contacts are nothing like music or pictures. Music and Picture need only to be copy/pasted (files are not modified). Contacts change, one change his phone number, the other changed his email... so for every single change, without carddav, it means that after the change on the phone or the computer, one should export and then send the vcard and import it. It's a lot of work and require discipline. If you forget to do it one way and you change on the other device and then you export/import they other way, the previous modification is gone... it can be very soon very messy and you can lose contacts...

      Having a phone (to call, send email...) means caring about contacts (personal and professional). That's why I believe carddav is not an optional feature nowadays.

      Of course it is very much subjective and I understand others might see the world differently and I'm not looking for any argument, I'm just explaining, in the carddav topic of the forum, why it sounds important to me.

      So please don't answer me personally to say you disagree with the importance of carddav (carddav is not developed so far so you win) or don't change the topic to say that there is more important things (if you believe so, just open an other topic and explain why).

      I wish the best to all and hope UT will get the attention it deserves.

      posted in OS
      T
      Thatoo
    • OTA number based on Ubuntu version

      At the pace Ubuntu Touch is evolving (congrats), we'll reach OTA 100 and more soon...
      I was thinking that as OTA 20 is coming but not yet passed and the move to Ubuntu 20.04 is in the air, why OTA 20 would not equal the switch to Ubuntu 20.04.
      After That, OTAs could become 20.x (as many x as needed devs) till Ubuntu Touch get based on Ubuntu 22.04... and OTA will become 22.x ...
      I have no idea about OTA 21, OTA 23... as Ubuntu Touch is based on LTS version of Ubuntu.

      Just an idea on the go.

      posted in General
      T
      Thatoo
    • RE: The hazards of monetizing free software.

      I invite you to learn about free money : Relative Theory of Money

      posted in Off topic
      T
      Thatoo
    • RE: CardDav (contacts) support

      @poVoq you're right! So good to read that! Thanks for pointing it out (why didn't I get notification for your answer and I discover it now only? I have to check that out).

      posted in OS
      T
      Thatoo

    Latest posts made by Thatoo

    • OTA number based on Ubuntu version

      At the pace Ubuntu Touch is evolving (congrats), we'll reach OTA 100 and more soon...
      I was thinking that as OTA 20 is coming but not yet passed and the move to Ubuntu 20.04 is in the air, why OTA 20 would not equal the switch to Ubuntu 20.04.
      After That, OTAs could become 20.x (as many x as needed devs) till Ubuntu Touch get based on Ubuntu 22.04... and OTA will become 22.x ...
      I have no idea about OTA 21, OTA 23... as Ubuntu Touch is based on LTS version of Ubuntu.

      Just an idea on the go.

      posted in General
      T
      Thatoo
    • RE: Ubuntu Touch Q&A 92 Saturday 16th January at 19:00 UTC

      Hello all,

      Wish you all a happy new year and a strong health.

      Could it be possible to get a feedback from what happen during this Hackathon, https://forums.ubports.com/topic/5045/ubports-hackathon-nov-13th ?

      Could it be possible to have an update on contacts management on UT and Carddav?

      Would it be possible to have a nice and smooth nextcloud integration into UT [webdav, caldav (calendar and tasks), carddav]?

      Regards,

      posted in News
      T
      Thatoo
    • RE: Wish list : which apps do you need?

      A contact app that sync with nextcloud.

      posted in App Development
      T
      Thatoo
    • RE: OTA-13 call for testing

      Are Pinephone/Pinetab included in OTA-13?
      Do you need testing on these devices?

      posted in OS
      T
      Thatoo
    • RE: CardDav (contacts) support

      I found this old tutorial that add a

      --template webdav
      

      to the #Add remote database part but it didn't solve my issue

      https://itectec.com/ubuntu/ubuntu-how-to-sync-contacts-and-the-calendar-on-ubuntu-touch-with-owncloud/

      I have tried also to contribute to this script : https://github.com/UT-ilities/UTouch_CalDAV_and_CardDAV_synchronization
      but it isn't working neither.

      I have spent hours trying to make something working without success. Too bad... I'll wait for some good news to come then or some help on how to make such script working on UT 16.04 with nextcloud.

      posted in OS
      T
      Thatoo
    • RE: Email, calendar and contact sync advice

      I forgot this one : https://forums.ubports.com/topic/4340/sync-nextcloud-contacts-with-ubuntu-touch/5?_=1595000507326

      posted in General
      T
      Thatoo
    • RE: Email, calendar and contact sync advice

      Everything sync very well but contacts. I'm sure you will find your way to sync calendars and data with nextcloud.
      To sync your contacts, several attempt have been donc but none is working smoothly so far.
      Here are the page to look at to try syncing your contacts :
      https://github.com/UT-ilities/UTouch_CalDAV_and_CardDAV_synchronization
      https://forums.ubports.com/topic/1026/carddav-contacts-support/45?_=1594234767902
      http://docs.ubports.com/en/latest/userguide/advanceduse/dav.html

      if you manage to make it work, please share the way to success.

      posted in General
      T
      Thatoo
    • RE: CardDav (contacts) support

      I have tried, with the help I could find here and there, to make a script to sync only our contacts to nextcloud, see below one of the version that I think should be working.

      Unfortunately, all my attempt failed. I always get the same error : [ERROR] error code from SyncEvolution fatal error (local, status 10500) : no such datastore(s): NextcloudContactDatastore

      Any idea why do I get this error and how to fix it? How to improve the script?
      Cheers to all,

      #!/bin/bash
      # It is script to sync contacts between my Nexus 5 with UBports ubuntu touch OTA 12 and a nextcloud server
      # --------------- [ Server ] ---------------- #
      echo "What is the URL of your nextcloud server?":
      read NEXTCLOUD_URL
      echo "What is your username?":
      read USERNAME
      echo "What is your password?":
      read PASSWORD
      
      # ----------------- [ Phone ] ----------------- #
      CONTACTS_CONFIG_NAME="NextcloudContactConf"
      CONTACTS_NAME="NextcloudContactDatastore"
      echo "What name do you want to give to your local Adressbook?":
      read CONTACTS_VISUAL_NAME
      
      CRON_FREQUENCY="hourly"
      
      export DBUS_SESSION_BUS_ADDRESS=$(ps -u phablet e | grep -Eo 'dbus-daemon.*address=unix:abstract=/tmp/dbus-[A-Za-z0-9]{10}' | tail -c35)
      
      #Create contact list
      syncevolution --create-database backend=evolution-contacts database=$CONTACTS_VISUAL_NAME
      #Create Peer
      syncevolution --configure --template webdav username=$USERNAME password=$PASSWORD syncURL=$NEXTCLOUD_URL/remote.php/dav/addressbooks/users/$USERNAME/contacts/ keyring=no target-config@$CONTACTS_CONFIG_NAME
      #Create New Source
      syncevolution --configure backend=evolution-contacts database=$CONTACTS_VISUAL_NAME @default $CONTACTS_NAME
      #Add remote database
      syncevolution --configure database=$NEXTCLOUD_URL/remote.php/dav/addressbooks/users/$USERNAME/contacts/ backend=carddav target-config@$CONTACTS_CONFIG_NAME $CONTACTS_NAME
      #Connect remote contact list with local databases
      syncevolution --configure --template SyncEvolution_Client Sync=None syncURL=local://@$CONTACTS_CONFIG_NAME username=$USERNAME password=$PASSWORD $CONTACTS_CONFIG_NAME $CONTACTS_NAME
      #Add local database to the source
      syncevolution --configure sync=two-way backend=evolution-contacts database=$CONTACTS_VISUAL_NAME $CONTACTS_CONFIG_NAME $CONTACTS_NAME
      #Start first sync
      syncevolution --sync refresh-from-remote $CONTACTS_CONFIG_NAME $CONTACTS_NAME
      
      #Add Sync Cronjob
      sudo mount / -o remount,rw
      COMMAND_LINE="export DISPLAY=:0.0 && export DBUS_SESSION_BUS_ADDRESS=$(ps -u phablet e | grep -Eo 'dbus-daemon.*address=unix:abstract=/tmp/dbus-[A-Za-z0-9]{10}' | tail -c35) && /usr/bin/syncevolution $CONTACTS_CONFIG_NAME"
      sudo sh -c "echo '$COMMAND_LINE' > /sbin/sogosync"
      sudo chmod +x /sbin/sogosync
      
      CRON_LINE="@$CRON_FREQUENCY /sbin/sogosync"
      (crontab -u phablet -r;) # only if no other cronjob already exist in the crontab
      (crontab -u phablet -l; echo "$CRON_LINE" ) | crontab -u phablet -
      sudo mount / -o remount,ro
      sudo service cron restart
      
      posted in OS
      T
      Thatoo
    • RE: Sync Nextcloud Contacts with Ubuntu Touch

      I tried with this little modification but also with that, it didn't work...

      #0. create database
      syncevolution --create-database backend=evolution-contacts database=NextContacts

      #1. create peer
      syncevolution --configure --template webdav username=John password=johnssecret keyring=no syncURL=https://domain.com/remote.php/dav/addressbooks/users/john/contacts/ target-config@next-conf

      #2. create new datastore
      syncevolution --configure backend=evolution-contacts database=NextContacts @default next-datastore

      #3. Add a remote database to the datastore
      syncevolution --configure database=https://domain.com/remote.php/dav/addressbooks/users/john/contacts/ backend=carddav target-config@next-conf next-datastore

      #4. Connect remote Contacts with the local Database
      syncevolution --configure --template SyncEvolution_Client syncURL=local://@next-conf username=john password=johnssecret next-conf next-datastore

      #5. Add a local database to the datastore
      syncevolution --configure sync=two-way backend=evolution-contacts database=NextContacts next-conf next-datastore

      #6 first time syncing
      syncevolution --sync refresh-from-remote next-conf next-datastore

      posted in Support
      T
      Thatoo
    • RE: FluffyChat Encryption via Pantalaimon

      @PhoenixLandPirat said in FluffyChat Encryption via Pantalaimon:

      so if apps work on wayland but not mir, I think they'd still be good in the store, because it'll be there for people when wayland support come to there phone, and it will already work on the pinephone.

      Would it be possible to have Fluffychat flutter on PinePhone? Really?

      posted in App Development
      T
      Thatoo