@darius I'm intrigued by this idea, and a big believer in the positive effects of interacting in small(er) community groups.
In real-life community is everywhere, and ppl + communities interact in a complex social fabric.
I feel community might be better expressed online, and for a while I'm posting about a "Community has no Boundary" paradigm.
On SocialHub I mention an AS/AP vocab extension on top of Group + Actor.
Would be great to have your input on the topic.
@darius
One thing to consider is whether communities explicitly defined allow for taking the concept next-level on the fediverse.
Now it is mostly implicit i.e. instance boundary, discourse forum, etc.
An explicit definition as a domain model, allows modeling things on top of that when needed, such as Membership + Roles, or Governance.
( @hamishcampbell started talk on the latter which - if federated - would require a meta-model AP extension to define policies. See https://socialhub.activitypub.rocks/t/what-would-a-fediverse-governance-body-look-like/1497/51 )
@darius
One thing to consider is whether communities explicitly defined allow for taking the concept next-level on the fediverse.
Now it is mostly implicit i.e. instance boundary, discourse forum, etc.
An explicit definition as a domain model, allows modeling things on top of that when needed, such as Membership + Roles, or Governance.