@baldur Interesting! Might also favour broader adoption of JSON feeds, if others perceive the same advantages without too much in the way of limitations.
And since Activity Streams are supported by Open Social, we’re coming back full circle to the world inhabited by Mastodon.
@Enkerli Yeah, I think that whichever way (AS2 or JSON feeds) ends up more popular, open social will benefit.
@baldur Also, thanks for pointing me to JSON-LD. Got intrigued by Linked Open Data, in a previous life. Didn’t realize there was a JSON approach to this. But, from this HN thread, it sounds like JSON feeds differ from LD? Are JSON feeds semantic in the same way as JSON-LD?
https://news.ycombinator.com/item?id=14360729
My understanding of these issues is rather fragmentary, but the value of semantics doesn’t escape me.
@Enkerli It does differ from JSON-LD. It isn't clear yet whether that'll be addressed or how.
@Enkerli The example I had in mind was Activity Streams 2 whose use case substantially overlaps with JSON feeds.
AS2 complexity:
- Disjoint Object and Link types.
- Numerous collection types.
- Actions and content types modeled separately.
- The Extensibility section makes it unclear whether you could actually rely on the extension benefits that JSON-LD is supposed to deliver. (http://w3c.github.io/activitystreams/core/#extensibility)