I got involved with the Buildbot project only this year (focusing on Python 3 porting).
I am aware of previous reports of performance problems with buildbot nine, but that is a bit before my time. I believe that the earlier performance problems have been addressed. On the buildbot-users mailing list, there are some people in companies who have set up buildbot nine and have a master handling hundreds of builds. The references implementation of buildbot is being actively used to build buildbot itself, and highlights integration with GitHub Pull Requests: https://nine.buildbot.net/#/console -- Craig On Wed, Sep 20, 2017 at 8:16 AM, David Edelsohn <dje....@gmail.com> wrote: > When another project tried to convert from Buildbot 0.8 to 0.9 earlier > this year, it was a total disaster and had to be reverted. I don't > know if 0.9 has improved substantially since then. > > My experience is that 0.9 invested a lot of effort to make the UI > pretty, but it was much less usable. It also placed an order of > magnitude higher computational burden on the master. An under-powered > master could not be effectively queried and builds started to fall > behind. > > Thanks, David > > On Wed, Sep 20, 2017 at 6:27 AM, Craig Rodrigues <rodr...@crodrigues.org> > wrote: > > In the past two years, I've put a lot of effort into porting the > following > > to Python 3: > > > > Twisted: > > https://www.slideshare.net/CraigRodrigues1/the-onward- > > journey-porting-twisted-to-python-3 > > > > Buildbot: > > https://github.com/buildbot/buildbot/pulls?utf8=%E2%9C%93& > > q=is%3Aclosed%20is%3Apr%20author%3Arodrigc%20 > > > > > > I would like to help Python.org move to Buildbot 9 + Python 3 for the > > following > > reasons: > > > > (1) Python.org currently uses Buildbot 0.8.14. This branch of buildbot > is > > not under active development and is not being ported to Python 3. > > > > (2) The current version of Buildbot (0.9.11) is on the main branch which > > is actively maintained. This branch has been ported to Python 3. > > > > (3) Buildbot 0.8.14 is not actively being maintained. > > > > (4) Buildbot 0.9.x is actively receiving updates for new features such > as > > Docker support, and support for Hyper.sh. > > > > > > A while back, I worked with Zachary Ware, who set up a proof of concept > of > > running Buildbot 9 on Python.org. > > > > Zachary set this up: > > > > https://buildbot.python.org/test/ > > > > That is an instance running Buildbot 9, using Python 3.4.3 and Twisted > > 17.5.0. > > > > This is only a proof of concept, and is not actively being used or worked > > on. > > > > > > What are the next steps to completely convert Python.org to use Buildbot > 9? > > Who can help with this? > > > > -- > > Craig > > _______________________________________________ > > Python-Buildbots mailing list > > Python-Buildbots@python.org > > https://mail.python.org/mailman/listinfo/python-buildbots > _______________________________________________ Python-Buildbots mailing list Python-Buildbots@python.org https://mail.python.org/mailman/listinfo/python-buildbots