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] #1480

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

Comments

@alltheseas
Copy link
Collaborator

alltheseas commented Aug 15, 2023

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

https://github.com/nostr-protocol/nips/blob/master/31.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 moved this to Backlog in Damus Roadmap 🛣️ May 7, 2024
@alltheseas alltheseas added this to the 2.0 milestone May 7, 2024
@alltheseas alltheseas removed this from the 2.0backlog milestone Jan 15, 2025
@alltheseas alltheseas added this to the 1Q25 milestone Jan 17, 2025
@alltheseas
Copy link
Collaborator Author

renaming this one to solely nip-31;

nip-89 will be considered as a separate, stand alone issue

@alltheseas alltheseas changed the title Handle various event types (formerly Fix blank habla news replies [NIP-31 NIP-89]) Handle various event types (formerly Fix blank habla news replies [NIP-31] Jan 17, 2025
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 nip-31
Projects
Status: Backlog
Development

No branches or pull requests

2 participants