propublica / transcribable

Drop in crowdsourcing for your Rails app. Extracted from Free the Files.
MIT License
84 stars 4 forks source link

Confused about how data is stored... #7

Closed chrislkeller closed 9 years ago

chrislkeller commented 9 years ago

@ashaw: I thought that when I created a transcription, the data was stored not only as an instance of that model , but was written back to record in the "master" table, and that record's verified value was set to true…

That is not what is happening.

Amazingly though I have it deployed with a user log-in in front of it and am transcribing records. Figured I'd better ask before I got too far.

EDIT: I went back and re-read the blog post on the Free the Files project and re-read these docs and I now realize I overlooked a couple things when it comes to verification:

I have a pretty deep form asking for all things to be verified, when I should probably limit that to fewer fields?

ashaw commented 9 years ago

Hey Chris, are you still confused? Yep, I'm pretty sure the data is written back to the master model and marked verified when all data points are agreed upon. The longer the form, the longer it'll take to mark the record as verified (and the more people it will take). I would recommend adding a skip_verification to any fields that don't absolutely have to be verified.

chrislkeller commented 9 years ago

@ashaw: I think my questions are cleared up on how a record becomes verified, and why no data is being written back to the master table. Gonna close this one down.