[MacPorts] SummerOfCode modified

MacPorts Wiki noreply at macports.org
Mon Mar 4 07:25:54 UTC 2019


Page "SummerOfCode" was changed by MarcusCalhoun-Lopez
Diff URL: <https://trac.macports.org/wiki/SummerOfCode?action=diff&version=316>
Revision 316
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode
=========================================================================
--- SummerOfCode (version: 315)
+++ SummerOfCode (version: 316)
@@ -103,6 +103,7 @@
 === Ideas ===
 
 ==== Update Orphaned Ports ==== #orphanports
+
 Several of the current MacPorts developers originally became interested in the project because they wanted to improve the software that MacPorts installs.
 Fixing and/or updating ports is an excellent introduction to the MacPorts systems (phases, variants, PortGroups, etc.).
 It forces you to read the documentation and examine commit histories.
@@ -110,6 +111,17 @@
 Most version increases in a port require only minor changes.
 A small number of updates, such as to the [https://trac.macports.org/ticket/48899 Glasgow Haskell Compiler], would be much more of a challenge.
 
+* Difficulty: Easy to Hard
+* Languages: Tcl, language of the port
+* Potential mentors: mcalhoun
+
+==== Managing and Fixing Qt Versions ==== #qt
+
+Fix 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.
+
+* Difficulty: Medium to Hard
+* Languages: Tcl, C++, QMake
+* Potential mentors: mcalhoun, michaelld
 
 ==== Announcements distributed over the ports tree ==== #news
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/SummerOfCode>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'SummerOfCode' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list