Setting as to when to update person's relay information #181

Closed
opened 2023-01-31 15:24:02 +13:00 by mikedilger · 4 comments
mikedilger commented 2023-01-31 15:24:02 +13:00 (Migrated from github.com)

Recently I added a commit to include ContactLists of everyone you follow in your global feed. This gets (usually 3) copies of the latest contact list for each person, for me that's about 240 events, which is pretty high. We use this to get their 'write' relays from the contents (if their client is one of the ones that puts such things in there), and we want to keep those updated so that as people change which relays they write to, we keep that information updated so as to not lose touch with them.

Problem is that this is a lot of events, especially if you restart gossip frequently (as I do while developing).

So maybe a setting for doing this at startup, and maybe a button to manually do this on your list of people you are following.

Recently I added a commit to include ContactLists of everyone you follow in your global feed. This gets (usually 3) copies of the latest contact list for each person, for me that's about 240 events, which is pretty high. We use this to get their 'write' relays from the contents (if their client is one of the ones that puts such things in there), and we want to keep those updated so that as people change which relays they write to, we keep that information updated so as to not lose touch with them. Problem is that this is a lot of events, especially if you restart gossip frequently (as I do while developing). So maybe a setting for doing this at startup, and maybe a button to manually do this on your list of people you are following.
mikedilger commented 2023-01-31 16:18:58 +13:00 (Migrated from github.com)

Either part of this (or both) could be a good first issue.

Either part of this (or both) could be a good first issue.
mikedilger commented 2023-02-09 09:10:48 +13:00 (Migrated from github.com)

This was set to do it once per day, then backed down to 8 hours.
So what we need is:

  1. A setting, and
  2. A button to do it now
This was set to do it once per day, then backed down to 8 hours. So what we need is: 1. A setting, and 2. A button to do it now
mikedilger commented 2023-02-11 11:00:30 +13:00 (Migrated from github.com)

Bumping to 0.5

Bumping to 0.5
mikedilger commented 2024-12-13 09:01:50 +13:00 (Migrated from github.com)

Due to new features this isn't a good idea anymore

Due to new features this isn't a good idea anymore
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nostr/gossip#181
No description provided.