element-hq / element-hq/element-meta
themed reply strings
- Dominant language
- No language data
- Stars
- 112
- Forks
- 25
- Avg merge
- 6h 6m
- Merged PRs (30d)
- 4
Description
I would like there to be a filtering of replies, once riot gets big there would be big rooms with lots of active people and lots of questions which are hard to keep track of
I would like there to be a way to categorize some messages and replies together
idea:
- when someone sends a message and from that there are replies there should be a system that allows you to view all reply messages from the root message (proposal 1).
- and proposal 2 view all replies to one message.
- and maybe proposal 2.1 if you use this there should be a selection view only direct replies to the message if a message got 10 direct replies you can view them all together.
- and maybe proposal 2.1.1 when you see the direct replies there should be a button that would open direct replies to the direct reply you choose.
- proposal 3 when you are on the filtered mode there should be green checkmarks on the messages you have viewed all replies
- 3.1 maybe also orange checkmarks when there are unread replies to that message.
1.
So e.g. one asks "how to do z thing?" then someone replies to that message "have you tried 'this'?" and someone else replies to the latter "this is not good, try 'that'!"
in the e.g. one could simply click (lets say on the three dot menu and) "view all replies from the root message" and the user would get only the messages that are replies to that root message so in the previous case he would get:
the messages:
"how to do z thing?" (root)
"have you tried 'this'?" (reply number 1 to root)
"try this and that" (reply number 2 to root)
"this is not good, try 'that'!" (reply to reply number 1 - here the user can press "view all replies from the root message" and he sees all messages that are replies from the root)
so the user gets:
"how to do z thing?"
"have you tried 'this'?"
"this is not good, try 'that'!"
that would be most useful when there are a lot of people asking lots of questions and you wanna focus on one question/message at a time and view all the replies of that root message so you can make sense of what is being talked.
2.
related and I thing should be implemented together, is an option "view all replies to this message" where the user would focus and see all the messages that has root in that one message. Haven't you been in a situation that someone replies to a message that is old and you only know the content of the root message and the one reply you see last? why cant you click on that root message and show all replies and see all the discussion that that message has produced?
this differs from the number 1 proposal so lets see the example above in this case:
the messages:
"how to do z thing?" (root)
"have you tried 'this'?" (reply number 1 to root)
"try this and that" (reply number 2 to root)
"this is not good, try 'that'!" (reply to reply number 1)
here the user can click "view all replies to this message" on the reply number 1 and get:
"have you tried 'this'?"
"this is not good, try 'that'!"
so the user focus on one "thread" of replies so one can make sense easily the flow of the discussion, in the e.g. you see that "reply number 2 to root" was hidden cause it was not a reply to the "reply number 1 to root"
2.1.
"view all direct replies to this message" self-exlpanatory
2.1.1.
use "view direct replies to this message" to one of the previously shown direct replies. (that is just what you can do if you implement 2.1 and use it again and again on the direct replies)
3.
so when you have seen all replies to a message there is a green checkmark
for e.g.
-you view 10 direct replies to one message (lets code name this one "one1")
-then you select one of those messages (lets codename this one "second1") and view the direct replies of that
-then when going back to viewing the direct messages of "one1" there is a green checkmark on the "second1" message.
for the user this would be useful cause he know can easily see which messages he haven't explicitly viewed.
it should turn orange when there is a new reply that havent been exlpicitly viewed
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by separating the proposed root-reply, direct-reply, navigation, and read-status behaviors and checking which reply views already exist. Done should be a documented, agreed scope with clear behavior for filtering nested replies and marking them viewed or unread.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100