The topical relay model is a different workflow:

1. You decided to write about a topic.

2. You client determines that the topic is "sourdough bread baking".

3. Your client writes the event to the "bread baking" relay and adds "sourdough" as a tag.

4. Everyone in the sourdough community forum immediately sees your event. Nobody else sees your event. The moderator (human or AI) can immediately moderate the event, as they know what a sourdough forum event should look like and they oversee the content on that relay.

5. You open your "notifications/chat/kind01" client and can see the responses from the sourdough forum in it.

6. You can respond there, only to them, but you can also allow your wider fren group to see the discussion, by broadcasting it to more relays.

Reply to this note

Please Login to reply.

Discussion

The thing with relays, is that you could also write that "sourdough bread baking" event from Nostrudel or Primal, so long as you had the relay listed and could somehow indicate that it was the one you wanted to write to.

How is a relay determining it? I think I'll just leave this to the devs lol cos I won't understand the answer maybe lolol.

But let's say I make a post about a particular plugin or vst for music production. But I haven't mentioned the words 'music production' or whatever other words, but I want it on that relay. How would a client determine this, it couldn't possibly have all the possible words and brand names associated with a topic. And what about let's say I was also mentioning it was for the audio of a film. Would it then determine to post instead to a film relay? Or post to both?

I have no idea. Lol, I assume there are ways:) lol

Well, we could have relay selection boxes, when you post, so that you could determine it, manually. If you were responding to a music production thread, that would also be a hint, so we could just write the response back on the relay that it came from. It should be possible to post to n number of topical relays, so that the post ends up everywhere, that it might be useful, same way we do with general posts.

The basic difference is that the person publishing the post curates where it will go and how it will be defined/labeled/tagged. They then send it off to the appropriate relay. Then, everyone reading from that relay (because they are interested in the same topic or are part of the same community) can see it and respond to it.

The people who want to read it have it _sent to them_ over the relay. Or they go to a client where there's nothing but Stuff Like That.

They don't have to go dig it out of the gigantic heap of Bitcoin memes and EXTRA LARGE TEXT RESPONDING TO EXTRA LARGE TEXT.

Relay selection can be handled client side. This requires smart clients and smart relays working together, I think. Relay auth can be used to help protect relays from non-topical posts.

Yeah, hashtags have been a great source for discovering I treating notes and users.

I know what you mean about feeling reluctant to use them tho. There's also the issue of people using hashtags just for visibility eg on something like Asknostr which feels spammy but that is somewhat a failure of discovery mechanisms (almost as bad as asking people to repost notes for sats, that feels the most spammy to me).

Niche hashtags and topic hashtags can be great, although it is perhaps revealing how little there can be on certain topics (that you can find at least). Then the generic hashtags or hashtag nostr, plebchain, bitcoin seems somewhat pointless.

Bluesky does really well with their feeds, but they generally have a wider userbase and broader topics.

nostr:nprofile1qqs8qy3p9qnnhhq847d7wujl5hztcr7pg6rxhmpc63pkphztcmxp3wgpz9mhxue69uhkummnw3ezuamfdejj7qgmwaehxw309a6xsetxdaex2um59ehx7um5wgcjucm0d5hsz9nhwden5te0dehhxarjv4kxjar9wvhx7un89uqaujaz and nostr:nprofile1qqs06gywary09qmcp2249ztwfq3ue8wxhl2yyp3c39thzp55plvj0sgprfmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakszxmhwden5te0w35x2cmfw3skgetv9ehx7um5wgcjucm0d56f7pmw seem to think topic-relays are a potential way forward. I'm too clueless to follow the conversation on it tho. But posting it here as you may also be interested.

nostr:nevent1qqsxjm26ls7egcz3c44jhhsrs7af4xx6cmnh4fwa82athadsqgascpcpr3mhxue69uhhyetvv9uju6rfva5xc6t8dp6x2u3wvdhk6tczyr7jprhgeregx7q2j4fgjmjgy0xfm34l63pqvwyf2acsd9q0mynuzqcyqqqqqqg77gsg0