[Twisted-Python] Porting Twisted to Python 3.

Conrad Dean conrad.p.dean at gmail.com
Thu May 22 12:29:21 MDT 2014


Does the graph take into account dependencies of the tests as well?  A few
months ago I started on what I thought was a leaf, but its tests had
dependences on other modules that forced me to look at porting other
modules first.


On Thu, May 22, 2014 at 10:54 AM, Maxim Lacrima <lacrima.maxim at gmail.com>wrote:

> 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
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20140522/da5ad7a3/attachment-0002.html>


More information about the Twisted-Python mailing list