Tuesday, June 09, 2009

Collections, at last

It's arrived. Members can organize their books into "collections."

The Motive. From the beginning, LibraryThing members have used the site for different things. Some used it to list only the books they own, others what they've read and a few even just the books they wanted. Meanwhile, people like me used it for everything—owned, read, lost, destroyed, wanted—using tagging as our sole way of keeping everything straight. But even tag-zealots like me had to admit there were times you wanted sharper distinctions—"buckets" or "sub-libraries"—and ways to tie those to how you connected with other members and with book recommendations. New members, whether familiar with tags or not, were regularly asking for some way to do wishlists and currently-reading lists.

The Feature. The feature, literally years in the making, gives members the ability to separate out categories of books, like "Wishlist" and "Currently reading" more definitely than could be accomplished with tags. Each collections works like a mini library and can be separately viewed, sorted and searched. Other members can see your collections, on your profile and elsewhere. Features like member-to-member connection and book recommendations react to the new system as well. (See below on integration progress.)

As we offer users new flexibility, we avoid forcing members into "our" way of thinking about books. We've provided a number of default collections—Your library, Wishlist, Currently reading, To read, Read but unowned and Favorites. Data from these collections can be aggregated across all users, and their names are even translated on LibraryThing's non-English sites. But you can also create your own collections, and remove ours. And you can ignore collections entirely, keeping everything in "Your library."

A Work in Progress. As members know, we play things pretty fast and lose here. Our motto is "beta, forevah!" But collections had to be different. Before public release we subjected it to a month of testing in our large (and non-exclusive) BETA Group. We cannot thank that group enough for all the work they did, and the passion they showed.

We hope we got most of the major bugs, but the feature is not "finished"—and this is hardly the last blog post you'll see about the feature! Most significantly, collections is now mostly a "cataloging" feature, with only limited reach to other areas of the site. Although you can specify how collections affects member connections and recommendations—so you can stop having your Wishlist or for that matter your husband's books running the social and recommendation parts of the site—implementation is basic and, in light of extraordinary collections-related load, there's a lot of caching in place. We left a few features out in order to get it the main features out now.*

We also think "unfinished" (we prefer not prematurely specified) features are the best way to engage users, and get the best for everyone. Come and contribute on Recommended Site Improvements and Bug Collectors. We also have a Announcement post in New Features.


*We had spec'ed out a complex interaction between reading-dates and "Currently reading." But the system was probably more than most members wanted. And it certainly was taking a long time to finish, so, for now at least "Currently reading" is just a collection.

Credits: Chris (conceptDawg) headed up the project, doing most of the user interface and a majority of the back-end code. Chris and I (timspalding) designed the feature together, and I did some core back-end code. Abby (ablachly) didn't code, but she dogged us about it for years. (I'm not sure what she's going to do with herself now.) But the most important factor was the members. Members, particularly the BETA group, contributed to the effort as I've never seen it—not in any website or project, ever. Chris and I owe members an enormous amount. (I'll be blogging about this specifically soon. It needs telling.)

Top photo by radiant_guy" (Flickr, CC-SA).

Labels: , , , ,

93 Comments:

Blogger Tara said...

Thank you so much guys, this is amazing.

6/09/2009 1:11 PM  
Anonymous Theodosia said...

Oh super! I've wanted to keep track of what library books I've borrowed and read, but didn't want them entered as books that I "own" so this will be quite useful for me!

6/09/2009 1:20 PM  
Blogger SW said...

A day of great rejoicing in book land, to be sure.

6/09/2009 1:43 PM  
Anonymous Anonymous said...

I think I am in shock! You've made my day for sure! Great work!

6/09/2009 1:59 PM  
Blogger Laura said...

It is wonderful. I've already been playing around and it works very well. Thank you!

6/09/2009 2:07 PM  
Blogger Σmpire said...

WOOHOO!

Thanks a lot Tim & Co.!

6/09/2009 2:18 PM  
Blogger ojchase said...

YAY YAY YAY YAY YAY!!!!

I'm so very happy now!!!

6/09/2009 2:23 PM  
Blogger Ashley said...

Loving it so far! Thanks for all your hard work :)

6/09/2009 2:34 PM  
Blogger Pandababy said...

