@julian in common usage maybe not, but more generally then yes absolutely
-
@julian in common usage maybe not, but more generally then yes absolutely
i think the "category vs user" split can be rethought wrt actors, because as stated earlier the difference between a blog (category) and a forum (category) is basically nothing. you could just as easily treat every AP actor as both a category and a user; they are a user when they post and they are a category when you consider their posts. the thing is, right now, some actors primarily use only Announce, some use Create...
-
@julian in common usage maybe not, but more generally then yes absolutely
i think the "category vs user" split can be rethought wrt actors, because as stated earlier the difference between a blog (category) and a forum (category) is basically nothing. you could just as easily treat every AP actor as both a category and a user; they are a user when they post and they are a category when you consider their posts. the thing is, right now, some actors primarily use only Announce, some use Create...
@julian posting into a forum could be done with Create, and sharing something to your profile could be done with an Announce of your own object. you can't really tease the two apart. imagine a world where *every* actor published Announce Object. they are in some sense "sharing" the object into multiple contexts and each individual "share" can be tracked in the Object.shares collection
-
@julian posting into a forum could be done with Create, and sharing something to your profile could be done with an Announce of your own object. you can't really tease the two apart. imagine a world where *every* actor published Announce Object. they are in some sense "sharing" the object into multiple contexts and each individual "share" can be tracked in the Object.shares collection
@julian i think ideally this would be explicitly signalled which objects represented a Feed or Category or Forum or Account or User or whatnot. but the question is how to get from here to there...
-
@julian i think ideally this would be explicitly signalled which objects represented a Feed or Category or Forum or Account or User or whatnot. but the question is how to get from here to there...
@julian example using foaf and sioc...
```
id = f1
type = [as:Service, sioc:Forum]
as:summary = "Forum TF category"id = g1
type = [as:Group, foaf:Group, foaf:Agent, sioc:User]
as:name = "AP Forum Task Force"
foaf:member = [Julian, a]id = t1
type = [as:Collection, sioc:Thread]
as:summary = "Some thread"
sioc:has_container = f1id = p1
type = [as:Event, sioc:Post]
as:name = "Meeting on April 2025"
sioc:has_container = t1
sioc:has_creator = g1
as:attributedTo = g1
```