I've been thinking about an #ActivityPub implementation for #Wordpress. My idea supports:
- publishing blog posts and comments to ActivityPub-compliant servers, letting users follow/reply to/share/like these via other compliant services
- @-mentioning other ActivtyPub actors (e.g. Mastodon users) in posts and comments
- commenting on posts from Mastodon or other ActivityPub services
I've written up some technical notes at https://gist.github.com/jdormit/1049324b95e5096be20ee9ad1d749104. I'd appreciate feedback, so please comment there!
pinging @Lapineige
@jdormit Something like this? Not quite sure … https://wordpress.org/plugins/ostatus-for-wordpress/
@nortix yup, just like that except implementing ActivityPub rather than OStatus
@jdormit
@pfefferle is on the same topic.
My blog got on Mastodon with his Ostatus-plugins
@kaffeeringe @pfefferle I know about those although I haven't looked at their implementation. ActivityPub has deprecated OStatus though, hasn't it?
@jdormit
Yes, but there's more to come: https://github.com/pfefferle/wordpress-activitypub
@pfefferle
@jdormit @kaffeeringe I wouldn‘t say #ActivityPub deprecated #OSatus, because as far as I know, #mastodon is currently the only service that use #ActivityPub... the rest of the fediverse still uses OStatus (gnu.social, friendica, ...)
@andstatus I haven't given it much thought yet. I know that https://activitypub.rocks has a test suite, but I don't know much about it
@jdormit have you had a look on Plume dev to share some ideas ?
https://github.com/Plume-org/Plume
@jpfox I've heard of it, but haven't tried it out yet. That's a good suggestion, thanks!
@jpfox hmm, looks like the demo server is 500-ing: https://baptiste.gelez.xyz/
@jdormit round that while searching something else : https://github.com/pfefferle/wordpress-activitypub
@jpfox yeah, I've been chatting with @pfefferle. We decided to keep our development separate for now, but are going to stay in touch about collaborating or code sharing in the future.
cc @Gargron, any insight you have here from building Mastodon would be welcome 😀