Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| ports:python2eol [2021/01/20 16:38] – BaptisteDaroussin | ports:python2eol [2021/04/25 05:47] (current) – Move to primary (Ports) namespacve KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Describe Python2 | + | ===== Python 2.7 EOL ===== |
| - | As of January 2020, Python 2.7 reached its end-of-life after several years of extensions. Portmgr subsequently started the project of phasing Python 2.7 out of the Ports Tree by tagging lang/ | + | As of January 2020, Python 2.7 reached its end-of-life after several years of extensions. Portmgr subsequently started the project of phasing Python 2.7 out of the Ports Tree by tagging lang/ |
| + | |||
| + | ==== Details ==== | ||
| During this process, there were several instances of an upstream still being active but where the upstream have not had the resources yet to upgrade their software to Python 3. A noticeable example of this is www/ | During this process, there were several instances of an upstream still being active but where the upstream have not had the resources yet to upgrade their software to Python 3. A noticeable example of this is www/ | ||
| Line 9: | Line 11: | ||
| So while this all looks rather invasive, it is not feasible to keep Python 2.7 around for much longer. Over time security vulnerabilities might show up which will likely no longer be fixed, because the Python Software Foundation no longer supports Python 2.7. Other problems are that the software gets outdated over time and thereby loses its usefulness as part of a development kit. | So while this all looks rather invasive, it is not feasible to keep Python 2.7 around for much longer. Over time security vulnerabilities might show up which will likely no longer be fixed, because the Python Software Foundation no longer supports Python 2.7. Other problems are that the software gets outdated over time and thereby loses its usefulness as part of a development kit. | ||
| - | Help needed: | + | ==== Known problems ==== |
| + | |||
| + | * chromium | ||
| + | * electron | ||
| + | * qt5-webengine (and thus, lots of KDE) | ||
| + | * mailman (note: used by clusteradm) | ||
| + | * llvm7 (mostly for lang/ldc, 40-ish ports) | ||
| + | * textproc/ | ||
| + | |||
| + | ==== PRs/DRs ==== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== Help needed | ||
| - | Coordinate with postmaster on isolating or migrating away from mail/ | + | * Coordinate with postmaster on isolating or migrating away from mail/ |
| - | Coordinate with clusteradm (?) for upgrading svnweb and our wiki | + | |