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

Improving our release process

2013-08-29 Thread Ben Reser
Daniel and I had a chat about improving our release process today and I'd like to make some proposals. 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 bui