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

You may have seen I've been working on per-user libraries for .

This is a really, really huge set of changes that impact a lot how the application will behave, both technically and functionally.

If you're remotely interested in Funkwhale, as a creator, user, instance owner..., please take some time to read this: code.eliotberriot.com/funkwhal

I tried to explain what is being done, why, and how it will affect your experience.

Let me know what you think about it.

@eliotberriot C'est absolument génial ! Bravo !
Quid des duplicate de musique ?
Si plusieurs utilisateurs upload une même musique (en privé) comment éviter une redondance inutile ?
Comment choisir entre garder la meilleure ou la moins bonne qualité de cette musique 🤔

Pas mal de questions ce posent :p

@KindOf pour le moment, je n'ai pas prévu de dédoublonnage, car effectivement, c'est un choix qui est difficile à faire de manière automatique et qui peut avoir des conséquences inattendues.

Je pense qu'en attendant de faire un dédoublonnage "silencieux" on peut prévenir la personne qui envoie des pistes que certaines son déjà dispo dans des bibliothèques auxquelles elle a accès et lui proposer de ne pas les envoyer.

Mais c'est une question compliquée :/

@eliotberriot Surtout que cela permettrai à un ayant droit de rapidement savoir si ses musiques sont présentes sur la plateforme (même en privé) !

@eliotberriot @KindOf

Un message qui dirait "telle ou telle piste sont déjà disponibles" en avertissement, me parait judicieux. Envisager que ce message affiche des informations utiles sur la piste: "mp3, qualité 192Kb".

Donc, si je suis entrain d'uploader une version 320Kb, alors là je puisses avoir la possibilité d'écraser la piste (ou pas). Ou bien alors soumettre l'update de la piste à l'admin de l'instance, ou à l'utilisateur qui aurait uploadé la précédente version?

@eliotberriot @KindOf

"Question compliqué, conséquences inattendues"

A prendre en compte.

Le même nom de piste pourraient être deux versions différentes. Remix ou live, ou version alternative, etc.

Les tags des pistes doivent être précis sur la provenance de celles ci (tag de l'album, année, etc?). Incomberais à l'uploader.

@eliotberriot this seems really like the better solution.

I just wonder if the instance admins won't be hit hard by DCMA requests.

It tooted a link a while ago about how Kaazam died, after napster. It might be a problem too...