Why is this on the client devs and not relay operators?

Seriously, no client dev should be writing specific spam regex.

Reply to this note

Please Login to reply.

Discussion

outbox model is client side, it's key to decentralization as well

write permission for relays is a separate thing, that's to conserve their resources

for example, and why i currently am not using coracle, it reads from relays in my follows lists, of which many of them include the relays targeted by replyguy, damus and primal being the two i see most often

why should it be reading from relays that aren't in my relay list, of events that are not of my follows, or my follows follows?

the default posture should be conservative for this client behaviour, so this is an example of how client devs need to take part in it

nostrudel is the best for fully implementing outbox model, IMO, though gossip and coracle both are not terrible

regex is too complicated and if not properly done, without following the basic foundation of programming, it can be a disaster: a) audit and continuity b) could open to a can of vulnerability. 🙈😬