Updating
FEP-5219: Groups and permissions:
https://codeberg.org/fediverse/fep/pulls/908I added two flags that indicate whether a group is private, semi-private or public:
canFollow and
canParticipate. These flags are similar to ones used in
interactionPolicy pattern but I think interaction policies don't scale well.
There is now a thread on SocialHub if you prefer it for FEP discussions:
https://socialhub.activitypub.rocks/t/fep-5219-groups-and-permissions/8855#fep_5219