[Twisted-Python] Re: removing unsupported reactors in twisted 2.6: qt, corefoundation, threadedselect, wx
mwh at python.net
Sun Sep 24 05:28:08 EDT 2006
glyph at divmod.com writes:
> Although I know of Qt and WX users, I do not know of anyone
> currently using the corefoundation reactor in an application. Are
> you out there? Is it being used?
> The last word I heard on the corefoundation reactor was from its
> author, Bob Ippolito, who suggested that it was not the correct way
> to integrate Twisted with GUI applications. However, his suggested
> replacement (threadedselectreactor) is buggy, also unmaintained, and
> IMHO misdesigned, so in the absence of other knowledge I believe
> that continuing to provide some corefoundation support would be the
> best way to support the mac. After receiving a shiny new computer
> from them I feel inclined to do the best job possible to support
> Apple's platform, but I simply don't have the time, knowledge, or
> energy to do the development myself.
It would be annoying to me if I could not use Twisted and PyObjC
together. Currently I have a couple of noddy applications (the GUI
equivalent of 5 line shell scripts) doing this (using tsr) and they
I understand why you want to have less untrustworthy code in Twisted,
but I think throwing out both tsr and cfreactor in 2.6 would be a step
back, not forwards.
I could claim that I'll try to look at cfreactor, but it's not
"Also, does the simple algorithm you used in Cyclops have a name?"
"Not officially, but it answers to "hey, dumb-ass!"
-- Neil Schemenauer and Tim Peters, 23 Feb 2001
More information about the Twisted-Python