[open-science-dev] PyBossa updates and announce post
Rufus Pollock
rufus.pollock at okfn.org
Thu Apr 26 22:39:57 UTC 2012
On 26 April 2012 16:10, Daniel Lombraña González <teleyinex at gmail.com> wrote:
> Hi,
>
> 2012/4/26 Rufus Pollock <rufus.pollock at okfn.org>
>>
>> Hi Daniel,
>>
>> I think is super important we write up progress on PyBossa so far and
>> start work on a proper announce post. We already have an etherpad for
>> the latter :-)
>>
>> <http://science.okfnpad.org/pybossa-posts>
>
>
> I already wrote something this week for the proper announcement, however I
> do not know the target people: hackers, researchers, general public. Where
> do you want to publish it? I'm asking this because I guess we will be using
On blog.okfn.org. This is announce of PyBossa the service and PyBossa
the software. I'd suggest aiming for a reasonably general audience.
Cover: Why, Why, How ...
> a different message depending on the people that we want to inform. For the
> moment I've kept it very simple, but we can start from there. Check the
> etherpad and modify whatever you want.
will do.
>>
>>
>> Would you be up for writing a brief update to this list about progress
>> on PyBossa over the last couple of months and especially regarding the
>> apps. We can then all work on polishing up the full announce.
>
>
> Sure! Here you have an small overview of the latest developed features for
> PyBossa:
>
> Authentication & Authorization: users can create their own applications,
> manage them, etc. Depending on the action you will be required to log in or
> to provide an API-KEY if you are using directly the API (note: some of these
> feature are implemented and tested in the latest pull-request that it will
> be merged pretty soon).
> PyBossa.JS: a simple library that simplifies the creation of PyBossa
> applications as it will handle for the user getting new tasks and saving the
> results in PyBossa.
> Two demo applications:
>
> Flickr Person Finder: a simple application that asks you if you see a human
> in a photo (source code).
> Urban Parks: a simple map application that asks you to locate an urban park
> for a given city (source code).
>
> Better integration with Twitter Bootstrap CSS framework (note: these
> improvements are pending in the same github pull request).
>
> Therefore, creating an application in PyBossa is more or less easy. The two
> example applications have the following key elements:
>
> A createTasks.py script: which creates for you the application and several
> tasks associated with the app.
> template.html: which is the presenter of your tasks for the volunteers.
>
> The script basically shows how you can use all the API methods available in
> PyBossa. The script also creates a set of tasks for the application,
> grabbing a list of photos from the public Flickr feed. Then, the
> template.html file has the HTML skeleton to show the tasks (the photos or
> the map) and to ask the questions and save the answer from the volunteers
> (the buttons and JavaScript to save the data).
>
> Urban Parks is a bit more elaborated. The only key difference is that the
> application interacts with OpenLayers, OSM and Google Maps to create the
> presenter. The HTML is very simple while the JavaScript to create the web
> map is a bit more elaborated.
>
> Both examples use the PyBossa.JS library, so if you check the source code
> you will see that as a developer you will be more focused in developing the
> presenter for the data than in interacting with the PyBossa interface.
>
> All the code is available in Github https://github.com/PyBossa and can be
> modified without problems for other projects, remember everything is open
> source!
>
> The documentation can be found here http://docs.pybossa.com for the PyBossa
> framework and for the applications you can check the following two links:
>
> http://app-flickrperson.rtfd.org/
> http://app-geocoding.rtfd.org/
>
> If you have more questions or if you need help to create an application, let
> me know it and I'll help you.
What about sending this summary of updates to open-science main
mailing list. I'm sure people would be interested.
Rufus
More information about the open-science-dev
mailing list