Oh WOW! I had to run off and try it out right away. This is stupendous! Magnificent! Oh frabjous serendipity!

What a fun sandbox you have made - thank you Tim and company.

6/09/2009 2:48 PM  
Blogger Kate said...

That's a great idea!

6/09/2009 2:52 PM  
Blogger Unknown said...

AAAaaaahhh!! This is awesome..
Thank you so much guys!

6/09/2009 2:55 PM  
Blogger Amy Sisson said...

Thank you so much!

6/09/2009 3:05 PM  
Blogger Andrew Preater said...

Excellent, thanks LT!

I've wanted this for library books, wishlist, stuff for my masters etc. forever. Yippee!

6/09/2009 3:17 PM  
Blogger Kerian said...

Much thanks to everyone involved who worked and may still be working on collections. This is an exciting new step for LT!

6/09/2009 4:04 PM  
Anonymous Daedalus18 said...

I just bibliogasmed!
Truly a major improvement - it's a whole new game, now.

6/09/2009 4:13 PM  
Blogger Brunellus said...

I have a thesis to write, and you go and do this.  AAAARRRGGH!

6/09/2009 4:19 PM  
Anonymous Bill said...

Is there a "how to" somewhere? I'd like to know, for example, if I can export my library to Excel, edit in the collection field(s), and then import back into LT. Sounds exciting!!

6/09/2009 4:23 PM  
Anonymous AnnaClaire said...

It's probably a good thing I have my umbrella with me today. There are pigs flying about, and I don't want to run the risk of smelling of barnyard for the next week.

6/09/2009 4:26 PM  
Blogger Andy said...

Finally I can have a real wishlist, and separate a special interest topic into its own collection. LT is getting better all the time... Just one thing missing - the blog widget still can only filter tags, but not collections.

6/09/2009 4:29 PM  
Blogger Jill ONeill said...

All of this looks very useful. Thanks for the hard work.

6/09/2009 4:49 PM  
Anonymous Claire said...

It looks wonderful - I can't wait to experiment! Thanks for timing this to coincide with the end of school!

6/09/2009 5:20 PM  
Anonymous Alain said...

Thank you so much guys. My LT membership is the best investment I made ever (excepted 12 roses and a bottle of Champagne some years ago...)

6/09/2009 5:33 PM  
Anonymous librarythingluke said...

Since I didn't code on this one I feel at total liberty to say that you guys are amazing. Seriously awesome.

6/09/2009 5:33 PM  
Blogger Joshua Strickler said...

This totally rocks. Will the export feature be updated at some point to allow exporting of specific collections as opposed to the whole library?

6/09/2009 6:00 PM  
Anonymous MyopicBookworm said...

Hallelujah!

6/09/2009 6:26 PM  
Blogger Susannah21 said...

wow its like you're inside our heads!

6/09/2009 6:47 PM  
Blogger Library Hag said...

OMG, I think I just had a geekgasm.

6/09/2009 6:48 PM  
Blogger Unknown said...

How cool! So will this give me the ability to take some books out of the recommendation system by putting them in a separate collection? (rushes off to try it). My problem is I like to list all the books I have read, even the duds, which means I then get recommendations based on books I hated!

Maybe this could be one option for a default collection - all books which are rated, say, 1.5 or less could go into a collection called 'not for recommendation'?

6/09/2009 7:30 PM  
Anonymous Memory said...

This is GLORIOUS! Thank you so much.

6/09/2009 9:01 PM  
Blogger Ruth King said...

Thank you SO MUCH for this feature. I played around with it a bit this afternoon and I'm in love.

6/09/2009 9:03 PM  
Blogger Judy Lauer said...

This comment has been removed by the author.

6/09/2009 9:27 PM  
Anonymous heyjude said...

Whoo-hoo! Now I get to spend more time here and procrastinating on the "home" stuff. Thanks heaps!

6/09/2009 9:31 PM  
Anonymous Anonymous said...

Brilliant! ESP?

6/09/2009 11:19 PM  
Anonymous Tylman79 said...

Great! Thanks for all your hard work, LT guys!

6/10/2009 12:16 AM  
Anonymous Brian Herzog said...

Yay guys, good job - I've been waiting years for this feature. Now I need to covert all my tags to Collections. Flash-mob, anyone?

