Some updates on federation:
The code powering the demo in the previous toot has been merged in the develop branch and deployed on https://open.audio.
This means that any public track published on open.audio can be searched from Mastodon and played via a single click.
I'm still looking for a way to have Mastodon embed the track directly via its audio player, but I'm going to call it a day ;)
So, in case people are wondering if #Funkwhale can actually federate with other fedi software such as Mastodon, the answer is yes.
I've included a demo video below. Let me give you some context:
- I'm using an account on mastodon.social (to show you that it works with a current release of Mastodon)
- I'm using development version of Funkwhale runing on my local computer, hence the ngrok.io URL.
This is basic, but it's to show you we're no t lying when we're talking about federation with other fedi software.
Follows will work as well, I'll share a video as soon as it's ready.
Don't mine, I just need a place to publish a #Retribute video
Contexte: ça fait plusieurs jours que j'essaie d'identifier les bottlenecks pour plusieurs endpoints d'API de Funkwhale.
Dans un ancien taf, j'utilisais new relic et datadog, qui permettent de de chercher et de visualiser les transactions (HTTP) les plus lentes, ainsi que les apples au cache / à la BDD, les temps de réponse, etc.
Pour pouvoir comprendre ce qui va mal et ce qui est lent c'est indispensable.
Sauf que New Relic / Datadog, c'est HYPER CHER. Genre beaucoup.
Elasticsearch, Kibana et APM-Server permettent de faire la même chose, mais à héberger soi même !
Je veux dire, regardez moi la quantité d'info !
The branch is still a WIP, but #Funkwhale will get a navigation/sidebar redesign.
The idea is to reduce the sidebar width, remove some duplicates entry (and ditch the fixed top navigation completely), offer a dedicated "queue" view and provide an easy way to browse personal content/activity (via the new "My Library" section).
This last bit is important, because our users are regularly asking for a way to browse their own albums/artists/playlists without seing what's included in third-party libraries. It will now be possible!
There are lots of things to polish and fix before this is ready, but you can at least get an idea.
Also, you can try it yourself, by visiting https://dev.funkwhale.audio/funkwhale/funkwhale/merge_requests/923, and clicking the "View app" link under the first post (see screenshot)
Funkwhale, small goodie to wait before podcasts are actually supported
Worked on this today: https://code.eliotberriot.com/eliotberriot/audio-mirror
In particular, the "sync-podcasts.py" script allows you to mirror one or more podcasts feeds.
Each podcast will get a dedicated library, podcast files will be uploaded on your pod, and you can even set up a cron job to automatically have new feed entries pushed to your pod!
This should work with any podcasts that has a RSS feed available
Bugs are still possible of course, but it worked rather well during my tests 🎉
Lécher son coude
On en avait parlé y'a un moment avec @amaranthe je crois, mais j'avais jamais envoyé la photo...
Chose promise chose due
mastodon.eliotberriot.com is one server in the network