Changes between Version 315 and Version 316 of SummerOfCode


Ignore:
Timestamp:
Mar 4, 2019, 7:25:53 AM (5 years ago)
Author:
MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v315 v316  
    104104
    105105==== Update Orphaned Ports ==== #orphanports
     106
    106107Several of the current MacPorts developers originally became interested in the project because they wanted to improve the software that MacPorts installs.
    107108Fixing and/or updating ports is an excellent introduction to the MacPorts systems (phases, variants, PortGroups, etc.).
     
    111112A small number of updates, such as to the [https://trac.macports.org/ticket/48899 Glasgow Haskell Compiler], would be much more of a challenge.
    112113
     114* Difficulty: Easy to Hard
     115* Languages: Tcl, language of the port
     116* Potential mentors: mcalhoun
     117
     118==== Managing and Fixing Qt Versions ==== #qt
     119
     120Fix issues in [query:status=assigned|new|reopened&port~=qt3|qt4|qt5 open tickets for Qt 3, Qt 4, and Qt 5], in particular allowing for concurrent installation of the various Qt versions. There are around 50 outstanding tickets for the various Qt versions. Some involve patching and testing on multiple OSs. Some are probably invalid but need to be tested to determine validity. The end goal for this project is to allowing for concurrent installation of the various Qt versions, and then verifying and resolving as many issues as possible that weren't resolved by the concurrent changes. Requires knowledge of Portfile programming (Tcl), Qt programming (primarily C++), and Qt makefile programming (QMake); other programming knowledge that would be useful include shell (e.g., bash) and C.
     121
     122* Difficulty: Medium to Hard
     123* Languages: Tcl, C++, QMake
     124* Potential mentors: mcalhoun, michaelld
    113125
    114126==== Announcements distributed over the ports tree ==== #news