[tor-dev] Onionoo in Python

Norman Danner ndanner at wesleyan.edu
Tue Jul 10 15:36:12 UTC 2012

On 7/9/12 12:09 PM, Sathyanarayanan Gunasekaran wrote:
>> Is this available yet?
> Yep - https://github.com/gsathya/pyonionoo It's pretty hacky(it was
> meant to be a prototype to see if Cyclone was a good idea - and well,
> i like it) and will probably have to be refactored.

Based on a quick look, it seems like Cyclone provides a slightly nicer 
way to specify how to handle the various requests than does a plain 
Twisted web application.  Are there any other advantages to using 
Cyclone as opposed to plain Twisted?

To me, there is a trade-off:

Cyclone+Twisted:  slightly nicer way to write the web application.  More 
dependencies for Onionoo.

Plain Twisted:  not quite as nice a way to write the application.  Fewer 
dependencies for Onionoo.

Also, the documentation for Cyclone seems...minimal.  It might be 
straightforward for someone used to using Tornado, but that doesn't 
describe us over here...

	- Norman

Norman Danner - ndanner at wesleyan.edu - http://ndanner.web.wesleyan.edu
Department of Mathematics and Computer Science - Wesleyan University

More information about the tor-dev mailing list