We have a problem. Our family reads. We have lots of books. And they haven't been well-organized. We have run out of storage space. So it's time to get organized. Here's the result. 1/
@tivasyk You might be thinking of #Goodreads with that sellout to Amazon. I migrated my data from Goodreads to #LibraryThing because I had long been uncomfortable with that at Goodreads. Also, while LibraryThing does have social aspects, it is far stronger at organizing and managing your own collection.
I looked into #Bookwyrm, which is a Fediverse project. But it was far more about social than organizing, and wouldn't have helped with my project.
@jgoerzen i completely see your point! i've been looking for a similar solution as you, albeit the size of my problem (or library) is much smaller.
still, i don't think i'll go the librarything way :-( for me, centralisation, partial ownership by amazon and no safeguards against eventual sellout are red flags.
as primitive as trying to replicate it with #openlibrary lists looks at the moment, i'll rather try that one.
@jgoerzen never heard of librarything; is it an online service letting you build your own lists? i was hoping for smth local with a base that could be sync'ed between myvown machines, but capable of pulling book info from… places.
@tivasyk Yes, I too would have preferred something local, but I didn't find any such thing. But, at least they let me do a full export of absolutely everything in my account in two useful formats, so I figure I at least have a local backup I can resort to if something happens at LT. They seem to be a small company doing good things, so that's good.
Then, how to track? I wound up using #LibraryThing. It integrates with the Library of Congress and other libraries, plus Amazon, for pulling in metadata. Its site is designed to work well with barcode scanners (I found the Honeywell 1900G-HD works really well). It also has CSV and JSON exports, plus CSV imports. I can also add all my books from local authors that aren't in any database, etc. 3/
We are a family of readers. We have somewhere north of 1000 books in our house, and they haven't been well-organized. We have an assortment of bookshelves, which have loosely been organized by which person originally bought the book.... but not well.
So, decision number 1 was: how are we going to organize them? Dewey Decimal or Library of Congress Classification (LCC)? I went with #LCC because we tend to have a lot on certain topics (eg, Kansas history), and it is great with that. 2/
@jgoerzen@tivasyk I mean the Amazon come in is certainly a lot more than it used to be, like automatically using the Amazon.com source when clicking ADD BOOK from a work's page. I have used LibraryThing since before I heard of Good Reads. I now also have 2 Bookwyrm accounts. One on a smaller instance I more or less keep the same things I put on LibraryThing, but its on the 'verse so I'm being part of Free Software movement and one on the big instance that I only use for keeping up with the 100s of books in my "to read" queu. I didn't like how that would mess with "My Library" "recommendations" etc., when putting it in Library thing.
@jgoerzen the wikipedia article tells us the librarything is partly owned by amazon; i don't know if that is true.
when i think about possible sellouts, that means anything privately owned can be bought and sold… unlike structures like archive.org (behind openlibrary) or bookwyrm. again, i don't know for real.
i have a bookwyrm profile, but you're right, it's not nearly (or at all) fitting the bill of cataloguing :-(
@tivasyk Ahh, got it. Yeah, AbeBooks owns 40% of LT, and Amazon now owns AbeBooks. I haven't seen any Amazon influence on the site, though -- different from Goodreads. LT seems to be evolving at a slightly faster pace than Goodreads, which I guess is somewhat amazing considering that Goodreads is an Amazon unit now. OTOH, I do take frequent exports of my data.
Anyhow, I think you and I are in full agreement. I'd rather host locally. LT has its warts, but I haven't found anything better yet.
@older@inventaire@tivasyk So Inventaire won't meet my needs right now, but I note it can import a Librarything JSON so I'm going to keep my eye on it because I would love to switch to locally-hosted if it does in the future! Thanks again for mentioning! /end
From a quick look, it doesn't have fields for LCC (Library of Congress Classification), publication date, etc. I did a test import of a book: https://www.librarything.com/work/25717416/details/268620860 vs https://inventaire.io/entity/isbn:9780937175101 . LT pulled publication date, LCC, Dewey, publisher, and correct cover from its databases and the Library of Congress. Inventaire got the wrong cover, has no LCC or Dewey, and doesn't support tags. 1/
@jgoerzen@older@tivasyk You mean tagging inventory items, right? That's not a feature we have considered so far, investing more efforts in collaborative structured data, in the hope to improve everyone's inventory browsability at once (better authors/genres/subjects data…). The closest to tags we have would be shelves, which allow inventory subdivisions, but that's not the same. If you think there is a good case for adding tags, you are welcome to comment here https://github.com/inventaire/inventaire/issues/756
@inventaire i was actually surprised that a book can be on two shelves at the same time; it's… unintuitive, and shelves basically _are_ like tags in this case :-/
@tivasyk@inventaire@older@jgoerzen I think what they call SHELVES are more like what LibraryThing calls COLLECTIONS which is seperate from what they call TAGS. I use tags to keep track of like where I bought it and stuff like that.
From there, I wrote a Rust program to generate labels. It drives Labelle with the new batch mode I wrote for it at https://github.com/labelle-org/labelle/pull/72 . The Rust program can take LCC and ISBN and generate the label, or it can take ISBN and do a lookup to the exported data and generate the label from that. Great with the barcode scanner.
The labels themselves encode the ISBN in the QR code. If no ISBN is present, they hold a local barcode number generated by LibraryThing. 4/
@jgoerzen I rarely go read a book more than once which is one reason why I nearly always get books from the public library, and only if I think I will want to read it again, more often to reference non-fiction than fiction, will I buy it. Do you find that you go back and look at these thousands of books again and again? Then again chances are our family probably owns over 1,000 too with all the kids' books, but I only catalog those that are "mine"
@fu We are a household of 5, so it falls into a few categories. I'm finding shelves hold a lot more books than I thought!
- Children's books - My wife's reference material (about 400 books). Most of them belong to her but are kept at her workplace. She uses them regularly.
I enjoy the sort of book that I rarely find in a library. In fact, I'm more likely to find copies DISCARDED by a library than in a library; books about tech from the 80s and 90s, etc. 1/
@fu Generally, I find that the libraries I have access to are inferior to independent bookstores (used or otherwise) for serendipitous discovery, and to online bookstores (again, used or otherwise) for specific targets. I mean, there are probably few libraries in the world that still have Kermit or UUCP manuals, or obscure biographies from a certain small town in Kansas, or a German songbook published in Ohio in 1890. If I don't keep them, I may never be able to read them again. /end
@fu I love used bookstores. One of my favorite places to visit when traveling, in fact. Even for newer books, I often don't see what I'm interested in at the library. The library might have stuff about how to use Excel or Python, but not a book about how Facebook's data collection impacts mental health. I do read a fair number of ebooks, which aren't included in my numbers. 2/