Changes for page User Mentions
Last modified by Vincent Massol on 2024/02/26 17:57
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -117,6 +117,7 @@ 117 117 |UC8|UC7.1|[[Answering to a notification from the notification>>||anchor="HUC8.Answeringtoanotificationfromthenotification"]]|Medium|Low 118 118 |UC9|UC7.1|[[Answer to a notification by email>>||anchor="HUC9.Answertoanotificationbyemail"]]|Hard|Low 119 119 |UC10| | |TBD|Medium 120 +|UC11|UC7.1| |Medium|Low 120 120 121 121 == UC1. Rich editor integration == 122 122 ... ... @@ -197,6 +197,14 @@ 197 197 198 198 When a mention links to an entity to which a user can answer (e.g., mentions and notifications), the mention must include a textarea allowing to quickly answer to the mention. 199 199 201 +The way the answer is integration depends of the place where the mention originates from. 202 + 203 +|=Origin|=Answer 204 +|Document body|The answer is integrated as an annotation around the user's mention in the document. 205 +|Comment|The answer is integrated as a comment answering the originating comment. 206 +|Annotation|The answer is integrated as a comment answering the originating annotation (which are actually handled as comment, so the UX is similar to the comment case). 207 +|AWM textarea|As of today no mechanism allow a text to be attached on a specific text. Consequently, answering an AWM textarea is not supported and no answer should be proposed to the mentioned user in this case. 208 + 200 200 == UC9. Answer to a notification by email == 201 201 202 202 When a notification from a mention which a user can answer (e.g., mentions and notifications) is received by email, it should be possible to answer the email directly. ... ... @@ -203,6 +203,8 @@ 203 203 204 204 The answer is then integrated as an answer in the web interface. 205 205 215 +Answering by email follows the same logic as UC8. Answering to a notification from the specifications. 216 + 206 206 == UC10. Integration of browser notifications == 207 207 208 208 Notifications can currently be displayed to the user through the notification menu and by email. ... ... @@ -213,7 +213,14 @@ 213 213 214 214 [[image:Screenshot from 2020-05-11 11-00-39.png]] 215 215 227 +This feature is orthogonal to the integration of the user mentions, but allow a better integration of the user's notifications in her browser (and eventually in the underlying OS). 216 216 229 +== UC11. Integration of answers from external source == 230 + 231 +If the mentions is notified to an external user using an extension mechanism (for instance in the context of an integration of the user mentions with ActivityPub), answers to the notification (for instance by a comment on Mastodon), should be gracefully integrated in the UI. 232 + 233 +In summary, answering to mentions should be open to extensions. 234 + 217 217 == Tasks on Jira == 218 218 219 219 {{jira url="https://jira.xwiki.org" source="jql"}}