<br><br><div class="gmail_quote">On Thu, May 12, 2011 at 1:02 AM, Tom Parrott <span dir="ltr">&lt;<a href="mailto:tomp@tomp.co.uk">tomp@tomp.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
Does the file at <a href="http://latest.freeswitch.org" target="_blank">http://latest.freeswitch.org</a> change each day to represent<br>
the current state of HEAD?<br></blockquote><div>Correct.</div><div>-MC</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
If so I could version that as 1.0.7-yyyymmdd to make it more suitable for<br>
RPMs.<br>
<br>
Thanks<br>
<font color="#888888">Tom<br>
</font><div><div></div><div class="h5"><br>
&gt;&gt;<br>
&gt;&gt; I believe the developers have been discussing making a 1.0 stable branch<br>
&gt;&gt; soon with only bugfix and stability improvements and moving new<br>
&gt;&gt; development<br>
&gt;&gt; onto a new 1.2 branch. If that happens then perhaps you&#39;ll be more<br>
&gt;&gt; comfortable with that branch. Not sure when that&#39;s planned for though.<br>
&gt;<br>
&gt;<br>
&gt; The issue by the way is with developers. While there&#39;s a lot of developers<br>
&gt; and plenty of people using FS in the wild testing and making bug reports<br>
&gt; on<br>
&gt; Jira and plenty of people volunteering support on the list and IRC,<br>
&gt; something like 90% of the code is still written by half a dozen people.<br>
&gt; It&#39;s<br>
&gt; damn good code though. :) That&#39;s too much to make it easy for them to both<br>
&gt; maintain a stable branch and work on the newer branch, so up to this point<br>
&gt; it has been better to focus on making FS complete, feature rich and stable<br>
&gt; all in the same branch. Once the branches diverge, someone is going to<br>
&gt; have<br>
&gt; to both handle bug reports for 2 different codebases and also look at all<br>
&gt; 1.2 changes to decide whether any are work backporting to 1.0 which won&#39;t<br>
&gt; always be trivial if the code diverges significantly.<br>
&gt;<br>
&gt; -Steve<br>
&gt;<br>
&gt;<br>
&gt; On 12 May 2011 08:45, Steven Ayre &lt;<a href="mailto:steveayre@gmail.com">steveayre@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;  The 1.07 version available at <a href="http://latest.freeswitch.org" target="_blank">http://latest.freeswitch.org</a> seems to be<br>
&gt;&gt; rebuilt<br>
&gt;&gt;&gt; each night, does this mean that a 1.07 built yesterday is different<br>
&gt;&gt;&gt; from<br>
&gt;&gt;&gt; one built today?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Yes. Think of it as a release candidate for 1.0.8<br>
&gt;&gt;<br>
&gt;&gt; The git head is pretty much the most stable. Development tends to move<br>
&gt;&gt; too<br>
&gt;&gt; fast to make more regular &#39;stable&#39; releases. You should of course test<br>
&gt;&gt; releases work as expected before putting them into production.<br>
&gt;&gt;<br>
&gt;&gt; If you find a Git version that you&#39;re comfortable with, then you can<br>
&gt;&gt; roll<br>
&gt;&gt; out that version across your whole network even if there&#39;s a newer Git<br>
&gt;&gt; head<br>
&gt;&gt; by running:<br>
&gt;&gt; &gt; git clone git://<a href="http://git.freeswitch.org/freeswitch.git" target="_blank">git.freeswitch.org/freeswitch.git</a><br>
&gt;&gt; &gt; cd freeswitch.git<br>
&gt;&gt; &gt; git checkout GIT_HASH<br>
&gt;&gt;<br>
&gt;&gt; I believe the developers have been discussing making a 1.0 stable branch<br>
&gt;&gt; soon with only bugfix and stability improvements and moving new<br>
&gt;&gt; development<br>
&gt;&gt; onto a new 1.2 branch. If that happens then perhaps you&#39;ll be more<br>
&gt;&gt; comfortable with that branch. Not sure when that&#39;s planned for though.<br>
&gt;&gt;<br>
&gt;&gt; -Steve<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 10 May 2011 19:39, Tom Parrott &lt;<a href="mailto:tomp@tomp.co.uk">tomp@tomp.co.uk</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I work for a company selling call tracking services, and we have<br>
&gt;&gt;&gt; recently put into production a 3 node Freeswitch cluster to use<br>
&gt;&gt;&gt; features<br>
&gt;&gt;&gt; such as call recording and call announce.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; We are using the event socket feature to control freeswitch from our<br>
&gt;&gt;&gt; custom written service.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have found Freeswitch a pleasure to use, and much easier to get along<br>
&gt;&gt;&gt; with than Asterisk.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; However one thing that has concerned me is the lack of regular<br>
&gt;&gt;&gt; point-in-time releases.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; When putting services in production, we use RPMs to allow us to easily<br>
&gt;&gt;&gt; upgrade (and if need be rollback) software versions.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The 1.07 version available at <a href="http://latest.freeswitch.org" target="_blank">http://latest.freeswitch.org</a> seems to be<br>
&gt;&gt;&gt; rebuilt each night, does this mean that a 1.07 built yesterday is<br>
&gt;&gt;&gt; different from one built today?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; If I can offer any assistance with the automation of point-in-time<br>
&gt;&gt;&gt; tagged releases I would be happy to help, as I feel this would make<br>
&gt;&gt;&gt; Freeswitch more attractive to commercial operations as it would easily<br>
&gt;&gt;&gt; fit into well defined release processes.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt; Tom<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
<br>
<br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br>