Minutes from 3 October 2024 WG Meeting
-
-
@[email protected] Indeed! The meetings are listed on the SocialCG calendar, and here is the next meeting as scheduled
-
-
@erincandescent @julian @evan can you give an example of the "context" property in use?
-
@[email protected] @[email protected] keep in mind we're talking about
as:context
and not@context
-
curl -H "Accept: application/ld+json" https://akko.erincandescent.net/objects/6d40d43e-9929-4bf9-9a9b-725ef3a682cd | jq
{ ... "context": "https://community.nodebb.org/topic/18328", "id": "https://akko.erincandescent.net/objects/6d40d43e-9929-4bf9-9a9b-725ef3a682cd", "inReplyTo": "https://cosocial.ca/users/evan/statuses/113250578296473665",
-
-
@trwnh (same braincell!)
-
@erincandescent side note it is cool that browser.pub handles redirects seamlessly
-
@trwnh yeah i couldn’t remember the flag to pass to curl
-
@trwnh side note: this subthread is a totally perfect illustation of why being able to “fork” the thread would be useful.
-
@erincandescent right! it's not about replies at all, you can reply to something in a different thread, so it's wrong to define a "thread" as equivalent to a "reply tree"
-
@julian @erincandescent likewise. my initial thought was using Move to signal something like "these 6 posts were moved to another thread by a moderator"
-
@[email protected] @[email protected] Right, it gets a little confusing when implementors inherit
context
from the objects they're replying to (or maybe the root node?), but that's exactly what 7888 tries to codify/demystify.But Akkoma's use of
context
seems to be in line with 7888 (in that it's pointing back to the resolvable context provided by NodeBB). -
@trwnh @julian @erincandescent I guess there you'd need to look at Move and make sure the target/actor/objects weren't Actors but where other objects?
-
@erincandescent @trwnh so by my reckoning, Mastodon and Misskey don't use context, akkoma does... ugh, I need to add more sources to my observatory
-
@darius @evan @julian side note: Akkoma also emits a “conversation” property containing the same URL, which is JSON-LD mapped to
http://ostatus.org#conversation
. This is because Mastodon will pass-through theconversation
property to replies, but doesn’t know aboutcontext
. When Mastodon generates a Conversation tag (e.g. when its absent from the parent post), it stuffs a tag URI liketag:cosocial.ca,2024-10-04:objectId=26829720:objectType=Conversation
into it. This is visible in evan’s earlier postside side note: “conversation” is misdeclared as a “@value” and not “@id” property in Mastodon’s context. Oh well.
-