Hey!
I’m implementing an AP-based media publishing platform - long story short: user can run an instance, configure name/description/logo/etc and post blog posts/articles/songs/whatever - let’s say something like if Medium had a baby with Tumblr Also, site admin can add additional users so multiple users can post stuff in there.
Anyway, i can’t wrap my head around one thing - as my app is technically multi-user, should my app operate based on Groups and Profiles (multi Profiles are posting to the group, and both Profiles and Group can be followed separately - i can see that introducing a confusion what should be actually followed), or should that be Application instead of a Group or should i entirely drop the concept of Profiles and just federate stuff posted on such site as a Group (so there will be no separation based on Profiles posting from the fediverse perspective - everything comes from one group).
I would highly appreciate any feedback on this as I’m a bit stuck on that.