S.O and I were talking about it earlier. It's pretty impressive considering the multigenerational Van Damme split they had to do to make it engaging for both the original fans and their kids.
More than JSON: ActivityPub and JSON-LD
In which our hero discovers the power of normalization and JSON-LD The problem with JSON I’ve been doing a lot of research for my current side project, Pterotype. It’s a new kind of social network built as a WordPress plugin that respects your freedom, encourages choice, and interoperates with existing social networks through the power […] https://jeremydormitzer.com/blog/more-than-json-activitypub-and-json-ld/
Spent several hours today watching Rich Hickey fix databases (https://www.youtube.com/watch?v=Cym4TZwTCNU). And now I'm implementing a Datomic-like immutable RDF store on top of SQL so that I can use it in ActivityPub-PHP... I think I've learned more about cool corners of computer science in the months I've been working on this project than I did during my whole CS degree!
Implemented activity delivery for #ActivityPub-PHP! Just need to put in inbox forwarding and write tests for both and the library will have a complete AP implementation! Still lots of work to do after that, but I'm really excited to reach that milestone.
@cwebber Just listening to the Spritely/FOSDEM episode of @librelounge. How are thinking about encouraging implementations to adopt the protocol extensions you'll be developing/demoing? Are you concerned at all about the ecosystem fragmenting as some instances adopt incompatible versions of the protocol?
SO CLOSE to a complete #ActivityPub implementation in ActivityPub-PHP. Just need to write tests for the Undo handler and implement activity persistence and delivery. Of course, there's a mountain of work to do afterwords (a pluggable caching layer, an nice PHP API, WebFinger...). But it's still a major milestone, and I'm excited to finally be able to get back to working on #Pterotype in a few weeks.
Software engineer in #Boston.
Currently working on #Pterotype, a WordPress plugin that puts your blog onto the Fediverse.
Into: procgen, music, fediverse
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!