This is very interesting. Note that both SocialHub and Solid are looking into implementing Groups:
- ActivityStreams
Group
Actor type: Groups implementation - @aveltens on Solid: Solid Groups App
Interestingly @aveltens is already using ActivityStreams Announce
Activity type here, so that is almost compatible with the fediverse.
I am very interested in this. For my use case I want this to go further, more generalized. There could be moderation policies, governance policies (organization, member roles), decision-making policies, etc.
Edit: I just added a summary of how SocialHub approaches Groups in ActivityPub in Solid Groups App (comment).