...
- Provide an Order By button so that users can view Q&A answers either by the votes or by chronological order.
- Users should be able to vote on all topics given the above feature.
- Users should be able to choose certain topics to follow. Have three panels with paginated content:
- Topics pinned by Admin
- Topic Topics I follow
- Others (order chronologically)
- Allow private discussions (like how it works with entity).
- Use notation @username, and notify users when their names are mentioned.
- In File/Table tab view, if a file or a table has a discussion, give users the link to go to the discussion about that file/table.
- As soon as the the feature is out, people will want to search for the content of the comment.
- Use case: allowing users to vote on a row in a table.
Suggestion: provide a way for user to upload a table, then auto-generate a topic about that table, each row in the table is a vote-able comment. - How many layers of nesting comments is good?
- The advantage of having only one layer of comments/ response is that everything in a topic must be relevant to the topic.
- The advantage of having two layer of comments is that user can comment on a specific comment.
- Answers by admin should be highlighted and appears first.
...