Changes between Version 39 and Version 40 of GSoC/Ideas


Ignore:
Timestamp:
03/23/11 11:56:50 (3 years ago)
Author:
mitar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/Ideas

    v39 v40  
    77''Ideas are listed in no particular order.'' 
    88 
    9 == Replacing PyQwt with pure PyQt visualizations, adding 3d visualization  == 
     9== Replacing PyQwt with pure PyQt visualizations, adding 3D visualization  == 
    1010 
    1111Many visualizations in Orange widgets currently use PyQwt. It seems a good idea to migrate to pure Qt implementation, for several reasons: 
     
    1717Fortunately, most widgets do not interact with PyQwt directly but instead use a middle layer, OWGraph, which is a part of Orange. The "toughest" part will be to reimplement the Qwt's classes for drawing curves, which need to be in C++ (with a sip interface to Python). 
    1818 
    19 Additionally, in parallel to OWGraph we should have a module OWGraph3d with similar functions, but for 3d visualization, which should be based on OpenGL. The test case examples for this task would be 3d scatter plot and 3d net explorer widgets. 
    20  
     19Additionally, in parallel to OWGraph we should have a module OWGraph3d with similar functions, but for 3D visualization, which should be based on OpenGL. The test case examples for this task would be 3D scatter plot and 3D net explorer widgets. 
    2120 
    2221Useful skills: Python, C++, [http://www.riverbankcomputing.co.uk/software/sip/intro sip], [http://doc.qt.nokia.com/latest/qtopengl.html QtOpenGL], [http://pyopengl.sourceforge.net/ PyOpenGL].  
    2322 
    2423Level from 1 (beginner) to 5 (professional): 4.5 
     24 
     25Possible mentors: Miha, Janez 
    2526 
    2627== Support for parallel computation for scripting/backend == 
     
    3435Level from 1 (beginner) to 5 (professional): 4 
    3536 
     37Possible mentors: Anže 
     38 
    3639== Multi-label classification == 
    3740 
     
    4144 
    4245Level from 1 (beginner) to 5 (professional): 4 
     46 
     47Possible mentors: Blaž 
    4348 
    4449== Test scripts, example scripts and documentation == 
     
    5459Level from 1 (beginner) to 5 (professional): 3 
    5560 
     61Possible mentors: Blaž 
     62 
    5663== A social platform for Orange == 
    5764 
     
    6370 
    6471Level from 1 (beginner) to 5 (professional): 4.5 
     72 
     73Possible mentors: Blaž, Mitar 
    6574 
    6675== Repository for add-ons == 
     
    7685Level from 1 (beginner) to 5 (professional): 3 
    7786 
     87Possible mentors: Matija, Mitar 
     88 
    7889== Widgets in separate processes == 
    7990 
     
    8697Level from 1 (beginner) to 5 (professional): 5 
    8798 
     99Possible mentors: Marko 
     100 
    88101== Bridge between Orange and R == 
    89102 
     
    95108 
    96109Level from 1 (beginner) to 5 (professional): 4 
     110 
     111Possible mentors: Jure