There are two use cases for Synapse Discussion Forum:
- A discussion forum for each project where collaborators can share thoughts and comments.
- A Synapse Q&A forum where Synapse technical support answers general questions about Synapse.
In this document, we show the design of the first use case and state the differences for the second use case.
Permissions
Any user with project's Can Read permission will be able to read comments.
Any user with project's Can Comment permission will be able to create a new thread and comments on other's thread. These users can edit their comments, add and remove tags from threads they created.
Any project Admin, in addition to above actions, can also remove threads, comments, and tags in the project. They can also pin a thread so that it appears before other threads.
UI Mockup
Empty Discussion - Can Read
Empty Discussion - Can Comment
Discussion - Can Read
Expand
Discussion - Can Comment
Expand
Discussion - Admin View
Enter Admin Mode
Topic selected
Topic with answers - Can Read
Q&A with answers - Can Read
Q&A with answers - Can Comment
New Topic Editor
Add tags
Tag added
New Comment