Excited to announce that I will be at #fediforum today speed demo-ing my latest project: an ActivityPub data observatory!

This observatory does not collect any user data or metadata. Instead I am looking at the *shape* (aka schema) of data being sent around the fediverse. This will let software devs ask questions like "How is a Mastodon 4.2.0 image post formatted differently from a Misskey 2024.7.0 image post?"

And we'll get real answers based on data rather than on poor documentation.

I won't be actually LAUNCHING this tool until I've found out how you all would feel about it being opt-out vs opt-in. I will provide a longer blog post for you all to read with details, but in short:

It would be really helpful for general interop on the fedi if this were opt-out. But if people are generally freaked out by having technical details about software data formats being opt-out... I'll make it opt-in.

Quick explanation of the data scrubbing in the attached images

@darius why there's the new security context in mastodon: https://github.com/mastodon/mastodon/pull/31871

I think that's a backport candidate, as the context was used but not actually present in the @context's object

Fix security context sometimes not being added in LD-Signed activities by ClearlyClaire · Pull Request #31871 · mastodon/mastodon

Contexts included in activities are so far decided at serialization-time, but Linked-Data signature occurs after serialization time. In some cases, signed activities were missing the https://w3id.o...

GitHub