<p dir="ltr">Hi Ido,</p>
<p dir="ltr">We encourage you, and all the community, to contribute, and we appreciate you are asking how to.</p>
<p dir="ltr">In this specific case you first want to ask yourself (and the rest of interested community members) if you want to commit *personally* to maintaining 1.4 for some years, or if you want to commit *personally* to (for example) bringing 1.6 to compile and run on older distro (eg centos 6).</p>
<p dir="ltr">I believe that maintaining 1.4 for years to come is a very difficult and absorbing task...</p>
<p dir="ltr">On the opposite, in a separate thread on this list there is a first recipe on how to compile and run 1.6 on centos 6.</p>
<p dir="ltr">You can contribute by testing that recipe, and expand it to produce rpms, and publish a pull request for it to be integrated in mainline.</p>
<p dir="ltr">Don't expect it to be easy hack, it has to be done in a nice manner :), but is perfectly possible.</p>
<p dir="ltr">Also, you and others will volunteer *personally* to maintain it when it breaks, etc (that is obviuos, but i want to be explicit).</p>
<p dir="ltr">So, look in confluence for how to do pull requests, etc</p>
<p dir="ltr">Thanks for asking!</p>
<p dir="ltr">sent from my mobile,<br>
Giovanni Maruzzelli<br>
cell: +39 347 266 56 18</p>
<div class="gmail_quote">Il 23/Nov/2015 08:36, "ik" <<a href="mailto:idokan@gmail.com">idokan@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi Anthony,<br><br></div>I wanted to answer all replays that are very good in the answer they gave, but ending up answering yours.<br><br></div>As FS is first of all an open source project, and all of us here have bills, family etc.. The intent of my question was actually how we as community, can help.<br></div><div>It was not a criticize of the features and development speed in any way, sorry that it understood as such.<br><br></div><div>FS is a full FLOSS project, that have better support (in features and ease of use), then many other PBX's, that mostly are commercially, and some have companies behind them.<br></div><div>You guys do amazing work here, and I cannot criticize it in any way, the opposite, I'm amazed at your work (I don't know if I could do it myself).<br></div><div><br></div><div>I'm looking for a way to give back, because I'm using FS, and the LTS was an idea of how to think in the manner. <br>Giovanni Maruzzelli provided a good answer that provide one direction in the manner of LTS.<br></div><div><br>But how I (and probably others that might want to) as an open source user can give back to the open source project and the rest of the community?<br></div><div>How I can help to this project?<br><br></div><div>That's why I asked regarding the community rather then commercially help (such as contributing money, having paying for support etc...).<br></div><br></div></div><div><br></div><div><div><div>Thank you all for all the answers<br></div><div>Ido<br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 22, 2015 at 6:47 PM, Anthony Minessale <span dir="ltr"><<a href="mailto:anthony.minessale@gmail.com" target="_blank">anthony.minessale@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We are working on cutting edge technology, requirements and factors change quickly. Each version lasts about 2 years. 1 year in active development and 1 year of backports. <div><br></div><div>When we were slow to get releases out we were critisized for it. When we find a consistent release cycle we are critisized for it. Just like we are critisized on both sides of using system libs or whatever distro.</div><div><br></div><div>We need to keep it in perspective that we only provide community resources on a best ability basis and we are doing it for free. We have commercial packages and services as well and those concerned with this type of issue discussed in this thread can consider those services and the shape support will be driven by the needs of those customers. The revenue from customers help expand the services we can provide.<span></span></div><div><br></div><div>People often forget when using open source that it takes everone involved to keep it running. </div><div><div><div><br><br>On Sunday, November 22, 2015, Francis <<a href="mailto:sms@icefire.qza.net.au" target="_blank">sms@icefire.qza.net.au</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Perhaps it wouldn't be necessary to add another line as such, but
keep the production version around for an extra year or two and
allow the development version to roll through a few releases before
it officially becomes "stable". Or, have Stable, Testing and
Unstable as per Debian.<br>
<br>
Time the stable release with an updated Freeswitch book + cookbook,
docs etc and it would promote a more cohesive and predictable
platform to work with. Case in point, I deliberately stalled off a
project until 1.6 was released, because I didn't want to waste time
on old code. I could get away with it in that instance, but in most
cases, stalling = lost business.<br>
<br>
Of course, the drawback of LTS is the delay of new features. Whether
or not FS is at a stage where it (or we) could hold out for years
between releases is a fair question to ask.<br>
<br>
<div>On 22/11/2015 7:32 PM, Giovanni
Maruzzelli wrote:<br>
</div>
<blockquote type="cite">
<p dir="ltr">The core developers at the moment simply do not have
the resources for more than two lines of "official" development:<br>
- one has to be production, the one you use in servers<br>
- one has to be development, the one that will be the next
production</p>
<p dir="ltr">Because of effort put into allowong users time for
transition, now the core developers are maintaining three lines:
1.6 (production), 1.6 (development), 1.4 (old prodution).</p>
<p dir="ltr">As obvious, in a short time will be necessary for
core developers to begin working on next release (1.8).</p>
<p dir="ltr">Because resources are finite, is not possible to ask
core developers for maintaining an LTS as part of the community
project.</p>
<p dir="ltr">On the contrary, I believe this LTS thing can be a
source of revenue for a maintainer, or a company.</p>
<p dir="ltr">Is a matter of taking care of security and bug fixes
in a software version you would not use, because is stale.
Someone else is making money from that version you would not
use, and is asking you to help him milking.</p>
<p dir="ltr">I believe that if there is enough commercial, paying
interest in an LTS, a single maintainer or a company will step
out to take care of it. Or maybe this revenue stream can allow
for the.core developers to hire someone for this purpose.</p>
<p dir="ltr">Anyway, I believe that the key is showing a paying
interest.</p>
<p dir="ltr">So, how to do it? </p>
<p dir="ltr">Crowfounding, kickstarter, etc... I'm not an expert,
but those days I believe is simple to assure there are money for
a project.</p>
<p dir="ltr">-giovanni</p>
<p dir="ltr">sent from my mobile,<br>
Giovanni Maruzzelli<br>
cell: +39 347 266 56 18</p>
<div class="gmail_quote">Il 22/Nov/2015 09:12, "ik" <<a></a><a>idokan@gmail.com</a>>
ha scritto:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>Hello,<br>
<br>
</div>
<br>
</div>
It seems that every single year there is a
new EOL (end of life) of FS version (e.g.
1.4 at this time) and a new version series
that replaces it (e.g. 1.6).<br>
<br>
</div>
The problem is that it's not a simple act to
update production servers.<br>
</div>
When you have a lot of servers (in different
clients and locations) it's even harder.<br>
<br>
</div>
Many products, including Linux, and even Asterisk
have LTS versions, and newer releases versions.<br>
</div>
The new releases has new features and way to do
stuff, but the LTS get bug fixes and are stable for
long period of time (usually 5 years).<br>
<br>
</div>
What does it take to have LTS version with FS, that
the new releases will not stop, but EOL will be much
longer for some of it's versions?<br>
<br>
</div>
Are there any plans for such things?<br>
How we as a community can help?<br>
</div>
<br>
<br>
</div>
Ido<br>
</div>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a>consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a>FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a>consulting@freeswitch.org</a>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a>
Official FreeSWITCH Sites
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
<a href="http://confluence.freeswitch.org" target="_blank">http://confluence.freeswitch.org</a>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a>
FreeSWITCH-users mailing list
<a>FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a></pre>
</blockquote>
<br>
</div>
</blockquote></div><br><br></div></div><span><font color="#888888">-- <br><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬<div><br><div>☞ <a href="http://freeswitch.org/" target="_blank">http://freeswitch.org/</a> ☞ <a href="http://cluecon.com/" target="_blank">http://cluecon.com/</a> ☞ <a href="http://twitter.com/FreeSWITCH" target="_blank">http://twitter.com/FreeSWITCH</a></div><div><div>☞ <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch ☞ <u><a href="http://freeswitch.org/g+" target="_blank">http://freeswitch.org/g+</a></u><br><br></div><div>ClueCon Weekly Development Call <br></div><div>☎ <a href="mailto:sip%3A888@conference.freeswitch.org" target="_blank">sip:888@conference.freeswitch.org</a> ☎ <a href="tel:%2B19193869900" value="+19193869900" target="_blank">+19193869900</a> </div><div><br></div></div></div><div><a href="https://www.youtube.com/watch?v=9XXgW34t40s" style="color:rgb(17,85,204);font-size:12.8000001907349px" target="_blank">https://www.youtube.com/watch?v=9XXgW34t40s</a></div><div><a href="https://www.youtube.com/watch?v=NLaDpGQuZDA" target="_blank">https://www.youtube.com/watch?v=NLaDpGQuZDA</a><br></div></div></div></div></div></div><br>
</font></span><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" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><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" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br></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" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><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" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div>