Release Procedure

Release Procedure

For the discussion of infrastructure improvements and changes.

Moderator: Moderators

Post Reply
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Release Procedure

Post by AF »

It was mentioned that re-releasing etc was costly

What is the current release procedure beyond the meetings and the version number scheme, and what are the bottlenecks?
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Release Procedure

Post by hoijui »

problem is, that there is always too little testing before, and too much bitching after, which makes it an angst thing.
the only way to solve it, is to have propper mutli version support, everywhere, by everythign and everyone, the same.

of course you could say, having a huge testing team bla bla... but i am talking about THE REALITY here.

and now licho will come and tell us that there is already propper multi version support, and koshi will say no ther is not, and...
it seems unskippable.
Kloot
Spring Developer
Posts: 1867
Joined: 08 Oct 2006, 16:58

Re: Release Procedure

Post by Kloot »

There is never enough voluntary testing, but that wouldn't matter with a RERO policy (which was supposed to be the whole point of the current branching model, regardless of multi-version support...) whereas now the bitching about broken releases continues for weeks/months. Nobody would even need to care about user angst then either.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Release Procedure

Post by hoijui »

the branching model was not supposed to address RERO, but to eliminate the ugly and tedious cherry picking.
RERO can only be achieved with smooth multi-version support everywhere.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Release Procedure

Post by gajop »

I don't compile spring often, but when I do, I do it on arch linux!
Well, I can't compile it anymore without creating a patch for boost (using the one from ABS only works with stable releases), so I don't do it, hence why I can't be bothered to test it.
I used to be able to properly compile it before, what caused this change (changes in the boost & the float library you're using for development)?
I'd be happy to help testing, even perhaps fix some bugs (I think) I found, but it's currently a bit boring to do this.

But I'd rather write code that will do automated testing than spend my time manually testing it.
Post Reply

Return to “Infrastructure Development”