Does that mean GitCitadel no longer fetches the “inboxes” (from the 10002 event) from a npub to read events from?

Reply to this note

Please Login to reply.

Discussion

💯

We have found that the majority of users, (including our own subscribers), have terrible inbox choices, because they inevitably use the big, public aggregators or indescriminate WoT relays for inboxes. They then pull that data into the feed, over their 10002 event, and then they are grossed out by their own selection and complain about the clients.

We will, instead, setup a utility to background-stream from inboxes (and whatever else they want), into their chosen local relay(s), and we then include those local relays in the fetches. The hurdle of installing a local relay is enough to weed out people who can't figure out how to sensibly select relays. And it helps keep the hardcore porn and spam and horrors-beyond-human-comprehension off of our own servers. If you see that stuff, while using our client, that means you downloaded it to your machine and that's then your problem.

All of our stuff is being reworked to be local-first and network aware, so that it auto-snycs and auto-switches between online/low-bandwidth/high-bandwidth modes.

We write to your outboxes, and you will probably see your notes immediately appear in the feed because of relay-side syncing and streaming, unless your outboxes are read-protected.

Those can be read over the local fetch, as you can fetch with AUTH.