Thinking about scoping down coracle a bit so that I can do a better job focusing on what's special about it. Interested in folks' thoughts. What if I removed: - Classifieds - Calendars - Public Groups - Private Groups - Rending support for obscure note kinds, relying instead on nip 89 handlers I would hope to focus on more complete/correct support for relay and social graph management, as well as feed building and navigation. My hope for the group features (including calendars) is that relay-based and MLS-based groups would be good enough to replace what currently exist.
Fwiw imo I think we should be focusing on dethroning Twitter and telegram, we can try to take on Gmail and Craigslist later
Craigslist and Gmail brought people to the web. Twitter/FB turned the web into social garbage... then FB reintroduced Marketplace (Craigslist) I want Craigslist on Nostr.
I've been saying that devs overload their clients because they get opensats grants and want to provide shiny release notes. Now you have long term support and suddenly you want to scale down. Turns out I was right 😆 And yes. Scaling down is the correct move.
Twitter clone. Move the rest to specialty clients and libraries. Threads, photos, videos and dm
This, this, and nothing but this! The fact that most of the major nostr clients are trying to not just reinvent the wheel but the entire damn car and it's very frustrating. I would take it a step further and completely divorce those things from nostr. Spin them off into their own protocol, better yet, look at existing protocols and either fix them up and extend them or rebuild them.
Counter point: coracle's custom feeds are useful for loading non-kind-1's
Focus would definitely help take on groups and relay-based customization. NIP-89 handlers should also be standard with all social-basee clients.
Get the basic feed and notifications working first. The other stuff is nice, but they don't matter if the basic feed doesn't work. I do want both basic and long form notes in my feed and need pictures. The rest is gravy.
I’m not a regular user of coracle so I might not be the feedback you want. But I think social graph management is needed. As is relay management. Prior to outbox model I thought it would be a required tool to measure the number of relays in common with each of your contacts or contacts you wanted redundant relays with to be less censorable with them. Now it seems like less of an issue but I still want help choosing relays, same for shaping who I follow. Who is no longer active, who should I be following that I’m not. Summarize each follows notes by hashtag, do I want to follow this npub still? Tools to help me curate my follow list. Just ideas.