This helps with decentralization.
Discussion
I want a feature in clients to let me choose whether i attempt to rebroadcast to a relay or not.
An all or nothing solution wont work for some paid and private relays. But I would love to be able to
- mark relays for broadcast, and situation (all, follows, liked, members of selected list)
- broadcast ALL notes to my private LAN based relay when on network
- broadcast only notes of those i follow or like to relays ive marked for broadcast
- still broadcast to all on a note by note basis
TLDR - i want configurable rules for auto broadcast that should be client specific, not necessarily published as rules for all clients or made public
That's very granular, but more choices with high configurability allowing for user choice is best. Maybe Primal will add this, since they're going down this path.