[open-science-dev] PyBOSSA: re-implementing the open source PHP BOSSA framework in Python

Daniel Lombraña González teleyinex at gmail.com
Wed Dec 14 08:36:57 UTC 2011


Dear all,

I would like to know which are the problems of using AGPL3 as this will
really enforce a real open source project in the sense of a copyleft
project. As PyBOSSA is going to provide a service, if we choose another
license it will be possible to add new features, modify it, etc. without
releasing the changes (that will be a pity) while with AGPLv3 you are
forced to do it. If you go to the FSF and check the licenses they clearly
recommend to adopt AGPLv3 if you are building a service and you want your
code to be as open as possible ;)

In any case, I'm open to discuss which is the best solution for our
project. I would also recommend to contact FSF for their advice, as this
could be a good project for them to.

Cheers,

Daniel

On Wed, Dec 7, 2011 at 18:11, Rufus Pollock <rufus.pollock at okfn.org> wrote:

> 2011/12/7 Javier Ruiz <javier at openrightsgroup.org>:
> > hi
> >
> > are you completely set on the AGPL3 license? i saw the discussion was
> pretty
> > short
> >
> > https://github.com/citizen-cyberscience-centre/pybossa/issues/12
>
> No, I don't think we're set (at least not for me!). I'm happy with
> AGPL but also would be be happy with e.g. the MIT License.
>
> Rufus
>
> >
> > we are working in a transcription project that could use it and probably
> > help develop it, but our partners have concerns about compatibility
> problems
> > with the main software, which has Apache license
> >
> > https://github.com/zooniverse/Scribe
> >
> > I am not saying you should change it straightaway, but if it is a
> > possibility we could talk about it.
> >
> >
> > best, javier
> >
> > --
> > Javier Ruiz
> > javier at openrightsgroup.org
> > +44(0)7877 911 412
> > @javierruiz
> >
> > On Wednesday, 7 December 2011 at 12:39, Daniel Lombraña González wrote:
> >
> > Hi everyone,
> >
> > Today I have finally pushed some code for the demo application that
> actually
> > "works" ;) Well, this first version gets several Flickr Photo URLs, and
> > creates an application + a batch + several tasks in PyBOSSA. You can see
> > that it is actually working if you have the application running, as in
> the
> > front page you will have a list of applications and associated tasks.
> >
> > Nigini, if you need help, let me know!
> >
> > Cheers,
> >
> > Daniel
> >
> > On Wed, Dec 7, 2011 at 13:02, Nigini Abilio <nigini at lsd.ufcg.edu.br>
> wrote:
> >
> > Hello there.
> >
> > As Lucas said, I was really busy with some deadlines at November but now
> we
> > here in Brazil will try to sync with your great work. I'm really
> interested
> > in helping at the pyBOSSA project, mainly at the API design and
> > implementation. We'll probably have a study case that will use it.
> >
> > I'll get the code now and try to feedback this week, including the look
> at
> > our code to think about how to rewrite it to pyBOSSA.
> >
> > Regards.
> >
> > 2011/11/25 Daniel Lombraña González <teleyinex at gmail.com>
> >
> > Dear all,
> >
> > During a hackfest in Cape Town (Africa at Home), and thanks to the
> > collaboration of Rufus Pollock from Okfn, we have started to port and
> > improve BOSSA (a volunteer thinking framework) to Python. You can find
> the
> > code here: https://github.com/citizen-cyberscience-centre/pybossa
> >
> > BOSSA is a framework that allows the creation of projects where the
> humans
> > are the CPUs. Imagine a project where an algorithm has to answer the
> > following question: does this photograph contain a dog? While for
> > algorithms, usually, this will be very complicated for humans is a fairly
> > simple task. BOSSA helps in the creation of this kind of projects,
> providing
> > tools for managing users, jobs, etc.
> >
> > During the Africa at Home hackfest, we were in contact with the main
> developer
> > of BOSSA and agreed on porting the code to Python.
> >
> > This new implementation will allow running a central service, decoupling
> the
> > task interface from BOSSA. This will allow the creation of different
> > projects based on any programming language as the core system will
> provide a
> > nice API to request and submit jobs using JSON. BOSSA will take care of
> > distributing the tasks among its users.
> >
> > The improvements of this new version are:
> > - Flaskr micro-framework
> > - HTML templates engine
> > - API
> > - Python, who doesn't love Python ;) (remember batteries included!)
> >
> > Therefore, if anyone is interested in helping us, send us an e-mail!
> >
> > Best regards,
> >
> > Daniel
> >
> > --
> > Citizen Cyberscience Centre
> > www.citizencyberscience.net
> >
> ··························································································································································
> > http://github.com/teleyinex
> > http://www.flickr.com/photos/teleyinex
> >
> ··························································································································································
> > Por favor, NO utilice formatos de archivo propietarios para el
> > intercambio de documentos, como DOC y XLS, sino PDF, HTML, RTF, TXT, CSV
> > o cualquier otro que no obligue a utilizar un programa de un
> > fabricante concreto para tratar la información contenida en él.
> >
> ··························································································································································
> >
> > _______________________________________________
> > open-science-dev mailing list
> > open-science-dev at lists.okfn.org
> > http://lists.okfn.org/mailman/listinfo/open-science-dev
> >
> >
> >
> > _______________________________________________
> > open-science-dev mailing list
> > open-science-dev at lists.okfn.org
> > http://lists.okfn.org/mailman/listinfo/open-science-dev
> >
> >
> >
> >
> > --
> >
> ··························································································································································
> > http://github.com/teleyinex
> > http://www.flickr.com/photos/teleyinex
> >
> ··························································································································································
> > Por favor, NO utilice formatos de archivo propietarios para el
> > intercambio de documentos, como DOC y XLS, sino PDF, HTML, RTF, TXT, CSV
> > o cualquier otro que no obligue a utilizar un programa de un
> > fabricante concreto para tratar la información contenida en él.
> >
> ··························································································································································
> > _______________________________________________
> > open-science-dev mailing list
> > open-science-dev at lists.okfn.org
> > http://lists.okfn.org/mailman/listinfo/open-science-dev
> >
> >
> >
> > _______________________________________________
> > open-science-dev mailing list
> > open-science-dev at lists.okfn.org
> > http://lists.okfn.org/mailman/listinfo/open-science-dev
> >
>
>
>
> --
> Co-Founder, Open Knowledge Foundation
> Promoting Open Knowledge in a Digital Age
> http://www.okfn.org/ - http://blog.okfn.org/
>



-- 
··························································································································································
http://github.com/teleyinex
http://www.flickr.com/photos/teleyinex
··························································································································································
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino PDF, HTML, RTF, TXT, CSV
o cualquier otro que no obligue a utilizar un programa de un
fabricante concreto para tratar la información contenida en él.
··························································································································································
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/open-science-dev/attachments/20111214/2e5722ec/attachment.html>


More information about the open-science-dev mailing list