fedify icon indicating copy to clipboard operation
fedify copied to clipboard

Docs: Motivation why same-server followers should be excluded

Open mattes3 opened this issue 1 year ago • 3 comments

On the following page in the docs https://fedify.dev/manual/send there is a section about how to exclude followers who live on the same server as the sender of a message.

The paragraph needs a motivational section because as a Fedify user, I don’t understand why the followers on the same server as me should be excluded. They won’t get the Create activity that I send, right?

mattes3 avatar Jul 26 '24 12:07 mattes3

Usually, you don't want to send messages through ActivityPub to followers on the same server because they share the same database, so there's no need to.

For example, if @[email protected] creates a post, it's already stored in the database at example.com, so there's no need to send a Create(Note) activity to @[email protected], because @[email protected] already has access to the post in the database.

Does this explain it well enough?

dahlia avatar Jul 26 '24 15:07 dahlia

Oh I see what you mean. Of course, this would be a good paragraph for the docs.

mattes3 avatar Jul 26 '24 16:07 mattes3

Feel free to great my a pr

melroy89 avatar Jul 27 '24 08:07 melroy89