View Single Post
Old 02-07-2012, 05:29 AM   #210
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,731
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@oventura - sorry but I have no intention of adding functionality to automatically merge duplicate books, for all the reasons outlined in the posts above and more. The subset of book records that could be safely merged (when the formats do not conflict and neither do any of the metadata) is just too small.

You suggest making a decision based on book size - well size generally means nothing. A book with a high resolution cover will be larger than one without - but just having a better cover means nothing about the quality of the content which could be a crappy PDF conversion with broken paragraphs.

Quite apart from the fact that this plugin reporting a duplicate is not actually a cast-iron guarantee that it is a duplicate (well, unliess you do a binary check). You could have a book with the wrong metadata, that got reported as a match but isn't due to the title or author being wrong. You also might have used one of the "fuzzier" duplicate matching algorithms. By forcing a user to go through their match results you have the opportunity to identify such cases.

So putting in such a feature would inevitably result in people having higher quality copies or formats of books being automatically deleted as the result of the merge. And there is no way I want responsibility for encouraging people to do that with such a feature - it is a sure-fire way to a crappy reading experience.
kiwidude is offline   Reply With Quote