Finally, years of akkomophobia has been undermined by the fact we’re not vulnerable to whatever this thing is that’s affecting the other software
Timeline
Post
Remote status
@sodiboo@gaysex.cloud @yassie_j@labyrinth.zone they don't implement json-ld. on purpose.
Replies
8@nay@mice.tel @yassie_j@labyrinth.zone what?? how do they federate then?? it's optional?? why does anyone bother? i thought json-ld was the data interchange format for this network?
@sodiboo @yassie_j @nay In theory, ActivityPub defines documents on top of JSON-LD, such that everything resolves to an RDF graph etc. However, ActivityPub says that activities have to be in a specific JSON schema representation of the underlying LD, so you can implement AP just fine without ever touching JSON-LD.
@chjara@akko.tuxcrafting.xyz @yassie_j@labyrinth.zone @nay@mice.tel it's not real json-ld?? then... what's the point??? why is it even defined in terms of json-ld???
@sodiboo @chjara @yassie_j @nay json-ld in activitypub is entirely optional on purpose. The inclusion of the @context field required for json-ld in the json representations isn't mandated. It was defined in json-ld schema for json schema validation I presume, but that never materialized properly anyway.