Forums
Overview
Forums will add the ability to have discussions about a competition. Forums are typically used to communicate with competition admins about issues with submissions, but are also great for guides, community teamwork, and brainstorming. Codabench v1.5 for reference: https://github.com/codalab/codalab-competitions/tree/develop/codalab/apps/forums
Tasks
- Create a new app at
/src/apps/forums
Discussion points
- Which tab location? EG: Figure 1
- Should failed submissions link to forums, if forums enabled for competition?
- Do we want a tagging system to differentiate between "Troubleshooting", "Guide", "Discussions", ect.
- Notification System
- Users
- In created threads
- Threads they have posted in
- All or just popular threads for competitions they are apart of?
- Admins
- Notifications by tag. Useful to respond quickly to posts marked as "Troubleshooting"
- Notification for new threads
- Users