BookMooch logo
 
home browse about join login
Forum: BookMooch Blog
PREV -
NEXT +
MESSAGES >
?



More on recent books

Thanks to the feedback from many of you, I've made a bunch of changes/improvements to the recent books page:
http://bookmooch.com/recent

  1. the admins asked me to put a delay on posting new books to "recent books" so that (a) scammers who post books and are shortly thereafter caught, don't cause a lot of people to be upset (admins catch them quickly and vacation their account). and (b) brand new users who post a lot of books to their inventory, have a chance to take some off if they start feeling overwhelmed. So... if you put a new book in your inventory, currently the system will wait 24h before posting it to "recent books", and it'll also wait until everyone on the wishlist has been notified.

    So that's why, after I restart the BookMooch server, you won't see any "recent books" for a few hours, until the delay the admins asked for has expired.

  2. there is now an "rss" feed version, for those of you who know what to do with that. There's an RSS icon on the recent books page that you can subscribe to. It also supports the "search" field, so you can subscribe to any number of new-book subsets that interest you.

  3. the "blinkiness" on how the recent books page was doing its periodic refreshes is now fixed with some javascript magic. The page auto-refreshes every 60 seconds (or every 10 minutes if you're running IE8/IE7/IE6, with a blink). The way I'm doing this is a bit of scotch-tape-and-scissors, so if it doesn't refresh for you, let me know, and do tell me what OS and browser version you're using.

  4. for those who use it, the "recent books API" now works again.

-john
John Buckman
1 year ago

Comments



Oh, Hey, Mr. Buckman, if you get a minute, can you also do this for us?! Can you tell us what it is like ROCKing so hard?! Because you ROCK!
Christoph
1 year ago
The RSS feed doesn't seem to work for me, but I really like the new display of recent books. I also like that there's a one-day delay so that those who have such books wish-listed get first dibs.
SqueakyChu
1 year ago
I must admit I'm a little confused/surprised by all the changes to the recent-books feature.

If you delay books from showing up for 24 hours, well then it's *not* actually a "recent books" feature is it? Say I add two books, they don't show up in recent-books for 24 hours... During those 24 hours 105 OTHER users add books. That means that technically my books aren't the most recent at ALL, and well it kind of redefines the definition of "recent".

And it doesn't say anything at all about that on the Recent books page, so users who doesn't read forum/blog posts aren't going to have any idea that "recent" isn't really "recent". (I'm hoping it's explained in the "?" link at least, but that link has been giving me an error message for over a half hour now.)

And WHY OH WHY are you waiting until everyone on the wishlist has been notified?! THAT could mean waiting a MONTH to see the book in the "recent" list, for more popular books! I've always *cherished* the fact that BookMooch DOESN'T go for the whole "First in first out" thing, doesn't automatically "hold" a book for someone just because they have it wishlisted, and doesn't give precedence to people who've had it wishlisted the longest. This is sort of a step in the wrong direction. WHY aren't users who look in the "recommended books" allowed to see a book just because it has (most likely inactive) wishlisters? If you want to go down THAT road then NO ONE should be able to mooch ANYTHING until all wishlist-notifications are sent out. Because why be biased against "recommended book" users and no one else?

Heather
12 months, 29 days ago
If *everyone's* books are delayed 24 hours, then your book is still the most recent because it's first in the queue, even if 105 other users enter books after you do.
Jay Shorten
12 months, 29 days ago

Write a comment




Join this forum

Receive this thread by email

Security check: type the name of the author displayed in the image below

SAVE YOUR COMMENT >