Changes between Version 275 and Version 276 of SummerOfCode


Ignore:
Timestamp:
May 2, 2017, 11:03:11 AM (7 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Use TracLinks

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v275 v276  
    104104==== Add migrate action to port command ==== #migrate
    105105
    106 Currently when MacPorts users upgrade to a new OS or hardware they are advised to follow a set of manual [https://trac.macports.org/wiki/Migration migration instructions]. These instructions can be challenging for casual users to follow and in some cases more difficult if executed after the OS upgrade or hardware change.
     106Currently when MacPorts users upgrade to a new OS or hardware they are advised to follow a set of manual [wiki:Migration migration instructions]. These instructions can be challenging for casual users to follow and in some cases more difficult if executed after the OS upgrade or hardware change.
    107107
    108108The goal of the new port migrate action is to automate the processes described in the migration documentation. The steps to migrate would be roughly:
     
    166166===== Read packages from other various package managers ===== #foo2port
    167167
    168 As with the cpan2port proposal above, and with the previous [https://trac.macports.org/wiki/pypi2port pypi2port] GSoC entry, except with other package managers, such as [http://opam.ocamlpro.com/ opam] for ocaml packages, [http://www.haskell.org/cabal/ cabal] for haskell, [http://luarocks.org/ luarocks] for lua, [https://npmjs.org/ npm] for node.js, and so on.
     168As with the cpan2port proposal above, and with the previous [wiki:pypi2port pypi2port] GSoC entry, except with other package managers, such as [http://opam.ocamlpro.com/ opam] for ocaml packages, [http://www.haskell.org/cabal/ cabal] for haskell, [http://luarocks.org/ luarocks] for lua, [https://npmjs.org/ npm] for node.js, and so on.
    169169
    170170* Classification: Medium