Changes between Version 2 and Version 3 of SummerOfCode2010


Ignore:
Timestamp:
May 25, 2010, 6:58:15 AM (14 years ago)
Author:
tzikis@…
Comment:

corrected the MacPorts GUI Improvement section

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode2010

    v2 v3  
    2424Extend and improve the existing [wiki:MacPortsGUI basic GUI] which has been implemented as part of GSoC 2008/2009. Pallet is at the moment functional to install/uninstall ports, but for example it cannot handle variants yet. Also, it is slow if you have many ports installed.
    2525
    26 Some feature proposals:
     26Features to be implemented:
    2727 * Variant selection
    28  * Interactive dependency tree/graph
     28 * List Library, Compile, and Runtime Dependencies
     29 * Growl notifications
     30 * Queueing of operations
     31 * Fix the framework to work with the latest MacPorts version
    2932
    30 The GUI is driven by the MacPorts Framework, which acts as an wrapper of the MacPorts Tcl API to Objective-C. To enhance the GUI you will probably have to implement the respective features in the framework first.
    3133
    32 It would be your task to identify possible improvements for the GUI. This can either be new features or (speed) improvements to existing ones.
     34The GUI is driven by the MacPorts Framework, which acts as a wrapper of the MacPorts Tcl API to Objective-C. To enhance the GUI we are going to implement the respective features in the framework first. For more information on the roadmap, progress, and suggested features, visit the [wiki:MacPortsGUI GSoC2010 Improvement].
    3335
    3436Resources:
     
    3638 * [wiki:MacPortsGUIFAQ]
    3739 * [wiki:MacPortsFramework]
     40 * [wiki:MacPortsGUI GSoC2010 Improvement]
    3841 * Pallet port
    3942
    4043Classification: medium task[[BR]]
    4144Programming languages: Objective-C and Tcl[[BR]]
    42 Potential mentors: juanger
     45Mentors: juanger
    4346
    4447== MacPorts Web Application (MPWA) == #mpwa