Linking music libraries and their visibility
What is the problem you are facing?
*As discussed with @frandavid100 in issue https://code.eliotberriot.com/funkwhale/funkwhale/issues/592 *
I still have a little trouble understanding why we give names to libraries, are we really going to create dozens of libraries? Right now I'm having trouble understanding the utility. Wouldn't it be easier to link libraries and their visibility? In this case there would only be 4 libraries per user:
- Private (only visible to me)
- For my subscribers (visible to subscribers, you would have to accept the follow).
- For the Instance (visible only by my instance)
- For everyone (visible by everyone, other instances including users without a funkwhale account?)
The user will choose at each upload and could modify according to his wishes.
I think this could simplify the management of music by the user. But also to simplify the user interface.
What are the possible drawbacks or issues with the requested changes?
As funkwhale already manages the visibility of libraries at the moment and the user chooses the visibility of his libraries the change should not be annoying.