[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2065: port to Python 3
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Mar 28 16:35:18 UTC 2019
#2065: port to Python 3
-----------------------------+------------------------------
Reporter: zooko | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Support Python 3
Component: code | Version: 1.10.0
Resolution: | Keywords: Python3
Launchpad Bug: |
-----------------------------+------------------------------
Comment (by exarkun):
Hi richardARPANET,
Thanks for your interest. There has been a bunch of activity on this
porting effort recently so regardless of anything else I suggest you
coordinate with some of the others who are doing that work. These include
meejah, heartsucker, and pythoncoder (which you may find on #tahoe-lafs on
freenode at various times). The mailing list is probably also a good way
to coordinate if you prefer.
Regarding the point that Python 2 support be retained, the motivation for
this is that we don't feel we can manage a monolithic porting effort.
That is, if Python 2 support is not retained then either:
(a) there is one huge PR porting all of tahoe-lafs at once that we feel
would never be reviewable.
(b) there are many small PRs and between the time the first and last are
merged, the code is broken (some of it is Python 2 only, some Python 3
only, you can never run it) and we feel this would be too disruptived of
other development.
I hope that clears things up. Thanks again for your interest. Please let
me know if any of the above is unclear or if you have other ideas,
comments, questions, etc. (comments here are fine, so is use of the
mailing list or irc, whatever you prefer).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2065#comment:23>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list