[Freeswitch-users] FreeSWITCH version 1.4.x end of life - recommendation please

Michael Giagnocavo mgg at giagnocavo.net
Fri Nov 20 09:57:07 MSK 2015


I’ll second the highlighting of cross-platform support in FreeSWITCH. The commitment to keeping stuff working on Windows (even as far as dealing with terrible K&R local declarations just for old MSVC!) is truly impressive. The FS folks have been extremely supportive of keeping build systems going, and that’s mostly a thankless, annoying, task. While I’m not so keen on Debian, this isn’t gonna kill the project. I find it hard to imagine anyone’s gonna have real trouble building on CentOS 6 (it’s not like FS is taking special kernel dependencies that RHEL 6 won’t backport). Plus the … hilarity (?) … of suggesting that CentOS 6 is an Enterprise Business requirement but there’s no money to pay someone to figure it out. Come on.

Plus it’s not even constructive to just whine about the distro. If you were proposing helping to maintain packaging and getting rejected, that’d be another story. But just being upset no one’s serving you milk and cookies for free – am I reading that right?

-Michael

From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: Thursday, November 19, 2015 12:46 PM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] FreeSWITCH version 1.4.x end of life - recommendation please

To be clear, we are willing to provide quite a bit of assistance to those who want to make things work on other platforms, but our resources are not limitless.  We do not have a full time staff of 20 who are able to provide packaging and testing for every conceivable distribution of every operating system.  We are going to continue to recommend the most tested and stable platform as the best one to use, this is just common sense.  We also have a long list of things we know do NOT work well.  We of course will continue to advise people not to use those things.  I don't see how pushing a single platform as the most tested is in any way killing the project.  If you feel strongly that another platform should be more supported, we welcome your contribution to that effort.  This has been done on a number of platforms other than Debian 8 already, notably partial support in Centos7, and quite a lot of work for windows and OSx, mostly driven by the community but fairly significantly supported by the core team.  What I can't take is this idea that if somehow we do not provide everything any person might want, and provide it for free, we are killing the project.  Its simply impossible for us to provide everything for everyone.

Mike


On Nov 19, 2015, at 12:32 PM, Luis Daniel Lucio Quiroz <luis.daniel.lucio at gmail.com<mailto:luis.daniel.lucio at gmail.com>> wrote:

I think this is a big misunderstanding
Brian is right by saying the hard work is done.
But the position the FreeSWITCH project has taken about pushing Debian is a killer for the project.
It is very common that the favor becomes obligation. Specially for those who doesn't understand the open source thinking. But no one can push any one to do things.
Le 19 nov. 2015 12:21 PM, "Brian West" <brian at freeswitch.org<mailto:brian at freeswitch.org>> a écrit :
You're highlighting why we have an open source community, its where the community steps up, helps figure this out and contributes the solution to the problem for all to benefit from, Its the least anyone could do thats running FreeSWITCH as the hardest part is already done for you for free! :)

/b


On Thu, Nov 19, 2015 at 5:41 AM, Olgierd Ziolko <lists.fs-users at uce.pw<mailto:lists.fs-users at uce.pw>> wrote:
Hi*

But when it's cross-checked against inventory or network drawings he's going to be busted (and put in much worse position).

Personally I find CentOS 7 waaaaaay too edgy for corporate requirements - we (as in my company) are running servers on specific OS version (inc. 6.5, but not 7), custom subset of software, sometimes with custom patches, customised (a whole lot) kernel, so I just can't afford throwing it all out the window just for the sake of using most recent packaged version (and when we're at packages: Debian's packaging is horrendous, how can't such simply systemd service file problem unresolved for months?).

So I'm very on the Andrew's (the first) side.

* hello everyone, I'm kind of fresh FreeSWITCH user and I'll try my best to contribute to the community (because I've already got so much). Thank you all.

On 19 November 2015 at 10:29, Andrew Cassidy <andrew at cassidywebservices.co.uk<mailto:andrew at cassidywebservices.co.uk>> wrote:
You can pass PCI-DSS with proper firewall rules. For example, if you FS server only needs to accept calls from certain IP addresses, firewalling it out will pass the automated tests easily.

I know it's not ideal, but I've managed to make unpatched Windows 2003 servers pass the automated tests just by hiding them behind a proxy.

I'm not condoning this practise, just timelines on that particular project required that they pass until we could upgrade them to Windows 2012. It bought us the time we needed

On 19 November 2015 at 08:21, Andrew Keil <andrew.keil at visytel.com<mailto:andrew.keil at visytel.com>> wrote:
Thanks for your feedback.

From: freeswitch-users-bounces at lists.freeswitch.org<mailto:freeswitch-users-bounces at lists.freeswitch.org> [mailto:freeswitch-users-bounces at lists.freeswitch.org<mailto:freeswitch-users-bounces at lists.freeswitch.org>] On Behalf Of Michael Jerris
Sent: Thursday, 19 November 2015 11:12 AM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org<mailto:freeswitch-users at lists.freeswitch.org>>
Subject: Re: [Freeswitch-users] FreeSWITCH version 1.4.x end of life - recommendation please


On Nov 18, 2015, at 6:49 PM, Andrew Keil <andrew.keil at visytel.com<mailto:andrew.keil at visytel.com>> wrote:

To FreeSWITCH users,

In order for my client to plan for FreeSWITCH version 1.4.x end of life, I have a few questions that I hope the FreeSWITCH team can help answer:

1)      Since the FreeSWITCH version 1.4.x branch is going end of life in early 2016, then obviously I need my client to migrate to the FreeSWITCH version 1.6.x branch ASAP.  Is there a definite date when the FreeSWITCH version 1.4.x branch is going end of life?

