open farm game is taking over SPW lol
Timeline
Post
Remote status
Context
6
@icedquinn @mangeurdenuage the predecessor to ActivityPub, was ActivityPump. It was meant to replace OStatus and GNU Social, Evan made it, but shortly after he made it and ruined statusnet by replacing it with a halfbaked copy, he fucked off to a startup and let everything nearly die. One of the things Pump could do is, you could have little games that imitated facebook games, sort of, in a limited way, and they could write to your timeline as you progressed throyugh the game. That was 10-14 years ago.
I implemented miniapps for Fediverse, and integrated them into the Pleroma codebase and deployed to SPW for testing before upstreaming to Pleroma proper.
I ported over Evan's farmville clone, and you can play it on SPW.
I implemented miniapps for Fediverse, and integrated them into the Pleroma codebase and deployed to SPW for testing before upstreaming to Pleroma proper.
I ported over Evan's farmville clone, and you can play it on SPW.
@icedquinn @mangeurdenuage in my opinion, Fediverse miniapps (I created a standard for it, and two different server softwares implement it now) are better than either Facebook games, or Pump games. They can do a lot more.
@icedquinn @mangeurdenuage Later I'll make a video showing it, or use your spw account to log in and try it
@sun@shitposter.world @icedquinn@blob.cat @mangeurdenuage@shitposter.world if you add it to misskey you'll take over the universe
Replies
9
@jaff @icedquinn @mangeurdenuage there's still some design work to do around usability, but as soon as that is settled, I could port it to one of the forks. Not sure if the main project would ever accept it
@sun@shitposter.world @icedquinn@blob.cat @mangeurdenuage@shitposter.world i use sharkey, maybe they'll look at it if you add weird fetish porn games to it
@jaff @icedquinn @mangeurdenuage main issue is, some of the functionality relies on Mastodon client API
@sun@shitposter.world @icedquinn@blob.cat @mangeurdenuage@shitposter.world make apub client endpoint analogs?
@jaff @icedquinn @mangeurdenuage I think a couple of the misskey clones/forks support Mastodon API, in which case, no problem. what is needed:
1. oauth2 endpoint with at least "identify" scope. most softwares have this but not nearly all
2. enough of the mastodon api to allow the miniapp to post on your behalf
1. oauth2 endpoint with at least "identify" scope. most softwares have this but not nearly all
2. enough of the mastodon api to allow the miniapp to post on your behalf
@sun@shitposter.world @jaff@mk.magicka.org @icedquinn@blob.cat @mangeurdenuage@shitposter.world i have literally no idea if it's useful for what you're cooking - but
https://github.com/Legato-Dev/Legato-NowPlaying
has an app that grants post as permissions for misskey. you have to login to user@server for your misskey instance then o agree in misskey to grant the perms.
https://github.com/Legato-Dev/Legato-NowPlaying
has an app that grants post as permissions for misskey. you have to login to user@server for your misskey instance then o agree in misskey to grant the perms.
@sun @miscbrains @jaff @mangeurdenuage i hate oauth. its such bigtech garbage.
CAS, BiscuitSec and openid's original dns discovery (through .well-known) are all you need but then gafam moved in and shit everything up.
CAS, BiscuitSec and openid's original dns discovery (through .well-known) are all you need but then gafam moved in and shit everything up.