Research Area: Social Factors
One useful source of data for Toolhub would be users endorsing the tools they like and leaving detailed feedback for them. As with any user generated content, figuring out how to get the implementation done right is messy and not something worth rushing into.
My preliminary thoughts so far are that we would have:
- An "endorse" button, equivalent to the "like" button. This would be a lightweight way of providing feedback for a tool. The list of endorsers would be public. There would be no "anti-endorse" button.
- If the tool developer requests it, people can leave reviews on the tool. I will need to figure out what exactly this looks like so that people leave useful feedback and this doesn't turn into a massive trainwreck.
This problem is solved when:
- We have asked tool users how they want to leave feedback, and what feedback they want to leave, and we have asked tool developers what kind of feedback they are interested in
- We have a data storage strategy for storing endorsements and reviews that allows comment editing and comment deletion/suppression (i.e. feature parity with what MediaWiki already allows you to do)
- We understand best practices with other comment/review systems