fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

11K
active users

It’s been 14 years since we launched libre.fm. I want to rewrite the software while keeping the things people listened to available.

I wish I had the energy for it. I don’t. People don’t know it exists. I wonder if we might better serve people with a system to forward things somewhere else.

outsidecontext 🇺🇦🕊️

@mattl libre.fm is a great project, and I had just recently read about the plans for a rewrite. While I was excited to hear about it, as I always am in favor of free software alternatives to proprietary services, I always wondered what that new version would bring to the table not already offered by ListenBrainz. I'm admittedly biases here, though, even when I'm not directly involved in Lab's development.

@outsidecontext the current version is just based on 14 year old PHP development. I want to build something new and something I can maintain in the future.

I don’t know about Listenbrainz but does it federate? Are people using it aside from the main instance?

@mattl No federation, that is indeed something only gnufm brings. You could of course run it yourself, but it's not really built for that and is built with the central instance in mind. Not sure whether federation is on the roadmap. But it brings more features like extended statistics, playlists, music recommendations and streaming integration. Especially the last two areas are currently being worked on and extended.

@mattl What I'd definitely look at when building a new scrobble service is ListenBrainz's API. While it also supports a legacy compatibility API, the new API attempts to go beyond the old audioscrobbler / last.fm API. E.g. Maloja takes the approach of supporting both last.fm and LB APIs for their scrobble endpoints. Which makes it possible to use a lot of existing clients.

@outsidecontext I’m also not sure I’m going to do much for the scrobble service at all. I’m going to see what I can easily port to PHP 8.

I want Libre.fm to evolve into something better.