GNOME Bugzilla – Bug 266863
Group vCard (v3.0) importation misbehaves
Last modified: 2021-05-19 11:12:43 UTC
Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: Support for the importing of group vCards seems problematic. I attempted to import a group vCard (version 3.0) exported from Apple’s Address Book application which imported fine in Kontact 1.0; Evolution produced a single contact with miscellaneous information from different contacts. Individual cards are imported without issues. Steps to reproduce the problem: 1. Export a group vCard in version 3.0 format from Apple's Address Book. 2. Attempt to import the card using Evolution's importation guide. 3. Open the resulting card for inspection. Actual Results: The card is a mish-mash of information from various individuals contained in the group vCard. Expected Results: Individual contact cards for each group member. How often does this happen? Every time. Additional Information: Group vCard exported from Apple's Address Book application (running atop Mac OS X 10.3.4); successfully imported into the KDE PIM Kontact, version 1.0.
*** bug 266864 has been marked as a duplicate of this bug. ***
adding dependency
the way evolution handles group vcards and what vcard standard says is totally different :/. bumping the priority
It doesnt belong to UI
can we have an example group card attached please ? I don't have a apple powered computer here nor mac os for x86.
Created attachment 201283 [details] Two minimal normal vcards and a group vcard from Apple Addressbook As requested by [comment #5] I have attached a set of two minimal normal vcards and a group vcard referencing them, all created with the Apple Addressbook app, to demonstrate the group structure. The line endings are probably missing the strict CRLF, but they are normally created with that.
Importing the testcase creates three contacts in 3.2.3. I assume that X-ADDRESSBOOKSERVER-KIND:group is ignored.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.