-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Michael Parker writes:
> So, after playing with buildbot for a few days here are some thoughts.
> 
> a) It doesn't like to be behind a NAT firewall/router.  The author
> says he has some fixes coming that will hopefully help this situation.

might be worth getting those upfront.

> b) It seems pretty silly to build trunk and the 3.0 branch everytime
> there is commit.  I haven't done enough digging to see if there is a
> way to trigger one set of builders vs. another.  Anyone know?  Maybe
> it is something that procmail can do for us.

I think it's something *we* can do -- if we hack the SvnCommitEmails
class I wrote to support it.  basically it triggers a build when
a commit email arrives from SVN, and we could fix it to support
having 2 sources, one if the modified files include "spamassassin/trunk/"
in the filenames, one if they include "spamassassin/b3.0/".

not sure about that.

another, possibly easier way -- we just use procmail to split the commit
mails into 2 different mailboxes, and run two buildbot instances ;)
that should be very easy, actually.  (I don't have the tuits to do
it right now though.)

> c) Eventually the buildbot status page is going to get huge.  Maybe we
> should consider seperating out the trunk vs 3.0 branch masters.  I
> think this would mean seperate slaves on the client boxes but it might
> be required to accomplish b (see above).

true, another good aspect of the b solution.

> d) Is there anything else we want to investigate here as an
> alternative?  Tinderbox? Gump? I'm not saying we need/have to switch,
> buildbot seems to be working semi-well and is at least hackable, just
> wondering if there is a better answer to the question.

Tinderbox: very complex from what I saw.  hairy.

Gump: took a look, incomprehensible XML dialects and *incredibly*
java-specific ;)

- --j.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Exmh CVS

iD8DBQFBrheaMJF5cimLx9ARAutLAKC2i6S08+lWXWtsFOAZU4/s6KOhZQCfTozb
kgRnOO5IqbH0A1trbl8THow=
=+yw9
-----END PGP SIGNATURE-----

Reply via email to