Eliot Berriot is a user on mastodon.eliotberriot.com. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Eliot Berriot @eliotberriot
Follow

I've got a basic workflow working with per-user libraries.

As a user, you can create one or many libraries. A library can be private, public or restricted to users from the same instance (you can share them directly with specific users as well).

You can upload tracks to your libraries without any permissions (as long as you respect your quota).

And you can listen tracks from all the libraries you have access to.

There are still a lot of things to do before this is ready, but the current workflow is actually much, much more simpler to deal with and removes the need for:

- instance level library
- upload permission management
- music requests

I also find the import process faster and cleaner now.

@eliotberriot Is all of this documented somewhere? I'd like to read about this quota notion 🐸

@yphil This is still a WIP, but basically, instance owner will set a default quota for all users (like 1Gb), and optionnaly override it on a per-user basis.

Users will then be able to upload files up to this quota :)