novoid / org-contacts2vcard Goto Github PK
View Code? Open in Web Editor NEWConverting Emacs Org-mode org-contacts contact information to VCard format suitable for importing to Android 4.4
License: GNU General Public License v3.0
Converting Emacs Org-mode org-contacts contact information to VCard format suitable for importing to Android 4.4
License: GNU General Public License v3.0
I analyzed the situation in detail in 2014 and created this issue on 2020-10-20 in order to communicate this issue to other users. (My internal heading for detailed analysis: id:2014-01-12-org-contacts2vcard-issue
)
The issue is that (1) some contacts may not get imported to the Android contact database and (2) some of the imported contacts that got photographs associated do not get their contact image set.
Example numbers: 41 missing contacts when importing 732 contacts.
In short, I could not get any pattern when comparing different contacts and different photographs. The "selection" of missing data seems random but constant for the same vcard file: one vcard file results in same set of missing data when imported multiple times. When same set of vcard data is re-arranged within the vcard file, the set of missing data changes.
In other words: When order of contacts in the VCard is changed, different contacts may get omitted and different images may not get imported. When I import previously failed contacts in a separate file (the missing contact is the only entry in this file), the contacts get imported flawlessly.
Therefore, it does seem to be no issue of the image files or contact data.
When I export the Android contacts to a file and re-imports this file, some contacts also get lost:
Meanwhile, I consider this being an Android bug in all versions since at least 2014 which is quite puzzling to me.
contacts.org
: one without the images and one with the images.This is no 100 percent solution, just a minimization of the set of missing contact data.
If you do have any input on this issue, please let me know!
Hi,
I'm not comfortable with python but I think it could be interesting that the export allowed by this script integrates :
Currently, an entry like this :
Gives an export like this:
BEGIN:VCARD
VERSION:4.0
FN:Paul Smith
TEL:1423567654
EMAIL:[email protected]
EMAIL:[email protected]
END:VCARD
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.