Quote:
Originally Posted by nicholbb
How will this cope with two copies of Calibre? I use one at work and one at home. Also would wonder about multiple devices (not lucky enough to have two, or unlucky enough to have to buy one for GF).
|
The answer depends on how the option is set.
If set (the default), calibre behaves in the fashion it always has (as I understand it). Assuming that you permit calibre to build collections from metadata, collections will be added for the book's metadata at the time the book is sent. Calibre also notes the book's unique ID and stores this in the cache file on the device.
If the book is subsequently changed on the device (the book, not the collections), calibre will add collections for the metadata stored in the book, if any (and if permitted). If the other installation of calibre has the same book but with a different unique ID, calibre will add collections for the metadata stored for that book. As such, if you have two calibre installations containing the same book but with different metadata, you will find that the collections become the union of the metadata on the two installations.
If the option is not set, then the tags will reflect those of the installation of calibre that sent the book. If something other than calibre changes the book, then the collections will be built from metadata stored in the book. If the other calibre resends the book or has a different unique ID, then the collections will be rebuilt to match the metadata on that calibre installation.
You need to decide which of these behaviors you want. If could easily be that you want neither, but instead want total manual management: to turn off all calibre's collection building and to manage collections yourself. To achieve this, leave the option checked and empty the collections fields box in device customization.
Multiple devices should not be an issue. Calibre works with one at a time, and does not store any information in the library about what is on or not on a device. When you plug in a device, calibre will read the cache to determine what is on the device. At that point, collections will behave as described above.
Quote:
I also think I'm missing the advantage of this change, the tags on the Sony are good enough to find type of book I want to read next (only slightly annoying putting book number in title).
|
I don't understand the point.
First, which change? The behavior of calibre with the option checked is (intended to be) the same as it behaved in 0.6, with the exception of unique ID matching triggering adding collections from current permitted metadata. You get the new behavior if you uncheck the option.
Are "tags" the same as collections? Doesn't seem so, as you mention titles. But if yes, then the collections must get to the Sony somehow. If 'tags' are instead the sony's display by author and display by title functions, and if these are sufficient for you, then don't use collections. Leave the option checked and remove all items from the collections box in device customization, then calibre won't build collections at all.
I confess that I added the option because I don't like calibre's original (0.6 for me) behavior. I want calibre to "make my collections right". I never installed the Sony SW and never use anything but calibre to put books on the device, and I don't want to deal with cleaning away old collections for books that I resend after changing the metadata. If you don't want this behavior, don't uncheck the option.