Changes between Version 2 and Version 3 of SummerOfCode2010
- Timestamp:
- May 25, 2010, 6:58:15 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SummerOfCode2010
v2 v3 24 24 Extend 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. 25 25 26 Some feature proposals:26 Features to be implemented: 27 27 * 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 29 32 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.31 33 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. 34 The 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]. 33 35 34 36 Resources: … … 36 38 * [wiki:MacPortsGUIFAQ] 37 39 * [wiki:MacPortsFramework] 40 * [wiki:MacPortsGUI GSoC2010 Improvement] 38 41 * Pallet port 39 42 40 43 Classification: medium task[[BR]] 41 44 Programming languages: Objective-C and Tcl[[BR]] 42 Potential mentors: juanger45 Mentors: juanger 43 46 44 47 == MacPorts Web Application (MPWA) == #mpwa