[Imported from Trac: page Python3, version 21]

chadwhitacre 2020-09-22 10:11:00 +00:00
parent 7a383a8264
commit 5bd7ac3a12

@ -99,7 +99,7 @@ Leaking Future objects (newints, new dicts, new bytes) in module API can break e
## When ports get harder due to spaghetti dependencies
As the port progresses, the simple "port module + its test module" gets difficult, since everything ends up depending on everything else.
Here's on way to approach this:
Here's one way to approach this:
1. Port _only_ the test module. This involves many Python 3fixes to lots of other modules, but they are not officially ported, they're just inched along just enough to make the tests pass. Since the test module is officially ported, regressions to the Python 3 port still are prevented.
2. Then, port the corresponding module.