Changes between Version 320 and Version 321 of SummerOfCode


Ignore:
Timestamp:
Mar 4, 2019, 8:32:44 AM (5 years ago)
Author:
MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v320 v321  
    151151* Potential mentors: mcalhoun
    152152
    153 ==== Allow for Multiple Runs of Each Phase. ==== #multipleruns
     153==== Allow for Multiple Runs of Each Phase ==== #multipleruns
    154154
    155155There are times when it is convenient to run configure/build/destroot more than once.
     
    160160
    161161* Difficulty: Difficult
     162* Languages: Tcl
     163* Potential mentors: mcalhoun
     164
     165==== Allow a Variant to More Elegantly Become “undefaulted” ==== #undefaulted
     166
     167A port can be installed with different [https://guide.macports.org/chunked/using.variants.html variants].
     168A variant is used if requested by a user or if the variant is declared default.
     169If the default designation is removed, new installations will not use it, but it will continue to be used by the users who upgrade from a port version when it was still the default.
     170It would be useful to have a way to perpetuate a previously default variant only if the user specifically requested it.
     171
     172* Difficulty: Medium
     173* Languages: Tcl
     174* Potential mentors: mcalhoun
     175
     176==== Prevent `port reclaim` from Removing Build Dependencies ==== #reclaim
     177
     178`port reclaim` attempts to keep only ports requested by the user or required by them.
     179Currently, this means uninstalling ports used to **build** the port.
     180There is [https://lists.macports.org/pipermail/macports-users/2019-January/thread.html#46344 interest in modifying this behavior].
     181
     182* Difficulty: Medium
    162183* Languages: Tcl
    163184* Potential mentors: mcalhoun