![]() |
#1 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
What kind of learning curve for Library Management?
Hello all,
I have ~ 60 GB ebook library. It is divided into separate libraries by broad category; there are about 10 libraries I use regularly. I think the most number of books in any one library is 4,000 or less. For a while I used Library Codes to help with sorting and and manually classifying. I populated genre manually. This was the path of least resistance, but it's a mess. I want to switch to management by cleaning and using tags and rules, but this requires learning, maybe a lot. Which is ok, but what do I need to learn, and is that realistic? Because the learning is in addition to the doing the work of managing. From reading the Calibre manual and these forums, it seems like I should at least get good at regex and the use of some plugins. My impression is that CALM (CSLM) is / was a go-to. I was able to run a consolidation but it had no data populated https://www.mobileread.com/forums/sh...&postcount=335. Plus I know the author hasn't been posting for > 1 year. The tags in my libraries are a real mess. Some tags from publisher's data are useful; the problem is probably 85% are not. So, any suggestions? I'm old (60's) and although I've coded a tiny, tiny bit a long time ago, mostly I'd have to learn to do this, and it just doesn't happen as fast as it used to. Thanks! |
![]() |
![]() |
![]() |
#2 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,656
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
First of all, No coding is needed for basic Library management.
Calibre has an insane amount of built in tools. The Tag browser allows yo to rename / replace (merge into another. Calibre only allows 1 instance of that tag per book, so no worry if you assign one that is already there) AFAIK The only place REGEX is/can used in MANAGMENT. The Bulk mode of the metadata editor allows modification of selected fields IN THE LIBRARY METADATA. I used caps because this makes zero changes to the book (that needs another step to embed INTO the book). ![]() ![]() ![]() Common issues: Names with commas (not what your style is), Case, Excessive Tags, No comments (details) and oh so many more. ![]() This allows you to beat down the issues one type at a time. COPY TO LIBRARY (built in) allows you to Merge (at the book level), bring all the metadata as part of the merge. ![]() Remember DO NOTHING with a Library folder using the OS. The DB will not get updated. ![]() |
![]() |
![]() |
![]() |
#3 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
Thanks so much for your answer, TheDucks.
I was not aware of the Quality Check plugin. I am mostly going to be dealing with metadata cleanup to begin with, so I'll begin working with that. Do you know of any good pre-existing tag schemes? I've been making one up ad hoc on my own while building this library, using things like history, mystery, etc. I'm thinking I'd like to have a few basic groupings like broad subject, (example: history), time when relevant (example: 17th century), place (example: France) and maybe a few others (example: cozy,hard-boiled). I have already looked for tag schemes and haven't found any to use or adapt. I'm guessing a workable number would be 200-300. I already use Merge quite a bit and it is really helpful. If I backup the relevant metadata.db, does that suffice for safety while learning bulk metadata editing operations? Thanks again. |
![]() |
![]() |
![]() |
#4 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,656
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
If you touch Author or Title, all bets are off. Those affect the file system. Consider if Hierarchical tags / series to serve for a cleaner, simpler look. I also make use of a Assumed (default) value: History (General) <<<These just land at the top level indicating Not more refined) History.<specific Period and/or place> Military.History.<period> <<< Notice I don't need a entry under History as this is NOT a paper card Catalog that needed those x-ref cards. You have a computer ![]() |
|
![]() |
![]() |
![]() |
#5 | |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
Quote:
![]() Will you explain more on what you mean by an Assumed (default) value? I appreciate your responses. Last edited by Findingaway; 02-04-2025 at 10:58 AM. |
|
![]() |
![]() |
![]() |
#6 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
My shorter-term goal is to be able to find what I consider to be like books in Moon+ Reader pro.
|
![]() |
![]() |
![]() |
#7 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
Is it correct that there is no GUI built-in way to bulk fix invalid Author-Sort metadata found by Quality Check?
The documentation refers to "Use the bulk metadata edit dialog or edit the titles individually." I'm unaware of how to use "Load Search and Replace" and my impression is that this documentation refers to ebook format files themselves, rather than .OPF files as well. But perhaps I'm wrong? |
![]() |
![]() |
![]() |
#8 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 77,907
Karma: 142032074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#9 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,238
Karma: 7955067
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
FWIW: I use Moon+ and find it OK. Apparently I'm not as bothered as you are by how it uses (or doesn't use) CSS. I just want to read and it works for me for that. Don't bother to tell me I'm wrong. That would be insulting.
|
![]() |
![]() |
![]() |
#11 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,656
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
#Validate check (yes/No) Tick (yes) Passed Red Plus (no) Failed no mark Not checked << assumed meaning #date edited (any time I correct ![]() No date. no edits made << assumed You do not need to log every type of activity to know something. a date: Last changed made on (Note: If I was OCD enough to know about the History of changes, I would add a Change page TO THE BOOK to track that. Not happening ![]() My wishlist is simply an Entry that has no formats (AKA 'Empty Book') a search formats: false shows me my wishlist items. I do not need to TAG those as Wishlist to find them. it is assumed those will be wishlisted ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#12 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
|
@theDucks, I understand now. You were describing how default or absent information has can itself convey information like a tag, and be used to that end.
I think it will take me a while to clean up the tags unless I just get rid of all the existing ones and start fresh. There are so many now I can't use them anyway. Thanks @theDucks and others, and if you can point me to best practices either here or in other threads, I'm looking for ones that mostly relate to categorization. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
eBook/Comic/Manga Library Management Workflow: How do you manage your library? | Inukami | Library Management | 16 | 08-02-2017 01:24 PM |
T68 Learning Curve | Domo | Onyx Boox | 2 | 06-20-2014 05:47 PM |
Library management | AnneT | Onyx Boox | 5 | 10-26-2012 05:55 AM |
Library Management | dsvick | Reading and Management | 2 | 11-23-2010 02:51 PM |
New Kindle learning curve | HappyMartin | Amazon Kindle | 4 | 11-03-2009 07:19 AM |