Is there any technical reason why most of the client's don't put much focus on Quote Repost?. Some don't even have a way to re-post something that you like but most don't have a way to automatically comment when you whant to share a post...
Discussion
This
#[0]
Reposted.
Because likes are a de-facto re-post, without a bunch of extra chrome and confusion. Now, something like a quote tweet is different and valuable.
But for instance I do find quoting a note very valuable⦠but in almost all clients I need to manually get the note Id and create a new note with my comments pasting then the note Id
Is adding that function difficult for a client?. Would that be complex to have in Coracle?
No, I hope to add it at some point, I just have about 100 other things on my list as well.
Gossip handles this well
Is gossip a client?
Yes, desktop client.
Most clients are pretty basic really. My guess is most were thrown together to get their developers in the game quickly. There are still a lot of quirks to NOSTR to get used to. I'm hoping we're going to see some pretty slick and well rounded options before too long.
It's unfortunatly all over the place. quote post is critical in my view. gossip handles best, but can be confusing if coming from a different client
π― they are essential.. Quote Postes provide context and for readers itβs a better discovery of new people to follow when you are adding comments as itβs like an endorsement to go read it
Gossip currently interprets incoming quote posts pretty well I think. But it is not generating them properly when you compose a quote post yourself, it still doesn't support NIP-27 in that regard and puts '# [ 0 ]' kind of things in the content instead of 'nostr : nevent' links. This is in the process of being reworked.
nostr:#[1]
I've made changes to nostr-types to define NostrBech32 and NostrUrl with to/from string functionality, extracting from notes, handling of all nostr URLs, and handling of the 'nostr:' prefix. But I just pushed it and gossip isn't using it yet. There is still a tricky bit about when to include an 'e' tag and when not to.