First off, thanks for considering..
It is great that someone is working on multiple libraries but. for this, it is important to know if it will be just the ability to switch library locations on the fly or all the library locations will be displayed and searchable as one.
I am not sure that "Smart Playlists" means the same as "Saved Searches". By smart searches I mean the ability to save any query one can enter in the search bar. Hope you mean the same.
to answer some of your questions -
Saved searches should indeed be virtual libraries from outside view. more clearly 'Read-only Virtual libraries'. Inside, they can just be a list of queries with a unique name.
Saved searches should be further searchable. That unique name can be included, as a tag, in the list of tags such that it behaves like a tag for further searches. or even better, as a new search term. something like playlist:="my saved search 1"
Even if the multiple libraries function is implemented, I still think smart playlists/saved searches should appear in the libraries bar in addition to the side pane/tag browser. Because saved searches would look like libraries from outside and because 'finding stuff fast' is a primary function. What we can have is a sleek tabbed thing with, 'Libraries' listing the multiple physical library locations(potentially clicking on one lists books from that location only) and 'Searches' listing the saved searches with icons.
Quote:
If a saved search is selected then adding a new book(s) adds to that saved search as well or rather adds that saved search's tag to the book(s)
|
I agree with you that saved searches should not be added as tags to books. I didnt think this one thru. May be if a user drops books on a virtual library, then insted of modifying the book's meta, we can add those book's unique ID to the saved search query itself. like Current Query? becomes (Current Query?) OR (bookid=<newbook's ID>). Just thinking out loud. if it seems flimsy, lets not do it and just add books normally
in the end. what ever you do. just add saved search/smart playlists function
Here are another couple of mockups
If appropriate forward these to the people working on multiple libraries.
Thanks