[Asterisk-Users] DUNDi in stable? (New subject)

mattf mattf at vicimarketing.com
Tue Oct 19 14:04:52 MST 2004



-----Original Message-----
From: Olle E. Johansson [mailto:oej at edvina.net]

[snip]

> If you want to walk on the wild side, run CVS head... 
> Please don't encourage people to use it in production 
> environments, even if it from time to time seems to work well.

With other projects maybe, but with Asterisk it's hardly the wild side. This
project has consistently had the most stable CVS versions of any project
I've ever used code from. That is an amazing feat especially considering how
much changes on a day-to-day basis and speaks very well for the developers.
And there are so many new bug fixes and features that I never seem to be
satisfied by whatever stable version was last put out(that includes 1.0
now).

I do agree that we shouldn't go shoving stuff into stable because we want it
in there right away, stable needs to be kept boring and well.. "stable". But
I'm glad I run all of my production boxes off of a recent CVS for the
features and for the ability to test new versions constantly in a live
setting. I've seen many new bugs or new features not work quite right when I
have a new CVS version in production that I never found when I ran it as
test, and the problems I have run into have always been fixed within a day
or two even when I'm the one that reported them. One more advantage to
updating your production box to CVS head weekly is that the programmers that
made the changes usually have the changes they made fresh in their minds
when you find a problem. I once found an obscure Zap lockup problem only 2
days after Mark had gone in and cleaned up some channel handling code.

So I guess what I'm saying is if you can watch your system and can tolerate
some bugs that come up, it is better for the overall project if you run CVS
head(after making sure it'll compile of course), you will end up with a
better tested product when it is finally released and there will be a
shorter beta period before official releases which will speed the whole
development process along.

But this is just my opinion, I could be wrong.


MATT---



More information about the asterisk-users mailing list