6/10/2009 12:29 AM  
Blogger m.s. said...

Congratulations! :-D

> Is there a "how to" somewhere?

Yes: librarything.com/wiki/index.php/Collections

6/10/2009 12:51 AM  
Blogger Cheryl Vanatti said...

Per usual, Library Thing rules.

Thanks again :-)

6/10/2009 1:43 AM  
Anonymous heterotopic said...

I love, love, LOVE this! Now my to-read pile is a click away :p

Thank yo for your dedication, fellow booklovers!

6/10/2009 3:38 AM  
Blogger ZZamboni said...

Very very nice. And a bit spooky - my books tagged "now reading" were automatically put in my "Currently reading" collection. Very cool!

6/10/2009 4:06 AM  
Blogger Klarusu said...

I think that the level of member involvement is a testament to the community you have created here - if you purchase something that provides a service, you don't engage with it but you expect it to provide you with aforementioned 'service' on demand; if you are a member of a community, there's a sense of personal responsibility towards building and improving that community. LT is definitely a community and that's really down to you guys and the interaction between 'management' and users. Or to put it more succinctly, you get back what you put in and it works both ways.

(And Collections are, most definitely, quite a little bit special ... thanks for all the work!)

6/10/2009 4:29 AM  
Anonymous Anonymous said...

YOu guys are beautiful people - thankyou!

6/10/2009 7:04 AM  
Blogger I read books. said...

Thanks, LT! This is great!

6/10/2009 7:43 AM  
Blogger Unknown said...

Brilliant! Thank you.

6/10/2009 7:55 AM  
Anonymous Christine said...

Yeehaw!

6/10/2009 7:59 AM  
Blogger Unknown said...

Thank you!!!!!!!

6/10/2009 8:04 AM  
Anonymous Anonymous said...

Ooh, excellent! I'm thrilled to have this to play around with. Thanks, as ever, for all the hard work!

6/10/2009 9:31 AM  
Blogger Gretchen said...

This is awesome, I can't wait to have time to play around with it!

Is there a way to link directly to a collection, like if I wanted to point someone to just my to-be-read stuff without having to choose that collection from the drop-down menu?

6/10/2009 9:59 AM  
Blogger trav said...

This is fantastic! Thank you! All that's needed are the widgets, so I can simply display my "Currently Reading" books or my "WishList".

No hurry there though, my messy php has been working (off and on) for a while.

The chance to take my wife's books out of the Recommendation Engine equation is reason enough to jump up and down!

Kudos to everyone involved!

6/10/2009 10:57 AM  
Blogger Christopher Holland said...

Gretchen, yes you can link directly to a collection. The permanent link at the bottom of the page now includes the collection in the link.

6/10/2009 12:06 PM  
Anonymous Nike LeBron VI said...

Good job!

6/10/2009 1:24 PM  
Anonymous Aimee said...

I can't believe how many problems this will solve! I'm so happy I could cry!

6/10/2009 2:01 PM  
Blogger Amanda said...

Love. It. You guys are the best!

6/10/2009 2:32 PM  
Anonymous Cynara said...

I love it, I love it, I love it. I'm closing down my 'other' account with the library and I-don't-have-it-anymore books and integrating them into my main account. Thank you so much!

6/10/2009 2:41 PM  
Blogger Benu said...

Damn...right when I stopped being addicted to Librarything you have to go and pull me right back in...damn

6/10/2009 3:57 PM  
Anonymous Wildbill said...

I have been struggling for some time to get a good tbr list on my catalog and now I put one together in 15 minutes. The simplicity and function of "Collections" shows great skill. Your creation of these features shows an intuitive understanding of what is useful for members of LT and the capabilities of all those 1's and 0's.

6/10/2009 6:27 PM  
Blogger Joy said...

Oh what bliss, now I can combine all my lists in one place. Wonderful LT.

6/10/2009 7:03 PM  
Anonymous Zanyforever said...

Thanks for all the hard work LT. Absolutely Love It!

6/10/2009 8:41 PM  
Anonymous Anonymous said...

OMG this is fantastic!

6/10/2009 10:53 PM  
Anonymous Murr said...

sorry to pour iced water on everyone's joy, but this techluddite here doesn't get the fuss. What's the difference between this and tags?

*cowering and waiting for a rain of blows*

6/11/2009 1:05 AM  
Anonymous Amy said...

I'm a luddite, too (see previous comment)...and I don't get the deal, either.

I keep hoping that an old feature will be reinstated...

the one from the author page which showed how many titles members had by that author, so that one could easily find LTers with similar interest in (for me anyway) works by obscure-to-vintage authors.

6/11/2009 1:22 AM  
Blogger m.s. said...

> What's the difference between this and tags?

- You can add books that you don't own (wishlist, owned but gave away, read but from a library etc.) You can do this with tags, but for some of us it feels wrong ;-)

- You can exclude books in your library from having an influence on the suggestion feature.

6/11/2009 2:08 AM  
Blogger Keesh said...

This is absolutely wonderful...now I have to send the kids away for the weekend so I can play around with this undisturbed, lol!

6/11/2009 4:32 AM  
Anonymous Anonymous said...

I've been waiting for this & am so excited!
BUT...I can't use it! Everytime I try to click on the edit icon, it disappears as soon as the cursor goes near it. What an I doing wrong??

6/11/2009 5:28 AM  
Blogger Chili said...

This is really great! Is there a way to categorize a whole section of my library at once, without having to do each book individually? I'm thinking say, if I want all my books that are tagged "mine" in a collection called "mine"...can I do it in a batch somehow?

6/11/2009 11:06 AM  
Blogger Languagehat said...

Forgive the off-topic comment, but I don't know where it should go and I need to get it off my chest: could people *please* not go into random author pages and check the male/female button based on a guess? I just found Alex Von Tunzelmann marked "male" (with, as usual, no other boxes filled in); she is, in fact, female. If you want to do some research on an author, great, you're contributing to the sum of human knowledge. Otherwise, please just leave it alone.

6/11/2009 11:18 AM  
Anonymous ladycassilis said...

Amy - I thought that feature was already back?

6/11/2009 1:52 PM  
Anonymous Anonymous said...

I really love the new cataloging features, especially the Wishlist option. I really anticipated being able to use this when I'm in the bookstore shopping and using LT mobile. Well, I really hate to come off sounding like an ingrate, but I just added a book and cataloged it in my Wishlist. When I went to LT mobile, the book comes up, but it doesn't denote that it's a Wishlist book. I'll be in the bookstore wondering, is this already in my library or do I need to purchase it. I can see it being a great feature when I'm sitting at home buying books online, but I can already see it's not going to serve my needs when I'm in a physical bookstore shopping.

petersonvl

6/11/2009 2:02 PM  
Anonymous Anonymous said...

What are you going to do with the rest of your life? You're going to figure out some way to have a data structure to deal with listing short stories in anthologies so that they are searchable. Not having this has been driving my friends BONKERS, lol.

6/11/2009 5:23 PM  
Anonymous Anonymous said...

I think wishlist should be a separate feature, similar to Amazon, with an unlimited number of wishlists - I have about 20 Amazon wishlists (History, Health, Modern Fiction etc..) - it's doable with the current collections system, but messy mixed in with other collections. And impossible for LT to analyze or data-mine since there is no way to know which collection is a wishlist (unless it's named "Wishlist", which is no guarantee when one has multiple wishlists).

6/11/2009 8:53 PM  
Blogger Auntie M said...

Oh My - I can finally easily sort by ROOM! Yes, some books just live in certain rooms/bookcases, so they are most likely to be found there.
Thank you.

6/12/2009 6:00 PM  
Blogger Unknown said...

OMG! I have been waiting for this for so long. I have only been adding the actual books that I have read on the date I started them, but now...HISTORY! I can add the thousands of books I own and I can add a cookbook without getting it all confused with fiction, even if it is called To Serve Man. THANK YOU, THANK YOU, THANK YOU!

6/12/2009 9:33 PM  
Anonymous Anonymous said...

Thank you. This will be wonderful!

6/12/2009 9:59 PM  
Anonymous OneMorePagee said...

I can't find the words to express my happiness! I practically screamed with joy. My non-reading co-workers in the cubes surrounding thought I was nuts, but what do THEY know?

6/13/2009 8:33 AM  
Anonymous keywestnan said...

