<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Ken,</span></div><div><br><span></span></div>a clean branching strategy and committing policy should actually reduce the number of faults and reduce the maintenance effort.<br><br>looking at the current commit log, you can easily see that about 20% of commits are actually introducing new features or changing old ones. So at least we should stop calling it a release candidate.<br><br><br><div><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1"> <b><span style="font-weight:bold;">From:</span></b> curriegrad2004 <curriegrad2004@gmail.com><br>
<b><span style="font-weight: bold;">To:</span></b> FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, July 19, 2012 7:23 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Freeswitch-users] Which FS version to use?<br> </font> </div> <br>In other words, we need people testing and reporting bugs on JIRA and<br>providing feedback on the fixes.<br><br>We could always "assume" that the issue has been fixed from people who<br>never leave feedback on the fixes anyways.<br><br>On Thu, Jul 19, 2012 at 10:17 AM, Ken Rice <<a ymailto="mailto:krice@freeswitch.org" href="mailto:krice@freeswitch.org">krice@freeswitch.org</a>> wrote:<br>> A little history here... We used to do releases... See 1.0... And the 1.0.x<br>> releases<br>><br>> Why did we stop?<br>><br>> Because no one would test (as developers we can only test so far... Users<br>>
fine new and exciting ways to break software all the time...<br>><br>> There is probably 5 times the number of what I would call edge use cases<br>> then there are what I would consider normal use cases... We cant possibly<br>> test every possible permutation... So there ended up frustrations and pains<br>> cause people were using old revs then complaing about bugs that were fixed 2<br>> months back or we had just released 1.0.2 and within 3 hours of the release<br>> a mjor bug pops up...<br>><br>> We are moving back to a release cycle with 1.2... No amount of testing<br>> software that we have to run can address all the automatted testing... We<br>> have to have users testing and reporting bugs and when we fix bugs we need<br>> those fixes tested and reported back good/bad...<br>><br>> Now more recently I came on board with the dev team to help facilitate<br>> that... So guys help us help you... Test and
report the bugs... Test head...<br>> And report bugs... If you have a possible solution to a bug let us know...<br>> We want 1.2 to get here and theres been a lot of changes since a previous<br>> release....<br>><br>> K<br>><br>><br>><br>> On 7/19/12 9:02 AM, "Brian Foster" <<a ymailto="mailto:bdfoster@endigotech.com" href="mailto:bdfoster@endigotech.com">bdfoster@endigotech.com</a>> wrote:<br>><br>> I think the point of releasing 1.2 is exactly because of the reasons you are<br>> stating.<br>><br>> FreeSWITCH gets many commits a day, and is continually improved feature-wise<br>> and stability wise. That presents precisely the problems you are pointing<br>> out. It's like art. Artwork is never really finished, you just have to make<br>> a decision to stop.<br>><br>> +1 for a stable branch of FreeSWITCH. But keep those juices flowing!<br>><br>> Brian Foster<br>> Endigo Computer
LLC<br>><br>> Sent from a mobile device.<br>><br>> On Jul 19, 2012 9:47 AM, "Ben Langfeld" <<a ymailto="mailto:ben@langfeld.co.uk" href="mailto:ben@langfeld.co.uk">ben@langfeld.co.uk</a>> wrote:<br>><br>> git-flow is a very nice branching strategy (master branch for releases,<br>> develop branch for active development, feature branches for work in<br>> progress). Unfortunately, more or less all freeswitch development happens on<br>> a single branch thanks to svn-think.<br>><br>> Additionally, the "the latest release is HEAD" strategy is a huge problem<br>> for those people writing software which depends on freeswitch. FreeSWITCH<br>> does not follow any defined versioning pattern, and thus determining wether<br>> updates will break a system is next to impossible. Thus, many people run<br>> out-of-date freeswitch systems out of fear.<br>><br>> If the FS team were to adopt semver (<a
href="http://semver.org/" target="_blank">http://semver.org</a>) then this issue<br>> would be all but resolved, but they appear to be dead set against version<br>> numbers which actually have meaning. Unfortunately the core team don't seem<br>> to realise how much of a problem this is for downstream developers, and seem<br>> unwilling to do anything to help in that regard. A sad state of affairs, and<br>> my only real criticism of FreeSWITCH.<br>><br>> I hope 1.2 represents the beginning of a sensible and mature approach to<br>> versioning for FreeSWITCH, and it can't be released soon enough for that<br>> very reason.<br>><br>> Regards,<br>> Ben Langfeld<br>><br>><br>> On 19 July 2012 15:37, Stanislav Sinyagin <<a ymailto="mailto:ssinyagin@yahoo.com" href="mailto:ssinyagin@yahoo.com">ssinyagin@yahoo.com</a>> wrote:<br>><br>><br>> by the way, any plans to fork a "stable" Git branch and use it
only for<br>> bugfixes, whereas "master" would absorb also all new features?<br>><br>> What I see now in the commit log, is the "master" branch also used for<br>> normal development, and not only for bugfixes. This way it's difficult to<br>> expect the final 1.2 release any time soon.<br>><br>><br>><br>><br>><br>><br>><br>><br>><br>> ________________________________<br>> From: Peter Olsson <<a ymailto="mailto:peter.olsson@visionutveckling.se" href="mailto:peter.olsson@visionutveckling.se">peter.olsson@visionutveckling.se</a>><br>> To: FreeSWITCH Users Help <<a ymailto="mailto:freeswitch-users@lists.freeswitch.org" href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>><br>> Sent: Thursday, July 19, 2012 2:47 PM<br>> Subject: Re: [Freeswitch-users] Which FS version to use?<br>><br>><br>><br>> Current git head is
always the recommended version. If you find any<br>> problems, please report them to Jira. Git head is currently at 1.2 RC2 state<br>> (waiting for a stable 1.2 release), so the more things we get fixed, the<br>> better!<br>><br>> Please retry the ENUM problems on latest git again, and if it still fails,<br>> report this to Jira.<br>><br>> /Peter<br>><br>> 19 jul 2012 kl. 12:51 skrev "Miha" <<a ymailto="mailto:miha@softnet.si" href="mailto:miha@softnet.si">miha@softnet.si</a>>:<br>><br>>> Hi,<br>>><br>>> on my production server I have version:<br>>><br>>> freeswitch@default> version<br>>> FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)<br>>><br>>> which is in my case very stable, I can say perfect.<br>>><br>>> As I have prepare other, more powerfull server for FS I have installed<br>>> FS from latest git. With version 1.2 rc1 I
was having problems with load<br>>> and all users did not regisered (loosing connection). I do no know if<br>>> this was FS problem but I do not have this problems on production<br>>> server. Few day ago I did a new git pull. Now I have version 1.2 rc2<br>>> which enum do not work. I traced with wireshark but afer I put in fs_cli<br>>> enum 123123123, Fs sends nothing.<br>>><br>>><br>>> So on git.freeswitch.com <<a href="http://git.freeswitch.com/" target="_blank">http://git.freeswitch.com</a>> are versions 1.0.6,<br>>> 1.2 rc2 and 1.2 rc1. Which<br>>> version to use? Is 1.0.6 most stable for now as 1.2 is rc?<br>>><br>>> Where can I find version of FS which I am running on production server?<br>>><br>>> Thanks for all your help!<br>>><br>>> miha<br>>><br>>>
_________________________________________________________________________<br>>> Professional FreeSWITCH Consulting Services:<br>>> <a ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>>><br>>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>>> <a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>>><br>>> Official FreeSWITCH Sites<br>>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>>> <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>>><br>>> Join Us At ClueCon - Aug 7-9, 2012<br>>><br>>>
FreeSWITCH-users mailing list<br>>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a>><br>>><br>>> !DSPAM:5007e36132765726119943!<br>>><br>><br>> _________________________________________________________________________<br>> Professional FreeSWITCH Consulting Services:<br>> <a
ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a> <<a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com/</a>><br>><br>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>> <a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a> <<a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com/</a>><br>><br>> Official FreeSWITCH Sites<br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a>><br>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a> <<a href="http://wiki.freeswitch.org/"
target="_blank">http://wiki.freeswitch.org/</a>><br>> <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a> <<a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a>><br>><br>> Join Us At ClueCon - Aug 7-9, 2012<br>><br>> FreeSWITCH-users mailing list<br>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a> <<a href="http://www.freeswitch.org/"
target="_blank">http://www.freeswitch.org/</a>><br>><br>><br>><br>><br>><br>><br>><br>><br>> _________________________________________________________________________<br>> Professional FreeSWITCH Consulting Services:<br>> <a ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>><br>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>> <a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>><br>> Official FreeSWITCH Sites<br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>> <a href="http://www.cluecon.com/"
target="_blank">http://www.cluecon.com</a><br>><br>> Join Us At ClueCon - Aug 7-9, 2012<br>><br>> FreeSWITCH-users mailing list<br>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>><br>><br>><br>> _________________________________________________________________________<br>> Professional FreeSWITCH Consulting Services:<br>> <a ymailto="mailto:consulting@freeswitch.org"
href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>><br>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>> <a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>><br>> Official FreeSWITCH Sites<br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>> <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>><br>> Join Us At ClueCon - Aug 7-9, 2012<br>><br>> FreeSWITCH-users mailing list<br>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>> <a
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>><br>><br>> ________________________________<br>> _________________________________________________________________________<br>> Professional FreeSWITCH Consulting Services:<br>> <a ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>><br>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>> <a href="http://www.cudatel.com/"
target="_blank">http://www.cudatel.com</a><br>><br>> Official FreeSWITCH Sites<br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>> <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>><br>> Join Us At ClueCon - Aug 7-9, 2012<br>><br>> FreeSWITCH-users mailing list<br>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>> <a
href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>><br>><br>> _________________________________________________________________________<br>> Professional FreeSWITCH Consulting Services:<br>> <a ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>> <a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>><br>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>> <a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>><br>> Official FreeSWITCH Sites<br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>> <a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>> <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>><br>> Join Us At
ClueCon - Aug 7-9, 2012<br>><br>> FreeSWITCH-users mailing list<br>> <a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>> <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>><br><br>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a ymailto="mailto:consulting@freeswitch.org" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com/"
target="_blank">http://www.freeswitchsolutions.com</a><br><br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br><br>Join Us At ClueCon - Aug 7-9, 2012<br><br>FreeSWITCH-users mailing list<br><a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br><br><br> </div> </div> </blockquote></div> </div></body></html>