After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 269482 - Allow to search & merge duplicated contacts
Allow to search & merge duplicated contacts
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Contacts
3.4.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
: 218468 257790 (view as bug list)
Depends on: 549609
Blocks:
 
 
Reported: 2004-11-14 19:36 UTC by tamas.nagy
Modified: 2021-05-19 11:45 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description tamas.nagy 2004-11-14 19:36:43 UTC
Description of Problem:
If there is an addressbook with duplicated entries, would be nice to allow
to find and merge the duplicated entries automatically.
Comment 1 Sivaiah 2005-03-28 19:17:42 UTC
*** bug 257790 has been marked as a duplicate of this bug. ***
Comment 2 Sushma Rai 2005-08-27 08:19:41 UTC
*** Bug 218468 has been marked as a duplicate of this bug. ***
Comment 3 Daniel Holbach 2007-02-01 12:19:03 UTC
Requested in https://launchpad.net/ubuntu/+source/evolution/+bug/30878 too.
Comment 4 Martin West 2007-02-27 17:26:24 UTC
What would be really good is if two contacts could be merged with a keystroke (as possible on a Mac). It is a difficult problem to thoroughly detect duplicates, and this provides an easy fall-back if automatic detection fails (or is not trusted).

Use cases:
1) Add a phone number on mobile; add an address on Evolution; sync; the new person is now in two places on each device. Use button or keyboard shortcut to merge these two items when both highlighted.

2) Same as 1) but if two fields are identical, e.g. if both had phone number, and one had address, then the resulting merged contact would NOT have two phone number fields. This seems obvious, but Macs cock this up

Macs also add spare information into the notes field.
Comment 5 Evan Prodromou 2007-03-29 14:52:10 UTC
Is this related to bug#211082?
Comment 6 Alan Cramer 2007-07-14 10:08:03 UTC
I don't believe it is related.

I think what needs to occur is an item on a right click menu called "Merge With..." which allows you to select another address book entry and merge the two.  Or if you select two entries the right click entry could be reworded to "Merge Selected Contacts"
Comment 7 Matthew Barnes 2008-03-11 00:31:51 UTC
Bumping version to a stable release.
Comment 8 Mike 2008-09-27 22:23:02 UTC
Alan, I wonder if users would be able to find a feature that only pops up when two or more contacts are selected. Might I suggest that a "Delete Duplicate Contacts" tool be entered into the Actions menu instead? It could guide users through all the potentials, and then eliminate/merge as needed...
Comment 9 Mark Stosberg 2010-05-28 19:07:59 UTC
I agree this is import. I just ran an "import" function only to find with great disappointment that about 100 of my contacts had now been duplicated and there was no easy way to do it. 

It would also seem like an obvious feature for an import tool-- if an identical entry already exists-- don't add it again!
Comment 10 Yves-Alexis Perez 2010-09-04 19:00:54 UTC
It seems that a plugin exists at http://www.gagniard.org/gilles/wiki/wakka.php?wiki=EvolutionContactMerge and a script to *remove* (not merge) duplicate contacts (by name only).

The former might be a good addition to default setup.
Comment 11 Yves-Alexis Perez 2010-09-04 19:01:29 UTC
The latter script is available at http://zzamboni.org/brt/2006/07/09/eliminating-duplicate-contacts-in-evolution-howto/index.html
Comment 12 Akhil Laddha 2011-02-24 10:28:58 UTC
related bugs - bug 548610, bug 549609
Comment 13 André Klapper 2021-05-19 11:45:11 UTC
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 (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.