Email or username:

Password:

Forgot your password?
Top-level
Joel Chan

@rwg really fascinating work! The creation of 7 standards is wonderfully different from the classic xkcd “one ultimate standard” failure mode. The erasure of 1/2 of activitypub reminds me of the lost vision of hypertext and the Semantic Web.

7 comments
jonny

@joelchan86
@rwg
Im curious what the other standards were?! And also I have wondered what it would take to retrofit the AP client -server API into masto, since it already has scoped API endpoints under /v1 and /v2, could there be a parallel /ap set of endpoints???

Robert W. Gehl

@jonny @joelchan86 They made Webmention, Websub, Linkded Data Notification, Micropub, Activity Stream 2.0 and Activity Vocabulary (these last two are important for ActivityPub).

As for your second question: I have no idea!

jonny

@rwg
@joelchan86
Oh dang I didnt know linked data notifications also came out of this group. I have also wanted to do a "where are they now" for webmention and websub since they seem interesting but I havent seen em used

Robert W. Gehl

@joelchan86 Someone in the SocialWG actually shared that exact comment during one of their meetings 😀

Robert W. Gehl

@joelchan86 As for Semantic Web, a big faction of the SocialWG were very invested in that — the Solid folks. Their influence does appear on ActivityPub in the form of JSON-LD instead of regular JSON.

smallcircles (Humanity Now 🕊)

@rwg @joelchan86

How to deal with #LinkedData for defining good #ActivityPub extensions is something that the dev community struggles with for years and led to endless discussions. Meanwhile in practice most impls follow the "just-JSON" path and throw in some @context just for good measure.

Last weeks these discussions raged on in @fedidevs matrix chatroom.. matrix.to/#/#fediverse-develop

Maybe spec can be reformulated as following a JSON-first approach with optional additional LinkedData-profile.

@rwg @joelchan86

How to deal with #LinkedData for defining good #ActivityPub extensions is something that the dev community struggles with for years and led to endless discussions. Meanwhile in practice most impls follow the "just-JSON" path and throw in some @context just for good measure.

Last weeks these discussions raged on in @fedidevs matrix chatroom.. matrix.to/#/#fediverse-develop

Go Up