I regularly use the module to search for duplicates. However, I find that Gramps systematically suggests associations that I have checked and that are not duplicates. Is it possible to add the possibility of marking a proposal as already verified so that Gramps doesn’t suggest it the next time I search for duplicates? The “verified” status could be automatically removed if one of the individuals concerned is modified.
If such a feature was implemented, could it NOT use an Attribute or Tag? Both those change the Last Changed timestamp. And that will mess with the Gramps Web Sync an Import and Merge Tool. (There a similar problem with Tagging Person Families to be ignored for the What’s Next gramplet.)
Tags and Attributes used to mark completeness make objects appear as though they’ve changed when it is only housekeeping.
Maybe there could be and alternative that avoids this complication? Something that could be cached for worklists (checklist, tick list, ToDo list) and very temporary (but high overhead) filters?
I haven’t really thought about the technical design. The attribute or tag would have to be attached to the association of the 2 individuals created during the search. With the new v6 base system, perhaps there’s a possibility of creating a new table that would store the results of the duplicate search and therefore also store the verification status?
Thanks for finding this old but still relevant request feature.
Hi. I just uploaded an enhanced version of the “Find Duplicates” tool. In this version the user can exclude the “verified non-matches”. This information is stored in a separate database so there is not the issue of updating the “Last Changed Timestamp”.
Having a Worklist that you do not need to process in 1 session is a fantastic improvement.
And it being an external CSV list instead of using a Tag/Attribute to mark as “checked” means the “Last Changed” date is not affected… which keeps Gramps Web Sync from doing unnecessary updates.
The following will download a bigger collection of addons than you need. Then you must install selectively.
But it is far easier than downloading the individual files and then moving them into their own folder in Plugins.
First, navigate your browser to Kari’s addon repository on GitHub: https://github.com/kkujansuu/gramps/tree/master
And click on the green <> Code button to choose download ZIP from the menu.
With Gramps NOT running, paste the clipboarded subfolder into that plugins folder
When you next start Gramps, the Tools → Experimental tools → Find Duplicates 2… should be available
if you are not installing any other addons from his repository, delete the Unzipped Archive (probably called gramps-master)… keep your downloads neat. Since Kari’s collection can change quickly, you generally want to download a fresh copy if the download is older than a day. So you can delete the zip file too.
To uninstall, either use the Help → Plugin Manager or (with Gramps not running) delete the findduplicates2 folder from your gramp60/plugins
This download includes the whole selection of Kari’s experimental plugins. You can install any of the other addons in the same fashion.