[Twisted-Python] Porting Twisted to Python 3.

Maxim Lacrima lacrima.maxim at gmail.com
Thu May 22 09:54:46 MDT 2014


Hi Jean-Paul,

Thanks for your advice.

Since nobody suggested a tool I created one myself, and here is a "graph"
for `twisted.web.client`: http://jsfiddle.net/gu8DX/embedded/result/ . It's
not a completely correct graph (because a node will miss edges to modules,
that have already been imported earlier in another subtree), but anyway it
shows all "leaves", so it's easy to pick what to work on. From the graph I
can see that `twisted.web.iweb`, `twisted.web.http`,
`twisted.internet._sslverify`, `twisted.web.error` and
`twisted.python.win32` are "almost ported". I will skip win32. So if I am
correct I can start on remaining four modules, or to write tests for
`Agent` directly and see how it goes.

Thank you.




On 20 May 2014 15:30, <exarkun at twistedmatrix.com> wrote:

> On 10:50 am, itamar at itamarst.org wrote:
>
>> So what is a recommended workflow?
>>>
>>
>> See https://twistedmatrix.com/trac/wiki/Plan/Python3
>>
>
> Something missing from that page is the very helpful tool that someone
> (sorry, I forget who) developed at PyCon for rendering the module
> dependency graph including information about what modules have already been
> ported to Python 3.
>
> This tool is pretty helpful because, for the most part, you *have* to
> start at "leaves" in the unported part of the graph.
>
> Does anyone know who was working on that tool and whether it's online
> somewhere?
>
> Jean-Paul
>
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>



-- 
Regards,
Maxim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://twistedmatrix.com/pipermail/twisted-python/attachments/20140522/088b50ce/attachment.html>


More information about the Twisted-Python mailing list