Changes between Version 21 and Version 22 of GSoC/Application


Ignore:
Timestamp:
03/29/13 14:21:21 (16 months ago)
Author:
thocevar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/Application

    v21 v22  
    11= Orange Application = 
    22 
    3 ''Orange application for Google Summer of Code as an organization.''' 
     3''Orange application for Google Summer of Code 2013 as an organization.''' 
     4 
     5'''Organization id''' 
     6 
     7orange 
    48 
    59'''Organization Name''' 
    610 
    7 Orange 
     11Orange – Data Mining Fruitful & Fun 
    812 
    913'''Description''' 
    1014 
    11 Orange is an open source component-based data mining and machine learning software suite, featuring friendly yet powerful and flexible visual programming front-end for explorative data analysis and visualization, and Python bindings and libraries for scripting. It includes comprehensive set of components for data preprocessing, feature scoring and filtering, modeling, model evaluation, and exploration techniques. It is maintained and developed at the Bioinformatics Laboratory of the Faculty of Computer and Information Science, University of Ljubljana, Slovenia.  
     15Orange is an open source component-based data mining and machine learning software suite, featuring friendly yet powerful and flexible visual programming front-end for explorative data analysis and visualization, and Python bindings and libraries for scripting. It includes comprehensive set of components for data preprocessing, feature scoring and filtering, modeling, model evaluation, and exploration techniques. It is maintained and developed at the Bioinformatics Laboratory of the Faculty of Computer and Information Science, University of Ljubljana, Slovenia. 
    1216 
    1317We are collaborating with many educational and research institutions around the world: Baylor College of Medicine, Houston, MRC Laboratory of Molecular Biology, Cambridge, Universita di Pavia, Pavia, Graduate School of Medicine, Kyoto University, to name a few, so Orange is based on cutting edge technology combined with experience based on practical problems we are researching and solving. At the same time our graphical interface and easy scripting with Python makes Orange invaluable tool for educating data mining and machine learning techniques as both basic and complex concepts can be easily shown and visualized. 
    1418 
    15 '''Home page''' 
     19'''Organization home page url''' 
    1620 
    1721[http://orange.biolab.si/] 
     
    2125GNU General Public License (GPL) 
    2226 
    23 '''What is the URL for your ideas page?''' 
     27'''Veteran/New''' 
    2428 
    25 [http://orange.biolab.si/trac/wiki/GSoC/Ideas] 
     29Veteran 
    2630 
    27 '''What is the main IRC channel for your organization?''' 
     31'''If you chose "veteran" in the dropdown above, please summarize your involvement and the successes and challenges of your participation. Please also list your pass/fail rate for each year.''' 
    2832 
    29 We have a public Skype chat for development where we hang around: 
     33We did participate in GSoC in 2006 under Python Software Foundation but our project sadly did not get any student at the end. In 2011 we successfully applied and participated as a new (smaller) project and had a great experience with the program, learned a lot, and also participated in Google Summer of Code mentor summit. In 2011, we got allocated 2 slots, asked for increase to 3 because we really had very good applications and got 3 slots at the end – which proved great because all students were really good and active and successfully contributed to the project. So we had 3 of 3 really successful students. In 2012 we got 5 students, one sadly dropped immediately because of visa issues, but remaining 4 successfully completed their projects, enriching Orange with long wanted features and goodies, but one student failed to submit his evaluation. 
    3034 
    31 [http://orange.biolab.si/trac/wiki/Skype] 
     35'''If you chose "new" in the dropdown above, have you applied in the past? If so, for what year(s)?''' 
    3236 
    33 '''What is the main development mailing list for your organization?''' 
     37N/A. 
    3438 
    35 We use forum, wiki and ticketing system for our development. Forum (for general question and discussions) is accessible at: 
    36  
    37 [http://orange.biolab.si/forum/] 
    38  
    39 and our wiki and ticketing system (we use tickets for discussing development ideas, to keep everything in one place) at: 
    40  
    41 [http://orange.biolab.si/trac/] 
    42  
    43 '''Why is your organization applying to participate in GSoC 2012? What do you hope to gain by participating?''' 
     39'''Why is your organization applying to participate in Google Summer of Code 2013? What do you hope to gain by participating? ''' 
    4440 
    4541While we are already collaborating globally with other institutions and while Orange is open source from the very beginning we have never really managed to build a real open source community around the project. Last year we have decided that we should work more actively towards this and this year we are continuing working on that. We see GSoC as a great motivation and initiative to open our development and start building global community of independent contributors around Orange. It is also an opportunity for us to gain experience how to organize necessary environment for community participation and also reach to possible interested participants. And of course, to slowly show ourselves on the map of open source projects and communities. 
     
    5147We really like the idea of encouraging students to work on open source and promote open source values. Also, we hope very much to be able to open our project to a wider and global community with Google's help and would like to thank you in advance for such opportunity, if you decide favorably and accept us into the program. 
    5248 
    53 '''Did your organization participate in past Google Summer of Codes? If so, please summarize your involvement and the successes and challenges of your participation.''' 
     49'''What is the URL for your Ideas list?''' 
    5450 
    55 We did participate in GSoC in 2006 under Python Software Foundation but our project sadly did not get any student at the end. In 2011 we successfully applied and participated as a new (smaller) project and had a great experience with the program, learned a lot, and also participated in Google Summer of Code mentor summit. In 2011, we got allocated 2 slots, asked for increase to 3 because we really had very good applications and got 3 slots at the end -- which proved great because all students were really good and active and successfully contributed to the project. So we had 3 of 3 really successful students. In 2012 we got 5 students, one sadly dropped immediately because of visa issues, but remaining 4 successfully completed their projects, enriching Orange with long wanted features and goodies, but one student failed to submit his evaluation. 
     51[http://orange.biolab.si/trac/wiki/GSoC/Ideas] 
    5652 
    57 '''If your organization has not previously participated in Google Summer of Code, have you applied in the past? If so, for what year(s)?''' 
     53'''What is the main development mailing list for your organization?''' 
    5854 
    59 N/A. 
     55We use forum, wiki and ticketing system for our development: [http://orange.biolab.si/forum/], [http://orange.biolab.si/trac/] 
    6056 
    61 '''Does your organization have an application template you would like to see students use? If so, please provide it now.''' 
     57'''What is the main IRC channel for your organization?''' 
    6258 
    63 ''[wiki:GSoC/Template Template].'' 
     59We have a public Skype chat for development where we hang around: [http://orange.biolab.si/trac/wiki/Skype] 
    6460 
    65 '''What criteria did you use to select the individuals who will act as mentors for your organization? Please be as specific as possible.''' 
     61'''What criteria did you use to select your mentors for this year's program? Please be as specific as possible.''' 
    6662 
    6763For mentors we have envisioned professors and teaching and research assistants who are already working at our laboratory on Orange itself and who have much experience with guiding students through their work and also teaching them diverse knowledge along the way. This way, we will have experienced mentors knowing both the project itself in-deep and also knowing how to tutor students to help them achieve the most. 
     
    7167'''What is your plan for dealing with disappearing students?''' 
    7268 
    73 In the case of a student disappearance, the mentor will contact him/her several times by e-mail, chat and finally by phone, if possible. If the mentor does not get any response, the admin of the project will try to contact the student. If the student does not respond after a maximum of two weeks we will contact Google and cancel the student project.  
     69In the case of a student disappearance, the mentor will contact him/her several times by e-mail, chat and finally by phone, if possible. If the mentor does not get any response, the admin of the project will try to contact the student. If the student does not respond after a maximum of two weeks we will contact Google and cancel the student project. 
    7470 
    7571But to prevent that from even happening, we will keep contact with the student at all times, requiring regular updates and commits from him/her so his/her activities will be visible and transparent all the time and a possible lack of them noticed fast. 
     
    7975Our mentors will be from lines of the staff at the laboratory so that should never happen. Nevertheless, somebody else from the laboratory will assume the role in this unlikely event. 
    8076 
    81 '''What steps will you take to encourage students to interact with your project's community before, during and after the program?''' 
     77'''What steps will you take to encourage students to interact with your project's community before and during the program?''' 
    8278 
    8379As we have quite some global partner organizations with which we work closely on many projects, we will invite them to help us spread the word about us participating in GSoC and to invite their students and students around their organizations to apply. We will also work locally to attract local students. And we will also try to promote the program and our participation in it through global data mining and machine learning web pages and portals. 
    8480 
    85 After we attract them, we will encourage them to find interesting projects to work on. As we have a lot of interesting practical problems we are working on all the time as well, they might get interested and start working on those -- even after GSoC and possibly in form of research projects. 
     81'''What will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?''' 
     82 
     83After we attract them, we will encourage them to find interesting projects to work on. As we have a lot of interesting practical problems we are working on all the time as well, they might get interested and start working on those – even after GSoC and possibly in form of research projects. 
    8684 
    8785We hope we will become an active and wide community where many participants from all around the globe will like to contribute and exchange knowledge and ideas and learn this way. 
     
    8987'''Are you a new organization who has a Googler or other organization to vouch for you? If so, please list their name(s) here.''' 
    9088 
    91 We have participated already in 2011. 
    92  
    93 Some our statistics at Ohloh: 
    94  
    95 [https://www.ohloh.net/p/orange] 
     89N/A. 
    9690 
    9791'''Are you an established or larger organization who would like to vouch for a new organization applying this year? If so, please list their name(s) here.''' 
    9892 
    9993N/A. 
     94 
     95