Page MenuHomePhabricator

[Research Area] Determine tool endorsement / review criteria
Open, LowPublic

Description

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

Event Timeline

Harej renamed this task from Determine tool endorsement / review criteria to [Research Area] Determine tool endorsement / review criteria.Feb 7 2018, 2:50 AM
Harej updated the task description. (Show Details)
Harej triaged this task as Low priority.Feb 7 2018, 3:46 AM