Go to file
Joao Azevedo edd41c298d Add LICENSE 2020-02-10 16:21:47 +00:00
LICENSE Add LICENSE 2020-02-10 16:21:47 +00:00
README.md updated the README file 2020-02-10 16:31:03 +01:00
contacts-importer.sh Update contacts-importer.sh 2020-02-10 14:50:01 +00:00

README.md

diy contacts importer

This repo is just a place to dump experimental scripts to import VCF files.

The use case for it is:

  • To allow a Librem 5 user that is migrating from Android to move his contacts as a vcf file to the Librem 5 and import

Why is this necessary

Because the application we use to manage contacts, GNOME Contacts does not yet have the feature to import contacts from a file. You can only type contacts mannualy or import them from Nextcloud.

This issue is common to all projects that used Evolution (the database backend of gnome contacts) to manage contacts: Openmoko, Uuntu Touch

Dependencies:

  • evolution
  • syncevolution
  • yad

logic: this scrip breaks down a vcf file into multiple files, one file per contact entry and imports them one by one

Current State: if you run the command ./contacts-importer.sh [CONTACTS-FILE.vcf] it will import contacts to GNOME Contacts. See the issues list for everthing else.

problems: a lot, cleanly remove the created files, make sure files are not created doubled

References: