Changes between Version 16 and Version 17 of Python3


Ignore:
Timestamp:
2020-09-11T18:13:28Z (4 years ago)
Author:
itamarst
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Python3

    v16 v17  
    1818== How to choose a module to port ==
    1919
    20 TBD, something involving core abstractions first, then dependency graph topological traversal.
     20* We started by porting `allmydata.util`, since it's necessary for other packages. That's mostly done.
     21* Itamar is currently porting `allmydata.storage`.
    2122
    22 At the moment we're focusing on just porting `allmydata.util`, since it's necessary for other packages.
     23Some things you can take on:
     24
     25* `allmydata.node` is pretty standalone.
     26* Start the more complex process (see below re spaghetti dependencies) on `allmydata.immutable`.
     27* Some other standalone module if you can find one.
    2328
    2429== The porting process, big picture ==
     
    4045
    4146=== Porting a specific Python file ===
     47
     48**Zeroth**, file a new ticket in milestone "Python 3", assign it to yourself.
    4249
    4350**First**, add explicit byte or unicode annotations for strings where needed.