nolanlawson / pinafore

Alternative web client for Mastodon (UNMAINTAINED)
https://pinafore.social
GNU Affero General Public License v3.0
1.02k stars 174 forks source link

Supporting AP Client>Server API #1874

Open strypey opened 4 years ago

strypey commented 4 years ago

I can't find a link now, but I remember reading that Pleroma is implementing the ActivityPub server>client API, as published in the AP spec? Would it take a huge overhaul of the Pinafore codebase to support that as well as the bespoke Mastodon API? I presume that would make it easier to make Pinafore compatible with a wider range of fediverse back-ends in the future. There was a bit of discussion about the C2S API on the SocialHub AP forum.

nolanlawson commented 4 years ago

I haven't looked into the API, but yeah, I assume it would require a big overhaul.

I'm a fan of using standards in general, but it seems like the Mastodon API is kind of the de-facto standard right now. If there were a client that used the standard API as its only API, then I think it would be more interesting to implement support for that in Pinafore.