Scifabric / pybossa

PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
http://pybossa.com
GNU Affero General Public License v3.0
745 stars 269 forks source link

Deployment and Integration of TaskPresenter-s with PyBossa Core #28

Closed rufuspollock closed 12 years ago

rufuspollock commented 12 years ago

This follows on from discussion in #10. Issue is how we mount TaskPresenter for a given app into PyBossa

NB: it is also possible that the TaskPresenter lives completely outside PyBossa but that is more complex (and for that a) need to enable CORS b) work out how user identity works.

Proposal

@nigini: https://github.com/citizen-cyberscience-centre/pybossa/issues/10#issuecomment-3181462:

Have you seen the Facebook model? when you register an App, you have to put a "callback" url, so, when a user (at pyBossa) calls for the application, we provides a frame with the given HTML!

rufuspollock commented 12 years ago

@teleyinex @nigini interested in your comments here. This set up would make the TaskPresenter deployment and integration much clearer and cleaner.

teleyinex commented 12 years ago

I think that it sounds reasonable both solutions. However, if you think that integrating everything in PyBossa will be easier, we may choose the second solution: HTML + JS (taking into account that we create a JS library for PyBossa). Thus, my vote goes for the second option!

rufuspollock commented 12 years ago

Mine too -- as well as everyone else I've consulted.

teleyinex commented 12 years ago

Nice!!