Given there is a single-site multi-user app based on #activitypub (single domain blogging platform with multiple users posting) - should an Application type represent entire site and Person types posting to it?
-
Given there is a single-site multi-user app based on #activitypub (single domain blogging platform with multiple users posting) - should an Application type represent entire site and Person types posting to it? Or Group type instead of Application? Or entire site should be one single Person type? What's your take on that? #needhelp #development #fediverse
-
@mbajur each account/person should have its own actor. If there is a blog wide actor it should be a group that boosts all posts from the individual accounts. /My 2 cents
-
@liaizon just to make sure i follow - if someone wants to follow entire blog (most typical usecase), it will in fact follow a Group actor which boosts posts of all the Person actors posting? I'm not sure how Groups work on fediverse - they just boost posts from their members?
-
@mbajur I usually use a Service actor for the server, and Application actors for the client applications. (For same server/client applications I think I would still use Service)
-
@[email protected] I'd argue that a Service is subsidiary to an Application. For example, an Application may have multiple services... one for auth, one for DMs, etc.
-
@mbajur yeah! Try following a group actor from Lemmy like @fediverse, and you will see all the posts are from other actors, and the group never makes posts itself. This makes the most sense to me...