We don't have a specific date set, we will provide as many critical and security fixes as we can for it for a while.  That being said, we are already at the point where significant portions of fixes are not possible to back-port due to significant changes in the code between 1.4 and 1.6.  This continues to get worse over time.

2)      Regarding the FreeSWITCH version 1.6.x branch:
a.       Can this run on CentOS 6.x (ie. the latest release of CentOS 6)?

We have made minimal effort to try to package dependencies for it, and it was abandoned as it was determined to be too much work.  Its probably possible, but expect to:

1. Not have any support for video features.
2. Spend significant time working on packaging your own dependencies and testing.


                                                               i.      I understand that CentOS 7 is recommended, however upgrading the OS is a much bigger task than simply upgrading FreeSWITCH.  Especially since my client is also PCI compliant to enable credit card processing, which requires rigorous Operating System lockdown.  Currently my client will not be using the video features inside FreeSWITCH (ie. initially only using the feature set inside the FreeSWITCH version 1.4.x branch).
                                                             ii.      Is there anything I should be aware of when trying to get FreeSWITCH version 1.6.x branch working on CentOS 6?

We have done zero testing on it.  You will have to do all the dependency packaging back-porting for the deps you need and do testing and let us know.


I appreciate any feedback that you are able to provide to make this process as painless as possible.


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/>

Official FreeSWITCH Sites
http://www.freeswitch.org<http://www.freeswitch.org/>
http://confluence.freeswitch.org<http://confluence.freeswitch.org/>
http://www.cluecon.com<http://www.cluecon.com/>

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org<http://www.freeswitch.org/>



--
Andrew Cassidy BSc (Hons) MBCS SSCA
Managing Director


T<mailto:info at cassidywebservices.co.uk> 03300 100 960<tel:03300%20100%20960>  F<mailto:info at cassidywebservices.co.uk> 03300 100 961<tel:03300%20100%20961>
E<mailto:info at cassidywebservices.co.uk> andrew at cassidywebservices.co.uk<mailto:andrew at cassidywebservices.co.uk>
W<mailto:info at cassidywebservices.co.uk> www.cassidywebservices.co.uk<http://www.cassidywebservices.co.uk/>

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/>

Official FreeSWITCH Sites
http://www.freeswitch.org<http://www.freeswitch.org/>
http://confluence.freeswitch.org<http://confluence.freeswitch.org/>
http://www.cluecon.com<http://www.cluecon.com/>

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org<http://www.freeswitch.org/>


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/>

Official FreeSWITCH Sites
http://www.freeswitch.org<http://www.freeswitch.org/>
http://confluence.freeswitch.org<http://confluence.freeswitch.org/>
http://www.cluecon.com<http://www.cluecon.com/>

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org<http://www.freeswitch.org/>



--
Brian West
brian at freeswitch.org<mailto:brian at freeswitch.org>
[http://billing.freeswitch.org/templates/default/img/whmcslogo.png]
Twitter: @FreeSWITCH , @briankwest
http://www.freeswitchbook.com<http://www.freeswitchbook.com/>
http://www.freeswitchcookbook.com<http://www.freeswitchcookbook.com/>
Got Bugs? Report them here<https://freeswitch.org/jira>! | Reddit: /r/freeswitch<https://www.reddit.com/r/freeswitch>
T:+19184209001<tel:%2B19184209001> | F:+19184209002<tel:%2B19184209002> | M:+1918424WEST (9378)
iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com<http://www.freeswitchsolutions.com/>

Official FreeSWITCH Sites
http://www.freeswitch.org<http://www.freeswitch.org/>
http://confluence.freeswitch.org<http://confluence.freeswitch.org/>
http://www.cluecon.com<http://www.cluecon.com/>

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org<http://www.freeswitch.org/>
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151120/c8fbc7b1/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list