I think we are further along outbox implementation than we are being given credit for:
1. When onboarding new users, Primal ensures that the default set of relays includes a combination of larger relays and “long tail” smaller relays. We are already contributing to the spread of content over the entire public relay infrastructure. In contrast, Damus uses the same 4 relays for all new users.
2. We leave relay hints in all user and event mentions, as well as “copy id” actions, so that outbox clients can find things.
3. By default, all Primal clients write directly to the outbox relays the user has specified.
Therefore, when it comes generating content on the network, Primal already does all the right things. Please correct me if I’m missing something.
What remains to be done is the ability to diversify ways of reading/discovering content. We can’t solely rely on the caching service; our clients need to be functional without it. We are working on it.
As for the “Primal isn’t a real Nostr client” claim, that's a bad look nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s. Let’s focus on building. Damus still needs proper outbox and blossom support. Maybe that’s where energy is better spent instead of fudding another project.
how come ross@primal.net doesnt have a outbox list kind 10002? just a kind3.
I don’t think ross used primal to create his nostr account. if he did he would have had proper NIP65 relays set.
gotcha. i read your message here a few times, it made me realize, your version of outbox is not what I had hoped an outbox model would do.
i had hoped that if a client supported outbox, that people who follow me would see my notes. but ive heard from friends, they never see me in their timeline, only if they go to my profile page or to a 'feed' that im included in..
from reading your note here it sounded like that's because of the reading from outbox on primal is 'long tail?'.. 🤔
im just tryin to understand. installed it today for moar testing, and using amber 🎊
Thread collapsed
Interesting and that does make sense. đź«‚
Thread collapsed
Thread collapsed
Thread collapsed
It's nice to see the turnaround in Primal's approach. Has potential to become a real nostr client after all.
I hope it’s true. The app is good. I just want it to be real NOSTR on the backend. No shenanigans.
Thread collapsed
Thread collapsed
You're doing great and I appreciate the transparency with your path towards Outbox/Inbox. Primal is as much of a Nostr client as any other that exists today. Primal's approach may be different in some areas, but that's still fine in my eyes. It's just different and that difference can be used to market to and appeal to different types of people since not all users fit inside the same box. Just like Damus or Amethyst has their own use cases, marketing, and target users. We're building for 8 billion people and we're not going to all use the same app.
Thread collapsed