zooniverse / AnnoTate

Full text transcription app for the Tate Britain
http://anno.tate.org.uk
Other
12 stars 2 forks source link

How are we saving people's work? #183

Open VVH opened 9 years ago

VVH commented 9 years ago

I think I assumed that people's classifications would be saved if they were logged in, but actually don't know if there is anything special we needed to do earlier to sort this out. One user writes on Talk 'I am concerned that my transcriptions are not being saved. There doesn't seem to be a log of my work on my account page.' @camallen @rogerhutchings @brian-c maybe, can you guys shed any light on this? When I check out my profile on Zooniverse home it looks like I've only made 1 contribution to the project, but that doesn't seem right, although it is possible I've been logged out while transcribing.

camallen commented 9 years ago

that doesn't sound good. can you log in and try doing some transcriptions to see if the count bumps?

rogerhutchings commented 9 years ago

@brian-c panoptes-javascript-client does submit user data when it makes a request, right?

VVH commented 9 years ago

The classification count just went up, but it's just saving work on a page by page basis. We'll want to switch it to count line by line instead. Is that possible?

VVH commented 9 years ago

I think that the user means they aren't seeing a record of their classifications, but this might just be in keeping with the new zoo.

camallen commented 9 years ago

@rogerhutchings doesn't look like the user details are being submitted with classifications

image

camallen commented 9 years ago

actually i may not have been logged in..double checking.

VVH commented 9 years ago

I think it is saving a record of how many pages people have done, but not lines.

rogerhutchings commented 9 years ago

I think it might not be properly cache busting the user object, so it appears logged it when it's not. facepalm

camallen commented 9 years ago

Yeah same post links on classification and i was logged in.

brian-c commented 9 years ago

Not sure I understand the question, but classifications are associated with users in the back end on creation. The user ID shouldn't be sent manually.

camallen commented 9 years ago

@brian-c is right - my bad people. It'll use the doorkeeper token submission to get the api user and link that on create, skip my stuff about links above.

As long as that user is logged in and sending the access token they'll get linked.