Oddbean new post about | logout
 When we'll the first Nostr heavy client with Tauri?

nostr:nevent1qqsrmtfhcupqm9rvhjfuutq28d2mjvecwaqtd3s083a84wkwpnkl02gppemhxue69uhkummn9ekx7mp0qgsxh8dfyrztdm9l9sfqrzn6952rkn0alxrccwl2c60rnw6e0pqucmsrqsqqqqqptw24g2 
 Hi, I'm working on lume, which powered by tauri and rust-nostr https://github.com/lumehq/lume 
 Yes I know lume it's great! But I would prefer a more classical UI like Snort UI on desktop  
 And someday I'll get it to compile cleanly for AUR and BSD ports.  
 I plan to convert Blowater from a pure Web client to a Tauri app so that I can publish to App Store 
 that great. Is it started yet?, I will help you on it 
 Yes. Not rust code is written yet. I plan to move storage from IndexedDB to SQLite in Rust first 
 nostr:nprofile1qy88wumn8ghj77tpvf6jumt99uq37amnwvaz7tmwdaehgu3dwfjkccte9ehx76m0w3shymewvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qpqzfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s63kw4r  Let's definitely collaborate more in the future 
 I plan to convert Blowater from a pure Web client to a Tauri app so that I can publish to App Store 
 Can't wait! The blowater app is able to retrieve our Nostr Relay configured in our metadata or by default it's using blowater Nostr Relays? 
 > The blowater app is able to retrieve our Nostr Relay configured in our metadata
Not yet, currently I hand coded some relays into the code.

> by default it's using blowater Nostr Relays
Yes, by default it only connects to wss://blowater.nostr1.com

Blowater is never designed to be a social media client and never will. It's a Discord style client for communities & organizations. Therefore, relays play very different roles comparing to mainstream nostr clients. 
 Yes it's exactly what I (and we) need!
the only thing is if People we sent message are not connected the blowater relay, they won't be able to see the message but I suppose you also hard coded damus, nos, etc. relays.  
 > the only thing is if People we sent message are not connected the blowater relay, they won't be able to see the message
This is the current behavior of Blowater but it's never my eventual goal.

Delivery is a hard problem so that I intentionally sacrificed cross-relay interop for a smoother UX as a workaround.

I am working on better cross-relay interop. It just takes time.

There are several design problems I need to solve before addressing the cross-relay problem.