Standard library nodes/auto-collections
Large collections can become difficult to browse, which can’t always be ameliorated by search or collections.
Customizable automatic library nodes would be handy. These nodes would be like ready-made collections in the left-hand library panel: Author, Date, Publisher, Date Added, Title (by first letter), ... any field could be chosen, really. A preference dialog could provide checkboxes to choose which auto-collections should be displayed. An individual folder icon (blue instead of yellow or so) highlights them.
It would look like this (underscores instead of blanks used because blanks at the beginning of line are deleted by forum software -.-):
MyLibrary
[+] My personal collection x
[+] My personal collection y
[-] Author (auto-collection)
____[+] Asimov, Isaac
____[+] Atwood, Margaret
____[+] Bacigalupi, Paolo
____[+] Cherryh, C.J.
____[+] ...
[-] Date (auto-collection)
____[+] 2009
____[+] 1978
____[+] ...
It should be possible to add these auto-collections to personal collections and subcollections (via drag-and-drop or right-click menu), so that I can easily browse e.g. the list of authors contained in the collection rather than having to scroll through long lists of works by some authors just to find another author with only one entry in between.
Zotero is awesome, but that addition would make it even more so.
Customizable automatic library nodes would be handy. These nodes would be like ready-made collections in the left-hand library panel: Author, Date, Publisher, Date Added, Title (by first letter), ... any field could be chosen, really. A preference dialog could provide checkboxes to choose which auto-collections should be displayed. An individual folder icon (blue instead of yellow or so) highlights them.
It would look like this (underscores instead of blanks used because blanks at the beginning of line are deleted by forum software -.-):
MyLibrary
[+] My personal collection x
[+] My personal collection y
[-] Author (auto-collection)
____[+] Asimov, Isaac
____[+] Atwood, Margaret
____[+] Bacigalupi, Paolo
____[+] Cherryh, C.J.
____[+] ...
[-] Date (auto-collection)
____[+] 2009
____[+] 1978
____[+] ...
It should be possible to add these auto-collections to personal collections and subcollections (via drag-and-drop or right-click menu), so that I can easily browse e.g. the list of authors contained in the collection rather than having to scroll through long lists of works by some authors just to find another author with only one entry in between.
Zotero is awesome, but that addition would make it even more so.
On my 22" screen the middle pane shows 47 individual titles; so, often enough, not even all titles by one author fit into the pane. To get an overview of all authors whose names start with A I already have to scroll quite a bit. Extensive scrolling—to me—is the antithesis of gaining an overview. Having auto-nodes in the left-hand tree would greatly alleviate that.
(These kinds of nodes, in my experience, are common enough features of music library software, which also operate with complex ID tagging (e.g. MediaMonkey if you want a reference). They were basically the first thing I missed in Zotero, apart from more powerful tag management.)
I've actually long thought about a virtual creators collection that would list all creators in the middle pane as parent items, expandable to show all the items associated with them, but your suggested approach is actually better in a number of ways. (It would take a lot of work to have the middle pane support things other than items, the tag selector wouldn't do what you want, you couldn't do it for arbitrary collections, and you'd have the problem of what to do in the column headers with two different types of data in the tree.)
Want to think about this some more, though.
Looking forward to see what you think up. :)
I know a similar feature in Citavi for lists of tags, persons and institutions, publishers, series etc. There it is also possible to modify fields consistently, e.g. rename all entries associated to "Asimov, I." into "Asimov, Isaac" and therefore merge these two collections. Especially to normalize publisher information this can be handy.
The problem with a tab — or some sort of alternative view that you switch to — is that it becomes awkward to still be within a specific library/collection, or to switch to a different one. (It could give some context at the top, but you'd still have to switch back to the other view to switch collections.)
What about another collapsible pane above the tag selector? Then the context remains clear and you can still easily switch collections, and the facets would update just like the tag selector (which is actually a faceted search itself) as you did so.
Doing it that way seems both logical — collections -> facets -> tags — and consistent with the tag selector.
We'd probably need to add a button to toggle the facets pane, though. That doesn't really make sense to me. The facets are item properties. Subcollections aren't item properties, since they can exist even when there are no items.
Or am I misunderstanding what aurimas was describing?
Going with the tabbed idea and the issue of facets being applied while not visible, what if the currently applied facets were visible right above the middle pane in a similar fashion as filters? Similar to this but with a way to remove the filters (say, an (x) next to each). This way, the facets could remain applied when switching collections and it would be obvious that they are applied.