Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle various event types (formerly Fix blank habla news replies [NIP-31 NIP-89]) #1480

Open
Tracked by #2228
alltheseas opened this issue Aug 15, 2023 · 9 comments
Labels
enhancement Improvement interop interoperability and compatibility with other nostr apps NIP
Milestone

Comments

@alltheseas
Copy link
Collaborator

what happens
When I reply to a long form note (e.g. habla.news post), my reply appears as stand-alone. The long form note is nowhere to be found

suggestion
Implement NIP-31 + NIP-89

https://github.com/nostr-protocol/nips/blob/master/31.md

https://github.com/nostr-protocol/nips/blob/master/89.md

Origin:
@pablof7z and 🌽

@alltheseas
Copy link
Collaborator Author

alltheseas commented Sep 25, 2023

Long form note reply does not appear as stand-alone reply from point of view of the reply author

image

@alltheseas
Copy link
Collaborator Author

Appears as stand-alone reply on Iris

Screenshot 2023-09-25 at 1 06 48 PM

@alltheseas
Copy link
Collaborator Author

Overlaps with #1603

@alltheseas
Copy link
Collaborator Author

See @pablof7z Lana Del Rey example https://youtu.be/gOIZMMvHSZw

@alltheseas
Copy link
Collaborator Author

See @pablof7z Lana Del Rey example https://youtu.be/gOIZMMvHSZw

@danieldaquino @jb55 let's discuss when Will is back from 🇯🇵 .

@alltheseas alltheseas changed the title Fix blank habla news replies [NIP-31 NIP-89] Handle various event types (formerly Fix blank habla news replies [NIP-31 NIP-89]) Nov 1, 2023
@alltheseas
Copy link
Collaborator Author

alltheseas commented Jan 2, 2024

Example mockup for handling different kinds thanks to @NielLiesmons

https://damus.io/note1v8sk7rg0z2nttrdsmzl9lx4ukxd7dkn974v6tkvsr6kp9elzzl0shyh9qs

image

image

cc @robagreda

@alltheseas
Copy link
Collaborator Author

@alltheseas alltheseas added the interop interoperability and compatibility with other nostr apps label Jan 24, 2024
@alltheseas alltheseas mentioned this issue May 7, 2024
15 tasks
@alltheseas
Copy link
Collaborator Author

NIP-31+89 support would be the absolute low-hanging fruit that would make the experience complete in a single blow.

NIP-31: allow displaying what an unknown event is
NIP-89: allow the user to one-tap open the event in an application that supports the unknown event

@alltheseas alltheseas added this to the 2.0 milestone May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement interop interoperability and compatibility with other nostr apps NIP
Projects
Status: Backlog
Development

No branches or pull requests

2 participants