[Twisted-Python] which async framework?

2014-03-12 Thread Chris Withers
Hi All, Apologies for the cross-post, but this is a "which framework" question so seemed the most constructive way. Not interested in religious debates, just trying to pick the best tool for the job and didn't get much of a useful response from python-list... So, I see python now has a pleth

Re: [Twisted-Python] which async framework?

2014-03-12 Thread Laurens Van Houtven
Hi Chris, It will probably not surprise you that I like Twisted :-) On Wed, Mar 12, 2014 at 8:28 AM, Chris Withers wrote: > So, I see python now has a plethora of async frameworks and I need to try > and pick one to use from: > > - asyncio/tulip > - tornado > - twisted > Twisted has a thing ca

Re: [Twisted-Python] [python-tulip] which async framework?

2014-03-12 Thread Luca Sbardella
On 12 March 2014 07:28, Chris Withers wrote: > > > So, I see python now has a plethora of async frameworks and I need to try > and pick one to use from: > > - asyncio/tulip > - tornado > - twisted > > From my side, I'm looking to experimentally build a network testing tool > that will need to spea

Re: [Twisted-Python] Freezing Ampoule or the Invasion of Infinite Zombie Processes

2014-03-12 Thread exarkun
On 04:04 am, bu...@nehbit.net wrote: spawnProcess is somewhat low-level.  It would be very nice indeed if Twisted had some sort of Service object you could easily use for spawning worker processes, along the lines of Ampoule, that would take care of all the platform-specific nonsense of setting

Re: [Twisted-Python] which async framework?

2014-03-12 Thread Tobias Oberstein
> From my side, I'm looking to experimentally build a network testing tool that > will need to speak a fair few protocols, both classic tcp and multicast-based, Tornado is a _Web_ framework. A requirement for UDP, and multicast UDP, narrows suitable choices to Twisted and asyncio. Twisted is aro

Re: [Twisted-Python] which async framework?

2014-03-12 Thread Chris Withers
On 12/03/2014 08:53, Laurens Van Houtven wrote: Twisted has a thing called Cyclone, which I hear (but that's only hearsay) gives you Tornado's API on top of twisted, so you get all of the stuff below for free. From my side, I'm looking to experimentally build a network testing tool that

[Twisted-Python] git?

2014-03-12 Thread Chris Withers
Hi All, Is there a git mirror of the twisted repo anywhere? Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http

[Twisted-Python] building offline docs

2014-03-12 Thread Chris Withers
Sorry, more questions... Unfortunately, most of the time I have for learning and research is offline. How can I build the docs for browsing (html) from a subversion checkout? Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.u

Re: [Twisted-Python] git?

2014-03-12 Thread Christopher Armstrong
Yes, it’s at http://github.com/twisted/twisted --  Christopher Armstrong http://twitter.com/radix http://wordeology.com/ On March 12, 2014 at 5:39:36 PM, Chris Withers (ch...@simplistix.co.uk) wrote: Hi All, Is there a git mirror of the twisted repo anywhere? Chris -- Simplistix - Co

Re: [Twisted-Python] building offline docs

2014-03-12 Thread Christopher Armstrong
On March 12, 2014 at 5:45:09 PM, Chris Withers (ch...@simplistix.co.uk) wrote: Sorry, more questions...  Unfortunately, most of the time I have for learning and research is offline.  How can I build the docs for browsing (html) from a subversion checkout?  Twisted trunk is now a fairly standard

Re: [Twisted-Python] building offline docs

2014-03-12 Thread HawkOwl
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, There's two kinds of docs, both of which can be built with premade scripts. The api docs require pydoctor, the prose requires Sphinx (1.2 or later). Build the api docs with `./bin/admin/build-apidocs . apidocs/` and the sphinx docs with `./bin/a

Re: [Twisted-Python] Freezing Ampoule or the Invasion of Infinite Zombie Processes

2014-03-12 Thread Glyph Lefkowitz
On Mar 12, 2014, at 4:32 AM, exar...@twistedmatrix.com wrote: > Considering the amount of maintenance Ampoule seems to have gotten over the > last four years (~1 commit) I doubt you can count on someone else picking > this up just because it would be great, though. The licenses are compatible

Re: [Twisted-Python] git?

2014-03-12 Thread Glyph Lefkowitz
On Mar 12, 2014, at 3:43 PM, Christopher Armstrong wrote: > On March 12, 2014 at 5:39:36 PM, Chris Withers (ch...@simplistix.co.uk) wrote: >> Hi All, >> >> Is there a git mirror of the twisted repo anywhere? >> > Yes, it’s at > > http://github.com/twisted/twisted Also at https://code.twist

Re: [Twisted-Python] git?

2014-03-12 Thread Chris Withers
On 12/03/2014 23:52, Glyph Lefkowitz wrote: On Mar 12, 2014, at 3:43 PM, Christopher Armstrong mailto:ra...@twistedmatrix.com>> wrote: On March 12, 2014 at 5:39:36 PM, Chris Withers (ch...@simplistix.co.uk ) wrote: Hi All, Is there a git mirror of the twisted re