2024 January update

Hi everyone ๐Ÿณ

It's a new year, which means it's time for us to get back into the rhythm of writing regular updates. I fell behind a bit with this last year, but 2024 is a fresh start.

Let's take a look at what's happening here at Funkwhale HQ!

Funkwhale at FOSDEM

I gave a lightning talk at FOSDEM this year with Koen from Antennapod about Open Podcast API, a new API we're working on collaboratively. The video should be available on their website shortly! I very much enjoyed meeting Funkwhale users and members of the broader Fediverse ecosystem. Hopefully, I'll get the opportunity to go again next year ๐Ÿณ

Funkwhale desktop

@wvffle has started work on adding Tauri support to the Funkwhale codebase. It's early days, but we're hopeful that this will enable us to ship a desktop app with a far smaller footprint than the equivalent electron app. Here's a little taster of what he's been working on:

A screenshot of a Funkwhale instance selector running in a desktop app

We're really excited about offering a cross-platform desktop app. It's a long-requested feature that we've wanted to work on for some time. We'll keep you updated on our progress as we go.

New API work

We've been hard at work on some new API developments. As part of our plans for Funkwhale 2.0, we spent a lot of time last year discussing new feature specifications and drawing up API design documents. Now, we're ready to start moving ahead with some new endpoints!

@petitminion has started work on adding support for xspf files for playlists, which will make your Funkwhale data much more portable.

@georgkrause and @wvffle have also been working on our new upload mechanism. We already posted a video showing off how the new mechanism works in the web app, and now we've started implementing the API that will power the whole thing.

That's all for this month! Stay funky ๐Ÿ‹๐ŸŽถ

By @Sporiff in Community