zooniverse / wildcam-gorongosa-education

This is WildCam Labs, the education/exploration-oriented extension of the WildCam Gorongosa project.
https://lab.wildcamgorongosa.org/
Apache License 2.0
0 stars 1 forks source link

Panoptes-to-CartoDB CSV Data Sync #29

Closed shaunanoordin closed 4 years ago

shaunanoordin commented 8 years ago

Required functionality: Panoptes-to-CartoDB CSV Data Sync

Notes:

Technical:

Business:

ISSUES:

aliburchard commented 8 years ago

@shaunanoordin this is very thorough - thanks!

Quick comment: As much as I would love to have the data exports/imports wired appropriately for the alpha, the more I think about it, the more I'm okay with just using a static dataset that includes fake/generated "classroom" IDs for display. Even if we can't actually see the classifications we've really just made, we can still test out the "me/my class/the world" functionality with this generated dataset.

I'm envisioning just using the classification dump in CSV format and adding a column for some fake classroom IDs. That buys us some time to figure out the best format for exporting the data from Panoptes and wiring up the Carto import process. I can send that csv with fake column to you if you don't have it on hand.

Does that sound okay?

marten commented 8 years ago

That sounds pretty good actually. I guess it's a matter of defining what the goal for Alpha is: is it to test whether this is the right set of tools (can users do what they want with this, even though half of it might not be wired up yet), or is it supposed to be a very buggy version of the final product. Sounds like you're leaning towards the first, which is seems sensible.

aliburchard commented 8 years ago

I like the way you separate those two goals. And yes, I agree that the goal for alpha is to test whether this is the right set of tools, even if all the underlying pieces aren't wired up.

shaunanoordin commented 8 years ago

Thanks for this feedback! Marten, you communicated it really clearly - Alpha is for testing the concept & ideas with the users, not create a "final product but with bugs". Ali, noted on your views on the 'fixed' data. I'll strive to get at least a basic data sync going on by the Alpha deadline - because it'd be cool to have it - but we'll have the static data as a fallback should the other features (i.e. the interface) require more time.