This is great -- I didn't think collections were a big deal, but I find I am thrilled. Must be some library geek thing. Also I have been waiting for some time for an opportunity to point out how superior LT is to other products such as the Visual Bookshelf/Living Social Books app on Facebook. Yea LT!

6/13/2009 3:37 PM  
Anonymous infojunkie said...

You all rock!! This is a terrific feature. What a lovely surprise to find on the site. Love the flexibility of being able to edit the collections categories. Now converting some of my tags into collections.

6/13/2009 5:13 PM  
Anonymous Anonymous said...

I love that you are always improving this site. Thank you so much. I have sent my money to help you out and to not be a freeloader anymore. Thanks for the opportunity to share books, list my personal books, and to review what others are reading. You are a godsend, along with my local library.

6/14/2009 3:48 PM  
Anonymous Ross said...

Woohoo! Awkward hugs all around!

6/15/2009 4:05 PM  
Blogger Unknown said...

This is a great feature, though I was already using tags to do the same thing (to read, currently reading, wish list, etc.) I do have one concern, though. If everyone who was using a "to read" or "currently reading" tag stops using those tags because they can use collections, we won't be able to do tagmashes like "to read, mystery" or "currently reading, literary fiction" to get an idea of what's currently popular for a specific tag.

6/15/2009 11:05 PM  
Anonymous Anonymous said...

Oh, good. Does that mean that those of us who care about good data get some of OUR feature requests next? Like, say, omnibus and anthology cataloging that doesn't suck?

6/16/2009 10:21 AM  
Anonymous Anonymous said...

Hey there!
I wonder if it'd be possible to implement a drag-n-drop way of sorting "tags" into "collections"?
Ta.

6/17/2009 12:45 PM  
Blogger Tim said...

Anonymous: Yes, it does mean that!

6/17/2009 3:11 PM  
Anonymous Herenya said...

Just wanted to say thank you so much! This is fantastic.

6/18/2009 6:39 AM  
Anonymous Anonymous said...

Love the whole idea and started using it ... but midway through it treats me like a visitor to my own account and then I can't edit :-(

6/19/2009 3:14 PM  
Anonymous Anonymous said...

Muchas gracias, es una maravilla.

6/20/2009 10:00 AM  
Anonymous Anonymous said...

When entering on collections and making a selection, the total list of collections I have created is too large to see all at once - the screen seems to hide some collection names. I then have to scroll, etc. Can you bring the list to the front? Thanks.

6/20/2009 3:04 PM  
Blogger YL said...

It won't be too originak to note that this is a major improvement.
Thanks LT

6/24/2009 3:16 AM  
Anonymous Jean-Louis said...

Very nice feature. I used tags but this looks much better.

6/24/2009 8:26 AM  
Blogger Greg said...

The "Collections" feature is wonderful! Thank you for adding it!!

6/25/2009 12:38 PM  
Blogger BEC3 said...

This is an amazing feature. Now I won't have to put so many tags on my books. Thank you so much LibraryThing!

6/25/2009 8:58 PM  
Blogger Lauren said...

I'm late to the party, but I have been avidly awaiting collections for years. I had to use a second book site because I wanted to keep track of books I read but didn't own without them being part of my actual library. Now I can do that right on LT--in fact, LT officially has everything I could ever dream of wanting in a book cataloging utility, but I know you guys will roll out more and more great features in the future! THANKS so much--you guys probably run the best site in the woooorld.

6/26/2009 6:39 AM  
Anonymous John Hopper said...

Long, long ago when collections was first mooted, I tagged books as @NOT OWNED, as I read that this would make it easier to transfer these to a collection when the feature arrived. So, now it has, how can I transfer en bloc books tagged @NOT OWNED to the Read but Unowned Collection, without having to edit each one individually? Thanks, John

6/27/2009 9:25 AM  
Anonymous Anonymous said...

Yay! I'm so happy! But I had a book in my currently reading and I moved it to read but unowned. Then I deleted it from currently reading and it deleted the book from read but unowned too. I'm guessing there's a way for it not to do this. How?

7/09/2009 2:47 PM  
Blogger Tim said...

Deleting a book deletes it from all collections. (The delete message says this.) To remove a book from a collection, change the collection for it. You can de-select the collection or uncheck the checkbox, depending where in the interface you are.

7/10/2009 5:07 AM  

Post a Comment

<< Home