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.

It's been a while since my last post on the subject, but here are some exciting news about : the is actually usable now, as shown in the video below:

1. We follow another instance
2. We scan it's library
3. We import some tracks from it
4. We play those tracks from our own instance

You can't imagine how happy I am to see this actually working, after weeks working on the protocol/invisible stuff!

mastodon.eliotberriot.com/medi

So, what's next?

First, there are still some things to implement, especially, right now, we're importing by hand, but it can be completely automated. I have to work on that part.

Also, the front-end part to administrate the federation still miss some features/views.

This should be done by the next release though!

Also, on the example video, the files are never hosted on your instance unless you listen to them. Basically, the first time you listen to a federated track, the track is downloaded from the source instance and cached on your instance.

It's removed after a configurable duration, meaning you can federate with a lot of instance without eating to much disk space.

Ping @nicod_ :D cf mon message précédent ;)

@eliotberriot Ouais, ça a l'air vraiment cool.
Y'a beaucoup d'instances ? Faut que je teste ça en auto-hébergement, j'ai des dizaines de Go à partager avec les potes :)

@eliotberriot Ah, et sinon j'adore le nom :)

Et tu devrais remettre l'url à chaque fois...