[Box Backup-dev] Towards 0.11 - release candidates?
Stuart Hickinbottom
boxbackup-dev@fluffy.co.uk
Wed, 26 Sep 2007 18:33:07 +0100
OK - I'll knock up a draft on the wiki and post back when I've done that
- we'll just need to fill in the gaps when the candidate is available.
Stuart
Chris Wilson wrote:
> Hi Stuart,
>
> On Sat, 22 Sep 2007, Stuart Hickinbottom wrote:
>
>> As it seems we're moving towards a 0.11 release (a terrific
>> achievement which will be especially welcomed by those with Win32
>> clients, I expect), I was wondering about the path that's going to take.
>
> Thanks for thinking about this and posting your thought and a plan :-)
> Perhaps we should write this up on the wiki so that we can remember,
> use and update it in future releases?
>
>> I know a lot of testing has been going on with specific svn versions,
>> but that's not a particularly clear baseline. Will we tag a specific
>> version as a release candidate in Subversion and then ask people to
>> test that as a candidate for release? That tagged version could be
>> pulled in by folks who compile their own versions, and compiled Win32
>> packages of that version could be there for the Win32 folks to test.
>
> That seems like a very sensible way to proceed.
>
>> Also, people will need advice for upgrading their current
>> installations to 0.11 (not recommended until 0.11 comes out, I'm
>> sure, but it would good to also test that migration approach if
>> possible) - I've seen information floating by on new logging options
>> which would be pertinent, and how people upgrade their current
>> Windows service installation, too.
>
> New logging options are useful but not required. The protocol is the
> same, so it shouldn't require the store to be updated at the same time
> as the clients, or even fix the order of updating them.
>
> Windows services will have to be reinstalled (remove using the old
> bbackupquery, install using the new one).
>
> People might want to either regenerate their configs, or look at the
> difference between a fresh config and their current one, to enable
> some useful options like KeepAliveTime which are now on by default,
> and to think about enabling StoreObjectInfoFile.
>
> Most syslog messages have changed their format, so any scripts which
> parse syslog will have to be updated.
>
> Anyone using SINGLEPROCESS in anger (e.g. to run bbstored as a managed
> service under daemontools or similar) should shoot themselves quietly
> in the foot and prepare to change it to "-F" after the upgrade. (this
> was never a documented option, and now behaves a little differently).
>
>> Finally (sorry - this seems to be developing into a ramble), what
>> about defects found during that period? Are they to be encouraged to
>> get a Trac account so they can raise tickets, or post here and then
>> they'll be transferred to tickets if they're definite problems?
>
> I think we should continue to do what we're doing now: triage on the
> mailing list and file bug reports against 0.11rc1 in Trac. If the
> volume of bug reports goes up massively then I'll reconsider.
>
>> I'm away for the next few days, but I could probably start something
>> off on the wiki if it would help, but I'd need some information on
>> the approach to kickstart that.
>
> Hope this helps, if you need any more info then please ask.
>
> Cheers, Chris.