Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let users merge duplicate entries #3493

Open
pneutig opened this issue Jan 13, 2025 · 2 comments
Open

Let users merge duplicate entries #3493

pneutig opened this issue Jan 13, 2025 · 2 comments

Comments

@pneutig
Copy link

pneutig commented Jan 13, 2025

Is your feature request related to a problem? Please describe.
Frequently you will find duplicate entries of the same book. There is no apparent way as a user to contribute to fixing duplicate entries. All I found for that was for administrators of the instance.

Describe the solution you'd like
Instance users will typically be the ones to discover duplicate entries. Ideally users can contribute themselves to fixing that problem. Suggestion: add a button either on the page of the book or within the edit book form, titled "Merge duplicate book entries". Users can then enter either the number of the book entry on their instance or a link to it. Where data of the two entries are different, offer to either add them as separate editions or to prioritise the data based on one of the entries. Bonus: let users choose per individual data part, which one to prioritise or even edit them during the merging process. The old entry will then link to the merged entry, so that reviews etc. will still lead to the correct book and show up on its page. Bonus: send notification to users who wrote a review for an entry that was merged, to let them remove their review if it has been maliciously / falsely merged to a different book than what they had reviewed.

Describe alternatives you've considered
Provide a guide for users to manually edit duplicate entries in a way that will merge them.
Provide a button to notify the administrator of an instance about duplicate entries, which allows to report multiple entries at once.

@luanmdlima
Copy link

luanmdlima commented Jan 26, 2025

Not only books, but I've seen different instances of the same authors, being their books devided or duplicated between the instances.

Providing a way for users to request the merge of authors and books should be implemented, as well as a way to prevent those duplicates in the first place.

@GarrickWinter
Copy link

GarrickWinter commented Feb 16, 2025

I just came across a case of this today while manually filling in my Goodreads records into my BookWyrm account; trying to see if there was a way to fix or report this led me here. One dupe of the book had 34 reviews while the other had 3.

I did notice they have different ISBN numbers, cover art, and publishers, and I'm assuming these are accurate to different editions of the same book. I'm relatively new to BookWyrm, but I haven't noticed a feature for associating multiple different formats/editions of the same book (for example, aggregating paperback, ebook, and hardback editions). I wonder how much of the dupe issue might be pre-empted if users had a clear way to add different formats/editions to the same overall entry?

EDIT: I've just added a book and I do see the option for connecting different versions of books now. It does sound like merge/edition connection requests would be the next step here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants