[Buildbot-devel] Asyncio in the possibility horizon?

Matias Iturburu matias.iturburu at tallertechnologies.com
Tue Feb 18 19:27:13 UTC 2014

2014-02-16 11:06 GMT-03:00 Dustin J. Mitchell <dustin at v.igoro.us>:

> On Fri, Feb 14, 2014 at 7:41 AM, Matias Iturburu <
> matias.iturburu at tallertechnologies.com> wrote:
>> Hello list.
>> I was wondering if there's any plan on supporting python's upcoming
>> asyncio and replacing twisted with it?
>> A quick search in trac and google left me empty handed.
>> What are your thoughts about that?
> I assume you're talking about Tulip.

Tulip is the proof of concept. Asyncio is the name of the standard library
module: http://docs.python.org/3.4/library/asyncio.html

>   I expect that Twisted will support interoperating with other Tulip-based
> code, probably through the addition of a new reactor type.  At that point,
> Buildbot will as well.
If I recall correctly it would be the other way around. Your code should
use asyncio to abstract away the particular implementation you are using,
be it twisted or whatever.

> Twisted is much, much more than a framework for asychronous programming.
> It includes substantial protocol support as well as a lot of software
> infrastructure utilities.  So in no way could it replace Twisted.
So. How much of that facilities are we using in buildbot?

> I'm curious why you're asking?

Just because. It's a cool battery to have in the standard library and it's
the rage all over the place.
I was wondering if there was some plan on buildbot's side to adopt it.

> Dustin

Matías Iturburu
Software Engineer

*San Lorenzo 47, 3rd Floor, Office 5 Córdoba, Argentina *

*Phone: +54 351 4217888 / +54 351 4218211 Skype: matias.iturburu*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20140218/5f8aba24/attachment.html>

More information about the devel mailing list