A few weeks ago, I migrated our e-book library to Booklore. Unfortunately, it seems that I backed the wrong horse: Booklore has since ceased to exist.
Unfortunately, toxicity isn't uncommon in open source projects, so I'm not going to add to it by talking much about the context behind Booklore being deleted.
However, as it's relevant to a decision that I made in this process, I will say that I was already a little concerned about the ongoing quality of Booklore, so it doesn't surprise me too much to hear that other people were being quite vociferous about the developer's use of AI coding tools (amongst other, IMO bigger, issues).
Whatever the rights or wrongs of it, Booklore's repo no longer exists, having been deleted along with the project's Discord and website.
There is a fork (called Grimmory) that I could have switched to. However, given that I already had some quality concerns with Booklore, I decided that I didn't want to gamble on the new fork's ability to clear through tech debt. I'll probably check back in six months to see how things have progressed though.
Instead, I decided to move to Calibre-Web Automated (CWA). It's a fork of Calibre-web with some additional functionality like Smart shelves and KOReader sync support.
Both Calibre-Web and CWA consume an existing Calibre format library.
Although I still had my original Calibre library, I'd since added a number of new books to Booklore. Rather than risking mistakes by manually identifying and adding them, I decided to migrate the entire library from Booklore into Calibre-Web as if I'd simply had a filesystem directory full of ebooks.
Read more…