View Single Post
Old 04-05-2012, 12:57 PM   #386
Philip36Fld
Enthusiast
Philip36Fld began at the beginning.
 
Posts: 25
Karma: 20
Join Date: Aug 2011
Device: none
@kiwidude:
Quote:
Originally Posted by kiwidude View Post
You want to keep track of (for each person):
- book(s) you are currently reading
- book(s) you will read next
- books you have finished
Correct.

Quote:
And by the sound of it you are not using an ereader device, and just reading the books directly in calibre?
Correct again.

Quote:
If someone came to me with that list of requirements, my recommendation would *not* be to have multiple reading lists for each step. Instead:
  • have a custom column to track whether you have read a book (various ways of doing that for multiple users, either individual columns or comma separated values).
  • use a single reading list for each user which represents your "to read" list and "current" combined.
We are using a custom column with comma separated values but instead of only two lists we have six lists.
  • A book can be reread and we are able to see the present state (next/current) and that it has already been read at least once.
  • Individual current and next lists can be seen (we do tend to read multiple books at any given time and have multiple books in our “next” stacks).
  • We also have other searches saved such that we can restrict the main book display to present various combinations depending upon our individual needs at any given time.

Quote:
Use the ability of the reading list plugin to order the books, so that your "current" is the book at the top of the list.
The complete list of all next and current books is small enough that we do not order the list and so do not use View List.

Quote:
So then the "workflow" becomes:
  • when see a book of interest, add it to the appropriate person's list with the plugin
We are already doing that from the main book display.

Quote:
  • to open a book for reading, using the plugin just view that person's list which is ordered so the "current" should be at the top. You can assign that to a keyboard shortcut.
  • We do not sequence our next or current lists, they are too small to bother with doing that.
  • The complete list of books that either of us is reading is small enough that by using the View Manager plugin and Search we have set Calibre upon starting to, in the initial book display, show together everyone’s current books and only those.
  • We then open a book from that main book display without using the Reading List plugin, meaning without having to bring up and View a specific List.

Quote:
  • when finished reading a book, update the "read" custom column and remove from the list
We are already doing that from the main book display.

Quote:
  • if you change your mind about which book to read "next", edit the reading list to change the order.
Again we do not sequence our next or current lists, they are too small to bother with doing that.

Quote:
How does that sound?
Doing it your way:
  • we both feel is cumbersome with extra clicks.
  • would require us to begin sequencing very small lists which is both unnecessary and a pain.
  • would require us to change our saved searches which might end up meaning the loss of some flexibility.
What we were wanting was the added functionality of, from the main book display, of being able to click on Move to list just like we can presently click on either Add to list or Remove from list.
Philip36Fld is offline   Reply With Quote