|
From: Dustin J. Mitchell <dustin@...>
Subject: Buildbot 1.0: The Shimmering Vision Newsgroups: gmane.comp.python.buildbot.devel Date: 2008-08-06 17:07:04 GMT (47 weeks, 3 days, 2 hours and 37 minutes ago) It's clear that there's some pent-up excitement about what Buildbot can be, and enough development muscle behind that to make it a reality. Last night, I gave a presentation to ZPUGDC (http://zpugdc.org/) that also generated a lot of interest. It's time to start thinking about Buildbot-1.0. I think we should approach this as Guido has approached Py3K: start with a vision, keep backward compatibility where possible, and dispense with it where it's a distraction. What will 1.0 look like, from a user's perspective? Let's hash this out on the list, come up with a brief description, and then put it on the wiki and lay out some milestones to get there. I'll start, but of course my opinion is not authoritative. Buildbot 1.0 is a framework for building distributed testing systems (so users write a buildbot *program*, rather than configuring buildbot). It has a solid distributed job control system capable of sophisticated job scheduling and control. It has a scalable persistence backend for storing build results, with an expandable schema. It ships with a bunch of components, and makes it easy to plug in more: version-control interfaces, build processes, notification systems, displays, and control. It uses normal software abstraction techniques to make the basic use-cases easy. Dustin -- Storage Software Engineer http://www.zmanda.com ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ |
|
|