-
Notifications
You must be signed in to change notification settings - Fork 619
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
dcb5d0f
commit 3834c6b
Showing
1 changed file
with
5 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3834c6b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the point of multiple e tags was to allow fetching all notes in a thread nip10-style. multiple p-tags enables "bob liked a post you were mentioned in"
this change is wrong. please revert it, as it is causing confusion:
also maybe ping the original author of the NIP before you drastically change it? @fiatjaf @vitorpamplona
3834c6b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can see the PR here #1221
The issue is that just reverting it won't do what you want it to do. Replies don't include the full branch of e-tags anymore, just "root" and "reply" and a random assortment of e-tags from old clients. So, just copying the e-tags doesn't make any sense.
If you want to "fetch all notes in a thread nip10-style" then we can change the NIP to get signers to reassemble the thread before liking the content so that they can cite all e-tags of the branch. Without that, the e-tags make little sense.
It's similar to p-tags. There is no way to blindly predict what each p-tag was about in the reply like the original content was suggesting.
I am not against adding p-tags to notify people, but those should be remapped to use a different tag name (like the
q
) to make sure queries are done right or include a custom marker as NIP-10 requests.