w3c / activitystreams

Activity Streams 2.0
https://www.w3.org/TR/activitystreams-core/
Other
276 stars 61 forks source link

actor-like type for conversations/discussions #509

Closed BenLubar closed 4 years ago

BenLubar commented 4 years ago

Please Indicate One:

Please Describe the Issue:

Being able to follow a discussion rather than just a person would solve a lot of problems with mentions being (mis)used as a method of marking replies to a conversation. It would also mean that forums could represent categories as recursive discussions, allowing for an easy standardized way to follow both.

Related:

nightpool commented 4 years ago

I think the best resolution to this is on the ActivityPub side—there's no ActivityStreams reason that you can't Follow a non-Actor object, as far as I can see.

see also https://socialhub.activitypub.rocks/t/unresolved-issues-surrounding-follow-activities/114, "Following non-actor objects"

BenLubar commented 4 years ago

What object type would represent a grouping of other objects, though? Group is documented as representing a group of people, not content.

Edit: to reword this post, I'm basically asking for a "collection-holder" object type.

BenLubar commented 4 years ago

Oh, actually, it looks like Collection can support all the properties of Object, so that seems like the way forward.

nightpool commented 4 years ago

@BenLubar Collection is definitely possible, although I was thinking you could just follow the root Object and then that would indicate you'd be interested in all of its replies.... not sure what that would look like from a addressing perspective though.