Agents and Actors
We've been discussing some of this, and have some agreement, but not totally, thus this issue.
- vf:Agents are Person or Organization, and have economic agency.
- as:Actors are Person, Organization, or Group (and Service, Application, not relevant to this discussion), and are part of the actor model (specifically for AP they perform activities; have inbox, outbox, followers)
- We think as:Group will not have agency, will give us a way to have a collection of agents with some chosen association, but with no agency as a group. (Note that MN Community is an as:Group.) This might help with #5 , will comment there.
- We think we want Person and Organization to correspond between vf and as. Those 2 will have economic agency. I.e. they will not be equivalent, but if someone is a as:Person then they are also a vf:Person, same for Organization.
Is that last one your understanding @mayel ? If so, then I think that we can just say that anything that is an Organization will automatically have Inbox, Outbox, Followers, by virtue of being an as:Organization. Same with a Person. Seem right?