Re: Improving our release process

2013-08-30 Thread Greg Stein
On Fri, Aug 30, 2013 at 4:09 PM, Ben Reser wrote: >... > As it is right now the branch build bots are generally broken anyway because > they live on the same host machines as trunk and trunk marches on and requires > dependencies that the release branches can't use. Switch to fully-static builds,

Re: Improving our release process

2013-08-30 Thread Ben Reser
On 8/30/13 2:16 PM, Stefan Sperling wrote: > Well, it's the only bot that actually runs tests like we do > for a release. The other bots don't run all test combinations. > > I would hope that the proposed release branch build bots would > be just as thorough as the openbsd bot is. Right, it's much

Re: Improving our release process

2013-08-30 Thread Stefan Sperling
On Fri, Aug 30, 2013 at 02:09:20PM -0700, Ben Reser wrote: > On 8/30/13 4:01 AM, Bert Huijben wrote: > > The openbsd bot is now broken for almost a week, and with a setup to only > > test once per 24 hours more bots would be in this state for longer periods. > > Agreed, The openbsd bot is a great

Re: Improving our release process

2013-08-30 Thread Daniel Shahaf
On Fri, Aug 30, 2013 at 11:16:33PM +0200, Stefan Sperling wrote: > On Fri, Aug 30, 2013 at 02:09:20PM -0700, Ben Reser wrote: > > On 8/30/13 4:01 AM, Bert Huijben wrote: > > > The openbsd bot is now broken for almost a week, and with a setup to only > > > test once per 24 hours more bots would be i

Re: Improving our release process

2013-08-30 Thread Daniel Shahaf
On Fri, Aug 30, 2013 at 02:09:20PM -0700, Ben Reser wrote: > On 8/30/13 4:01 AM, Bert Huijben wrote: > >On 8/30/13 1:37 AM, Julian Foad wrote: > > So we only see problems a day later? > > And can check our fixes the day after. > > > > Maybe we should then also ask every committer to test on Window

Re: Improving our release process

2013-08-30 Thread Ben Reser
On 8/30/13 4:01 AM, Bert Huijben wrote: >On 8/30/13 1:37 AM, Julian Foad wrote: > So we only see problems a day later? > And can check our fixes the day after. > > Maybe we should then also ask every committer to test on Windows and Unix > before every commit? > (Or maybe ask them to setup their o

RE: Improving our release process

2013-08-30 Thread Bert Huijben
> -Original Message- > From: Julian Foad [mailto:julianf...@btopenworld.com] > Sent: vrijdag 30 augustus 2013 10:38 > To: Ben Reser > Cc: Subversion Development > Subject: Re: Improving our release process > > Ben Reser wrote: > > 1) Decrease the amoun

Re: Improving our release process

2013-08-30 Thread Julian Foad
Ben Reser wrote: > 1) Decrease the amount of testing done by the every commit buildbots on the > branches.  This bots should be a quick sanity check, does it build and does it > pass basic tests. > > 2) Create a buildbot setup that generates a tarball on each branch nightly (if > there were any ch