mysociety / sayit

SayIt - a component for recording and storing public statements.
http://sayit.mysociety.org/
Other
105 stars 38 forks source link

Recommended way for users to report issues with transcripts #275

Open jpmckinney opened 10 years ago

jpmckinney commented 10 years ago

I'm automatically creating transcripts based on HTML documents on legislature websites. No doubt, there will be some errors in the transformation. Should error reporting be external to SayIt, or part of SayIt?

TomSteinberg commented 10 years ago

An excellent questions, James. There will also be complaint reports when someone has manually authored a statement that someone considers to be erroneous in some way.

I'd be in favour of asking people who make new SayIt instances to allow themselves to be mailed when users hit a 'there is a problem' button, that could appear on a lot of pages.

@dracos any thoughts?

Tom

On Friday, 23 May 2014, James McKinney notifications@github.com wrote:

I'm automatically creating transcripts based on HTML documents on legislature websites. No doubt, there will be some errors in the transformation. Should error reporting be external to SayIt, or part of SayIt?

— Reply to this email directly or view it on GitHubhttps://github.com/mysociety/sayit/issues/275 .

jpmckinney commented 10 years ago

Makes sense to start with a simple solution like that.

An external solution could be using UserVoice for error reporting.

dracos commented 10 years ago

"any thoughts?" - only that you've really answered about the hosting service sayit.mysociety.org, not the sayit application. I think if someone is using sayit as an application, they can decide upon whatever reporting interface they want, it would probably be better external because it could just as easily apply to e.g. mistakes on a person's page, or they know they don't have anything wrong with their data etc. The hosting service can have a reporting functionality perhaps, sure, best ticketed over there in that case :)

jpmckinney commented 10 years ago

I understood the suggestion as having a basic "email us to report an error" link/button in the interface. By default, that link may just pre-fill an email to an administrator, like mailto:admin@example.com?subject=Error report&body=There is an error on http://.... Users of SayIt may replace the button template tag with their own template tag, without having to replace all the templates in SayIt.