pybit
pybit copied to clipboard
Python Build Integration Toolkit - a distributed cross platform AMQP based build system
Would anyone be opposed to a few [PEP8](http://www.python.org/dev/peps/pep-0008/) changes? I can make the changes and submit them no problem. Most python IDEs are going to make these adjustments for the...
I'm curious about why PyBit choose to use queue exchange, topic style queue assignment and named queues. Forgive me as I'm still a bit green when it comes to using...
Currently when clients are communicating with their build plugins they can easily get confused if a misbehaving plugin sends too many events per state. We should probably do something clever...
Even if a client supports the relevant suite, if the suite does not appear in the suite and suitearches table in the database, no jobs will be sent to the...
The orig-source handler can use apt-get source to download the upstream part of the package but this will fail on many buildd chroots which don't specify a deb-src location for...
SVN export returned a 256. It correctly cleaned and curled fail. It should, however, maybe block until the network comes back?
It might be useful if we could somehow check the active build clients and detect if they require restarting - in state fatal error or unresponsive in some other way......
Cross-build support in Debian is possible within pybit but the sbuild support needs a bit more work. The sbuild in Debian Wheezy should be fixed, so this needs testing. Documenting...
Would be useful to have a separate list of recently completed jobs (including failed jobs) as they disappear from the 'current jobs' list as soon as they have finished.
Not all source lives in VCS, it is useful to be able to pull the source to be built from an existing repository, e.g. the Debian archive, and rebuild it...