Please do Gossip from the start. We should get rid of the style of apps (with fixed relay lists) we helped create.
Discussion
This. Fixed relay list clients are simpler and work well on a small network but don’t scale as Nostr expands and you have find notes on relays you’ve never heard of.
Have the relay list specs in Nostr ossified? Where does one look to find the “home” relay and/or a relay list for a gossip implementation? I remember it seemed to be under debate a few months ago
nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c can probably describe better, but I think by Gossip Model we generally mean that the app figures out where to get posts based on the author's write relay list. The amount of connected relays changes significantly over time. That initial description could be expanded to using any relays that are declared in the event kind you are looking for. Public Chats, for instance, should be based on the preferred relay of the channel metadata + relays from your follow lists (so you never miss a follow's chat post even if it's not in the main relay of the channel).
Right, but aren’t there like 3 kinds that can store relay information associated with an npub? Or do you specifically mean the version of relay lists that allows read/write specification?
Ahhh is it nip-65? I think this may be different than the relay lists I am familiar with.
agree, we are missing gossip in plebstr a lot too. Have it as one the things that we have to do