Changes between Version 282 and Version 283 of SummerOfCode


Ignore:
Timestamp:
Jan 15, 2018, 9:00:15 AM (6 years ago)
Author:
neverpanic (Clemens Lang)
Comment:

remove implemented task, bump difficulty on trace mode optimizations

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v282 v283  
    176176Unfortunately, enabling trace mode adds a significant performance penalty to the build process. However, the trace mode code can certainly be optimized using appropriate cache data structures, such as a modified [http://en.wikipedia.org/wiki/Trie Trie]. Your task would be to identify the performance bottle necks, draft appropriate caching data structures and implement them.
    177177
    178 * Difficulty: Medium to Easy
     178* Difficulty: Medium to Hard
    179179* Programming languages: Tcl, C
    180180* Potential mentors: cal
     
    232232* Potential mentors: larryv
    233233
    234 ==== Implement a Trac plugin to auto-assign tickets to port maintainers ==== #trac-assigner
    235 
    236 Write a Trac plugin that uses an existing PostgreSQL database of ports and their maintainers (used for https://www.macports.org/ports.php) and [wiki:SummerOfCode#Tasks automatically assigns new tickets] that have the `port` field set to the maintainer(s) of the ports listed in the field.
    237 
    238 * Difficulty: Easy
    239 * Languages: Python, SQL
    240 * Potential mentors: TBD
    241 
    242 '''Already implemented. See #40987.'''
    243 
    244234==== App portgoup ==== #app
    245235Enhance the launching of GUI apps packaged by MacPorts: