Closed mattl closed 2 months ago
count me in! \(^^)/
There is interest.
interested! ≥^oᆺo^≤
new to libre.fm but this seems interesting, interested!
Count me in
When the hacienda will be released?
I'm interested, and am a Laravel developer. I'd also like to see this be able to federate with ActivityPub servers in some capacity.
I'm imagining something that's a cross between Last.fm and Goodreads (or Bookwyrm, if you prefer). Not simply an audio scrobbling service, but also allows for reviews and a recommendation engine.
I'd be happy with a sensible REST API and Hacienda playing nicely with shared hosting.
When the hacienda will be released?
There's no code at all right now. I hope to get started on this soon.
I'm interested, and am a Laravel developer. I'd also like to see this be able to federate with ActivityPub servers in some capacity.
I'm imagining something that's a cross between Last.fm and Goodreads (or Bookwyrm, if you prefer). Not simply an audio scrobbling service, but also allows for reviews and a recommendation engine.
I'm not sure if this is something I want to build for Libre.fm, but I am interested in seeing how ActivityPub stuff might work. Don't forget Libre.fm/GNU FM has been federated for a very long time already.
I'd be happy with a sensible REST API and Hacienda playing nicely with shared hosting.
When you say shared hosting, are you talking about something like Linode where you get a virtual machine or do you mean something akin to an existing host that provides PHP, etc? I don't know how well it would work in that situation... do you have any SSH access?
@mattl A host that provides HTTP(S), PHP, and database services (usually MySQL) for many users on the same server (e.g., Dreamhost). Dreamhost does offer SSH access to whatever server they assign you to, which makes many things easier.
interested! :+1:
Interested.
yes!
very interested
Federated version of GNU FM, interesting, though I'm mostly scrobbling for myself, statistics and recommendations, so I'm not sure yet what the benefits of the fediverse will be.
@buergi GNU FM has been federated for over a decade.
Anyway, I’m going to close this thread. I will be in touch soon when I have some minimal working code to show. First step is to bring over the existing database structure as migrations and then things can be extended as necessary.
Plans have been delayed a little by the death of a close friend but I am beginning to work on this.
I've just pushed up https://github.com/foocorp/hacienda/commit/ec1c7ae04d10973ef9a2a89373cf110dcc22d9d8 which brings over the existing GNU FM database structure to Hacienda. From here I will start building out the logic.
@mattl Is the initial goal to be API compatible (with the same database structure) with GNU FM, so that Hacienda can be used as a drop-in replacement, and then build upon that?
@goodevilgenius Yep, API and database... so anything new will need to be in new database tables.
Something I'm trying to figure out first is an extended method for handling users. Last.fm clients and the like rely on old MD5 password hashes. I'd like to not use those for authentication to the app, but allow users to generate them inside the app for their clients. So I'm making a 'members' table which is a new table which will do the actual logging in/out of the app, while users will remain for client support. Ultimately it would be cool if users could make as many username/password combos as they have devices.
It might be worth delegating account/registration handling to a third party library?
It basically is. It’s something from Laravel.
Count me in too. (I was a GNU FM dev back in 2009/2010.)
Hey Toby! Awesome to hear from you :) @tobyink
I'm in!
Interested
Yes, I'm interested!
i'm interested. (long time i used libre.fm daily to hear and find new wonderful music ;-) )
@mattl A host that provides HTTP(S), PHP, and database services (usually MySQL) for many users on the same server (e.g., Dreamhost). Dreamhost does offer SSH access to whatever server they assign you to, which makes many things easier.
most of the easier hosters do not offer ssh. but i think a good build laravel deploy package should work there too....
Let's go! :)
I'm interested
Interested.
professional sysadmin/developer/open source hacker.
I'm interested, and am a Laravel developer. I'd also like to see this be able to federate with ActivityPub servers in some capacity.
I'm imagining something that's a cross between Last.fm and Goodreads (or Bookwyrm, if you prefer). Not simply an audio scrobbling service, but also allows for reviews and a recommendation engine.
I am also interested and see an ActivityPub implementation and am eager to help.
I hadn't heard about the new project and yesterday, I found out about https://github.com/krateng/maloja which might be interesting.
Interested.
Very interested.
I am interested too :) I don't remember where I found libre.fm. So.. it is not possible to register at the old libre.fm?
I'm in.
+1
interested!
+1
interested
+1
+1
+1
Let me in
interested
Why am I redirected to this page when I try to sign up for a libre.fm account? Someone help! I can't figure out how to register.
We’re no longer accepting sign ups until the new site is ready.
Until then you can use https://listenbrainz.org/ from the foundation that manages MusicBrainz. The source code is available as well: https://github.com/metabrainz/listenbrainz-server
Please note: new accounts will be given to active beta testers first. See #2 if you're interested in becoming a beta tester.