git-flow is a very nice branching strategy (master branch for releases, develop branch for active development, feature branches for work in progress). Unfortunately, more or less all freeswitch development happens on a single branch thanks to svn-think.<div>
<br></div><div>Additionally, the "the latest release is HEAD" strategy is a huge problem for those people writing software which depends on freeswitch. FreeSWITCH does not follow any defined versioning pattern, and thus determining wether updates will break a system is next to impossible. Thus, many people run out-of-date freeswitch systems out of fear.<div>
<br></div><div>If the FS team were to adopt semver (<a href="http://semver.org">http://semver.org</a>) then this issue would be all but resolved, but they appear to be dead set against version numbers which actually have meaning. Unfortunately the core team don't seem to realise how much of a problem this is for downstream developers, and seem unwilling to do anything to help in that regard. A sad state of affairs, and my only real criticism of FreeSWITCH.</div>
<div><br></div><div>I hope 1.2 represents the beginning of a sensible and mature approach to versioning for FreeSWITCH, and it can't be released soon enough for that very reason.<br><div><br clear="all">Regards,<br>Ben Langfeld<br>
<br><br><div class="gmail_quote">On 19 July 2012 15:37, Stanislav Sinyagin <span dir="ltr"><<a href="mailto:ssinyagin@yahoo.com" target="_blank">ssinyagin@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div style="font-size:10pt;font-family:arial,helvetica,sans-serif"><div><span><br></span></div><div>by the way, any plans to fork a "stable" Git branch and use it only for bugfixes, whereas "master" would absorb also all new features?</div>
<div><br></div><div>What I see now in the commit log, is the "master" branch also used for normal development, and not only for bugfixes. This way it's difficult to expect the final 1.2 release any time soon.</div>
<div><br></div><div><br></div><div><br></div><div><br></div><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 face="Arial"> <hr size="1"> <b><span style="font-weight:bold">From:</span></b> Peter
Olsson <<a href="mailto:peter.olsson@visionutveckling.se" target="_blank">peter.olsson@visionutveckling.se</a>><br> <b><span style="font-weight:bold">To:</span></b> FreeSWITCH Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>> <br>
<b><span style="font-weight:bold">Sent:</span></b> Thursday, July 19, 2012 2:47 PM<br> <b><span style="font-weight:bold">Subject:</span></b> Re: [Freeswitch-users] Which FS version to use?<br> </font> </div><div><div class="h5">
<br>
Current git head is always the recommended version. If you find any problems, please report them to Jira. Git head is currently at 1.2 RC2 state (waiting for a stable 1.2 release), so the more things we get fixed, the better!<br>
<br>Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.<br><br>/Peter<br><br>19 jul 2012 kl. 12:51 skrev "Miha" <<a href="mailto:miha@softnet.si" target="_blank">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 <a href="http://git.freeswitch.com" target="_blank">git.freeswitch.com</a> are versions 1.0.6, 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 href="mailto:consulting@freeswitch.org" target="_blank">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 href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">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>> !DSPAM:5007e36132765726119943!<br>>
<br><br>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org" target="_blank">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 href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">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></div> </div> </blockquote></div> </div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a 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 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></blockquote></div><br></div></div></div>