[discussion] Better multi-user management
Hi!
I don't really know where to start a discussion about Sonerezh, so I thought here would be best. We can close the issue as soon as the discussion is over, and maybe open proper issues related to it.
My concern is that, right now, only one administrator can add the music and the music is the same for all the users.
I'd like Sonerezh to be the equivalent of what ownCloud is compared to Dropbox: a free, multi-user, federated music library manager.
Multi-user
It makes quite some time that I'm questioning about how to handle properly multi-user in Sonerezh. I see three choices:
- Each user have its own account and manage its own library (i.e. each user has its own personal Spotify)
- Only the administrator can add music, but each user can select their favorite songs, albums and artists (i.e. the app is like a Spotify instance on your server, the users are the clients)
- Each user have its own account and manage its own library (like 1.), but he can share songs and albums with the other users on the instance
I personally prefer solution 3, especially because of the federation concept.
Federation
This is a stretch goal: being able to federate Sonerezh instances together, like ownCloud does. So anyone can have its own instance of Sonerezh, but can still share all or part of its library between users on different instances.
What do you think?
Seems to be related to #97 and #98 I like the idea, a lot. As we started to work on the v2.0, we can seriously consider it. What do you think @atomiix?
Yes that's a good idea for the v2.0 !