-
Notifications
You must be signed in to change notification settings - Fork 379
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
Use a separate receiptType
for hidden read receipts
#3750
Use a separate receiptType
for hidden read receipts
#3750
Conversation
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
Generally, things like this should be handled as a separate MSC, rather than a change to an existing MSC. |
Yes, I am aware though I'd prefer to not make another MSC as T seems to agree with changing the method of how this works in theirs, though I can't really push to the branch, so I made a PR... Some context: #2285 (comment) |
(yea, for context: I effectively asked for this :p ) |
Note that merging this could be a bit odd though since MSC2285 has already had FCP called on it (and has some ticks). We ran into this a bit with one of the spaces MSCs where it changed fairly dramatically after some approvals (and unfortunately caused some bugs to slip through). Perhaps after merging the ticks should be reset? (Also +1 to the change btw. 👍 ) |
FCP cancelled. |
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.
Thanks! Just added a note to alternatives for what this MSC once was ;)
* What if we let people hide their read receipts? * Add unstable prefix * Update proposals/2285-hidden-read-receipts.md Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> * Use a separate `receiptType` for hidden read receipts (#3750) * Update the way MSC2285 works Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Update proposals/2285-hidden-read-receipts.md Co-authored-by: Travis Ralston <travpc@gmail.com> * Clarify notification behaviour and other things Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> * Mention adding `m.fully_read` to `/receipt` * Rename MSC to `Private read receipts` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Apply suggestions from review Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Apply suggestions from review Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Remove trailing comma Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Apply suggestions from review Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Apply suggestions from review Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * `r0` -> `v3` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Describe how to determine server support while stable Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more precise about the failure mode Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Improve wording Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Improve wording Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Improve wording Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit around server support Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Simplify text Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit about detecting server support Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Add note about consistency Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Clarify how exactly to detect support * Try to fix clarity around precedence * Be clearer about alternatives Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Add sentence about `/receipt` federation Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit about adding `m.read.private` to `/receipt` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Fix wrong RR type Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com> Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com>
* What if we let people hide their read receipts? * Add unstable prefix * Update proposals/2285-hidden-read-receipts.md Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> * Use a separate `receiptType` for hidden read receipts (#3750) * Update the way MSC2285 works Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Update proposals/2285-hidden-read-receipts.md Co-authored-by: Travis Ralston <travpc@gmail.com> * Clarify notification behaviour and other things Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> * Mention adding `m.fully_read` to `/receipt` * Rename MSC to `Private read receipts` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Apply suggestions from review Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Apply suggestions from review Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Remove trailing comma Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Apply suggestions from review Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Apply suggestions from review Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * `r0` -> `v3` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Describe how to determine server support while stable Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more precise about the failure mode Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Improve wording Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Improve wording Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Improve wording Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit around server support Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Simplify text Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit about detecting server support Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Add note about consistency Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Clarify how exactly to detect support * Try to fix clarity around precedence * Be clearer about alternatives Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Add sentence about `/receipt` federation Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Be more explicit about adding `m.read.private` to `/receipt` Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> * Fix wrong RR type Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com> Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by: Kévin Commaille <76261501+zecakeh@users.noreply.github.com>
No description provided.