Solving the Home Library Problem?
zgrossbart asks: "My wife and I have about 3,500 books. We can't find anything. All the books are in random order. We want to find a solution for organizing our books. We have a barcode scanner, but I'm not sure the best way to use it. I want a solution that is easy to maintain going forward and makes books easy to find. I also want the data in an open format. I'm think about using MySQL right now, but I'm open to other suggestions. What software do other people use to organize their home libraries?"
If you love something, set it free!
-- Pete.
Monochrome - Probably the UK's largest internet BBS
Dear Mr. Guy Montag,
It has come to our attention that you have a surplus of books stored at your residence.
We have already dispatched firemen to alleviate you of this horrible affliction--fire trucks will be there within the hour. For you see, special-interest groups and other "minorities" objected to books that offended them. As a result, books all began to look the same, as writers tried to avoid offending anybody. This isn't enough, however, and society as a whole decided to simply burn books rather than permit conflicting opinions.
There are other unpleasantries that books cause but there is no need for me to go that far into detail.
As you can see, your search for a digital Dewey decimal system is unneeded. And it is quite peculiar that anyone should have as many books as you do. Do not worry, though, we are a free public service!
Thank you again in your cooperation and trust that our services will be a valuable solution to your growing literary problem.
Sincerely,
Karl Rove Senior Advisor & Chief Political Advisor The Bush Administration
My work here is dung.
I think you lost most of the slashdotters when you started with "My Wife..." People are googling this "wife" to see what they can find out about the phenomenon. Once that dies down, then maybe you'll get some results.
Seriously, the Dewey Decimal System has always worked for me. Unless you're running an actual "Go-ahead-and-check-stuff-out" library out of your home, the barcodes and MySQL seem like total overkill.
If you've got a Mac (a big IF, I know), Delicious Library is the way to go. I've not seen its equal for Mac or PC. Barcode scanning (I use a modified USB CueCat), auto-querying for book covers and other information, borrowers, and so forth. Works for books, CDs, video games, DVDs, whatever. Worth every penny!
I'm actually working on a project that EXACTLY fits your problem. Please check it out at homelibrary at sourceforge. I've only just started the project, it's not very easy to install right now, and there are a few bugs, but I started it with the exact problem in mind.
Do as the librarians do: divide the books into major subjects and then alphabetize by author. If you need to search by something else, Google is your cross-reference.
There is quite a large amount of open-source software available for library management. A full-blown ILS might be overkill for a personal collection, but I'd suggest checking out Koha and the listings at OSS4Lib.
We can't find anything. All the books are in random order.
Have a catalogue on your computer isn't going to tidy up and organise your bookshelf. SQL queries don't work on shelves. Unfortunately.
http://twitter.com/onion2k
With any of those options, and such a small number of books, why not just organize the shelves. Seperate the shelves by category and then organize each shelf by author. That way a quick visual scan of the shelf will give you the book you want in less time than it takes you to query a database, or sit down and open a text file. If you can't remember which title goes with wich author, you certainly don't need your own database for that. There are plenty that exist already and are internet searchable.
There are libraries in the world with hundreds of thousands of books, and you can walk right in and find a book you want. The technical aspects of this are just pure unnecessary geekery.
Unless you have a massive reference collection or are checking books out to friends, why bother with software? The solution to your problem is physical organization. Even if you can't have all the books together, you could organize them using LOC or Dewey, or something and label the locations.
//e. Printed little labels and everything. Why? Because I was 12 and had time to burn... I never looked at it again.
Having to update software everytime you move a book or add a book is just one additional step that doesn't seem to add any value.
When I was 12 I put all my books into PFS:File on an Apple
Have a couple of kids and you'll find that trivial stuff like this will be the least of your concerns - most of your possessions will be in random places.
"We want to find a solution for organizing our books. I also want the data in an open format. "
Dewey decimal system? Maybe one of you should pick up a degree in library science.
"We have a barcode scanner, but I'm not sure the best way to use it.
Aim the red light (the "la-ser") at the "zebra stripes" and wait until you hear a beep.
"What software do other people use to organize their home libraries?"
Hell, I read books to get a break from computers. I think if I had that many books I'd donate most of them to the local library. I know I don't have time to reread 3,500 books - there's millions more out there I haven't read yet!
Anything else I can help you with today?
Shelf 1: Romance Novels
Shelf 2: Thermodynamics Textbooks
With all that steam, you can also use that room as a sauna!
--
Nanoscale Woodworking
My wife's a librarian, and she would laugh at the idea of using LoC numbers for a collection this small. Dewey's far simpler to figure out mentally for a collection that isn't the size of your local state university's. Heck, for a collection this size, you could go with the standard used book store layout. Just use general catagories and label the shelves so you know what they are. History (maybe break down into Ancient, European, American, etc. if you have a lot of history books), Religion, Science, Math, Art, etc. Fiction could be seperated into genres like Mystery, Fantasy, and Romance, or just organized alphabetically. The beauty is, you probably already know where these books should be catagorized, and you could probably do it all in the span of a few hours. Trying to do anything else, including assigning Dewey call numbers, is going to take a lot more time and effort for not much more benefit.
Here is the link: http://www.librarything.com/. This will help you with the cataloging of the books. As far as organizing, hrmmm, why not organize by color - that's how some women I know would do it :D
If you have a specialty library, it can be completely useless -- imagine going into a library where every book was filed under '005' (computer programming). If you don't have a general library, Dewey isn't going to be as useful for sorting -- you'll want to look into a specialty thesaurus or ontology for your holdings.
As generalized libraries go, if there's a chance of moving it to a database, I personally prefer UDC, due to the way in which is handles sub-topics. (if you had something on the History of British Railroads -- where does it get filed in Dewey? History, European Countries, or Transportation Infrastructure? UDC maintains each of the facets, without needing 3 books of indexing instructions)
Build it, and they will come^Hplain.
Closed source but for The Apple platform
http://www.delicious-monster.com/
It does everything for you. It works with either a scanner or you cna manually enter numbers.
The big solution though is physical sorting of the books. You have to keep them in place and return them to that place, being as anal as your old high school librarian about where the books/dvd's/etc are returned to.
i thought once I was found, but it was only a dream.
Please consider joining Bibliophile on sourceforge, which is a collection of a lot of the other open source literature management software. The effort is fairly informal, but we'd like to share tools for importing, exporting, and cross-site searching.
(FWIW: I'm involved with refbase)
How will organizing the shelves help when you're in the middle of a bookstore and are wondering if you already own a certain book? I can't remember all several thousand books I own - having a digital reference on my PDA is invaluable.
Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
It's also slower than molasses in January in Maine
Which end of Maine? Molasses probably isn't much slower in southern Maine than in Massachusetts, where molasses in January has been clocked at 35 MPH.
Separate the books into technical and fiction. Then group the fiction books by author. Group the technical books by subject. Don't make it difficult or cumbersome. Trying to maintain a database of books is not going to let you find them easier. Using barcode readers and other technical solutions will just take more effort and in the end you will still need to organize your books as above.
Announcer: "Never before in the history of motion pictures has there been a screen presence so commanding ... so powerful ... so deadly ... He's CONAN THE LIBRARIAN!"
... THE DEWEY DECIMAL SYSTEM?!"
... Tonight, only on U."
Library Patron: "Can you tell me where I could find a book on astronomy?"
Conan: "Don't you know
Announcer: "Conan the Librarian..."
Library Patron: "I'm sorry, these books are a little overdue..."
Conan: "RAR!"
**Conan cuts library patron in half with enormous 2-handed sword**
Announcer: "Conan the Librarian
With the first link, the chain is forged.
CRAWFORD, TEXAS -- A tragic fire on Sunday destroyed the personal library of President George W. Bush. Both of his books have been lost.
A presidential spokesman said the president was devastated, as he had not finished coloring the second one.
Haida Manga