I like the idea of separating the libraries from collections. I think it would fit my use case pretty well. Let me explain what setup I currently have:
I have all my music collection in a single folder on my funkwhale server. That music consists of non-freely licensed music I need to keep private to myself and CC licensed music I would like to share.
Currently I import the music into FW using the librarie's upload UI and browsing to newly added music with the folder selection and importing this. In order to separate the CC licensed music I need two libraries. I then need to be careful to always import the correct album folder into the correct library, as a single imported album can only be part of one album (due to #1277). Hence I can't select the entire folder and import all. If I accidentally import into the wrong library it messes things up.
If there was a separation between libraries and collections it would simplify things and I just could import the entire music folder into one library, then have two separate collections for the private and CC licensed music.
gcrk This is also why its only available via CLI, because the user might or might not be aware of the server directory structure
I always assumed that importing music into a library via Library > Uploading > Import music from your server and using the folder selection there would be the same as the in-place import. Or is this something entirely different again?