Hi, on my production server I have version: freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600) which is in my case very stable, I can say perfect. As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing. So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc? Where can I find version of FS which I am running on production server? Thanks for all your help! miha
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! Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira. /Peter 19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
!DSPAM:5007e36132765726119943!
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? 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.
________________________________ From: Peter Olsson <peter.olsson@visionutveckling.se> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Thursday, July 19, 2012 2:47 PM Subject: Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
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. 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. If the FS team were to adopt semver (http://semver.org) 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. 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. Regards, Ben Langfeld On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
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?
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.
------------------------------ *From:* Peter Olsson <peter.olsson@visionutveckling.se> *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Sent:* Thursday, July 19, 2012 2:47 PM *Subject:* Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I think the point of releasing 1.2 is exactly because of the reasons you are stating. FreeSWITCH gets many commits a day, and is continually improved feature-wise and stability wise. That presents precisely the problems you are pointing out. It's like art. Artwork is never really finished, you just have to make a decision to stop. +1 for a stable branch of FreeSWITCH. But keep those juices flowing! Brian Foster Endigo Computer LLC Sent from a mobile device. On Jul 19, 2012 9:47 AM, "Ben Langfeld" <ben@langfeld.co.uk> wrote:
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.
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.
If the FS team were to adopt semver (http://semver.org) 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.
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.
Regards, Ben Langfeld
On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
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?
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.
------------------------------ *From:* Peter Olsson <peter.olsson@visionutveckling.se> *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Sent:* Thursday, July 19, 2012 2:47 PM *Subject:* Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
A little history here... We used to do releases... See 1.0... And the 1.0.x releases Why did we stop? Because no one would test (as developers we can only test so far... Users fine new and exciting ways to break software all the time... There is probably 5 times the number of what I would call edge use cases then there are what I would consider normal use cases... We cant possibly test every possible permutation... So there ended up frustrations and pains cause people were using old revs then complaing about bugs that were fixed 2 months back or we had just released 1.0.2 and within 3 hours of the release a mjor bug pops up... We are moving back to a release cycle with 1.2... No amount of testing software that we have to run can address all the automatted testing... We have to have users testing and reporting bugs and when we fix bugs we need those fixes tested and reported back good/bad... Now more recently I came on board with the dev team to help facilitate that... So guys help us help you... Test and report the bugs... Test head... And report bugs... If you have a possible solution to a bug let us know... We want 1.2 to get here and theres been a lot of changes since a previous release.... K On 7/19/12 9:02 AM, "Brian Foster" <bdfoster@endigotech.com> wrote:
I think the point of releasing 1.2 is exactly because of the reasons you are stating.
FreeSWITCH gets many commits a day, and is continually improved feature-wise and stability wise. That presents precisely the problems you are pointing out. It's like art. Artwork is never really finished, you just have to make a decision to stop.
+1 for a stable branch of FreeSWITCH. But keep those juices flowing!
Brian Foster Endigo Computer LLC
Sent from a mobile device.
On Jul 19, 2012 9:47 AM, "Ben Langfeld" <ben@langfeld.co.uk> wrote:
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.
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.
If the FS team were to adopt semver (http://semver.org) 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.
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.
Regards, Ben Langfeld
On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
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?
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.
From: Peter Olsson <peter.olsson@visionutveckling.se> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Thursday, July 19, 2012 2:47 PM Subject: Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com <http://git.freeswitch.com> are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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/>
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com <http://www.cudatel.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
In other words, we need people testing and reporting bugs on JIRA and providing feedback on the fixes. We could always "assume" that the issue has been fixed from people who never leave feedback on the fixes anyways. On Thu, Jul 19, 2012 at 10:17 AM, Ken Rice <krice@freeswitch.org> wrote:
A little history here... We used to do releases... See 1.0... And the 1.0.x releases
Why did we stop?
Because no one would test (as developers we can only test so far... Users fine new and exciting ways to break software all the time...
There is probably 5 times the number of what I would call edge use cases then there are what I would consider normal use cases... We cant possibly test every possible permutation... So there ended up frustrations and pains cause people were using old revs then complaing about bugs that were fixed 2 months back or we had just released 1.0.2 and within 3 hours of the release a mjor bug pops up...
We are moving back to a release cycle with 1.2... No amount of testing software that we have to run can address all the automatted testing... We have to have users testing and reporting bugs and when we fix bugs we need those fixes tested and reported back good/bad...
Now more recently I came on board with the dev team to help facilitate that... So guys help us help you... Test and report the bugs... Test head... And report bugs... If you have a possible solution to a bug let us know... We want 1.2 to get here and theres been a lot of changes since a previous release....
K
On 7/19/12 9:02 AM, "Brian Foster" <bdfoster@endigotech.com> wrote:
I think the point of releasing 1.2 is exactly because of the reasons you are stating.
FreeSWITCH gets many commits a day, and is continually improved feature-wise and stability wise. That presents precisely the problems you are pointing out. It's like art. Artwork is never really finished, you just have to make a decision to stop.
+1 for a stable branch of FreeSWITCH. But keep those juices flowing!
Brian Foster Endigo Computer LLC
Sent from a mobile device.
On Jul 19, 2012 9:47 AM, "Ben Langfeld" <ben@langfeld.co.uk> wrote:
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.
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.
If the FS team were to adopt semver (http://semver.org) 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.
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.
Regards, Ben Langfeld
On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
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?
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.
________________________________ From: Peter Olsson <peter.olsson@visionutveckling.se> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Thursday, July 19, 2012 2:47 PM Subject: Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com <http://git.freeswitch.com> are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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/>
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com <http://www.cudatel.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Ken, a clean branching strategy and committing policy should actually reduce the number of faults and reduce the maintenance effort. 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.
________________________________ From: curriegrad2004 <curriegrad2004@gmail.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Thursday, July 19, 2012 7:23 PM Subject: Re: [Freeswitch-users] Which FS version to use?
In other words, we need people testing and reporting bugs on JIRA and providing feedback on the fixes.
We could always "assume" that the issue has been fixed from people who never leave feedback on the fixes anyways.
On Thu, Jul 19, 2012 at 10:17 AM, Ken Rice <krice@freeswitch.org> wrote:
A little history here... We used to do releases... See 1.0... And the 1.0.x releases
Why did we stop?
Because no one would test (as developers we can only test so far... Users fine new and exciting ways to break software all the time...
There is probably 5 times the number of what I would call edge use cases then there are what I would consider normal use cases... We cant possibly test every possible permutation... So there ended up frustrations and pains cause people were using old revs then complaing about bugs that were fixed 2 months back or we had just released 1.0.2 and within 3 hours of the release a mjor bug pops up...
We are moving back to a release cycle with 1.2... No amount of testing software that we have to run can address all the automatted testing... We have to have users testing and reporting bugs and when we fix bugs we need those fixes tested and reported back good/bad...
Now more recently I came on board with the dev team to help facilitate that... So guys help us help you... Test and report the bugs... Test head... And report bugs... If you have a possible solution to a bug let us know... We want 1.2 to get here and theres been a lot of changes since a previous release....
K
On 7/19/12 9:02 AM, "Brian Foster" <bdfoster@endigotech.com> wrote:
I think the point of releasing 1.2 is exactly because of the reasons you are stating.
FreeSWITCH gets many commits a day, and is continually improved feature-wise and stability wise. That presents precisely the problems you are pointing out. It's like art. Artwork is never really finished, you just have to make a decision to stop.
+1 for a stable branch of FreeSWITCH. But keep those juices flowing!
Brian Foster Endigo Computer LLC
Sent from a mobile device.
On Jul 19, 2012 9:47 AM, "Ben Langfeld" <ben@langfeld.co.uk> wrote:
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.
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.
If the FS team were to adopt semver (http://semver.org) 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.
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.
Regards, Ben Langfeld
On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
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?
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.
________________________________ From: Peter Olsson <peter.olsson@visionutveckling.se> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Thursday, July 19, 2012 2:47 PM Subject: Re: [Freeswitch-users] Which FS version to use?
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!
Please retry the ENUM problems on latest git again, and if it still fails, report this to Jira.
/Peter
19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si>:
Hi,
on my production server I have version:
freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600)
which is in my case very stable, I can say perfect.
As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing.
So on git.freeswitch.com <http://git.freeswitch.com> are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc?
Where can I find version of FS which I am running on production server?
Thanks for all your help!
miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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/>
!DSPAM:5007e36132765726119943!
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com <http://www.cudatel.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On 7/19/2012 8:23 PM, Stanislav Sinyagin wrote:
Ken,
a clean branching strategy and committing policy should actually reduce the number of faults and reduce the maintenance effort.
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.
------------------------------------------------------------------------ *From:* curriegrad2004 <curriegrad2004@gmail.com> *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Sent:* Thursday, July 19, 2012 7:23 PM *Subject:* Re: [Freeswitch-users] Which FS version to use?
In other words, we need people testing and reporting bugs on JIRA and providing feedback on the fixes.
We could always "assume" that the issue has been fixed from people who never leave feedback on the fixes anyways.
On Thu, Jul 19, 2012 at 10:17 AM, Ken Rice <krice@freeswitch.org <mailto:krice@freeswitch.org>> wrote: > A little history here... We used to do releases... See 1.0... And the 1.0.x > releases > > Why did we stop? > > Because no one would test (as developers we can only test so far... Users > fine new and exciting ways to break software all the time... > > There is probably 5 times the number of what I would call edge use cases > then there are what I would consider normal use cases... We cant possibly > test every possible permutation... So there ended up frustrations and pains > cause people were using old revs then complaing about bugs that were fixed 2 > months back or we had just released 1.0.2 and within 3 hours of the release > a mjor bug pops up... > > We are moving back to a release cycle with 1.2... No amount of testing > software that we have to run can address all the automatted testing... We > have to have users testing and reporting bugs and when we fix bugs we need > those fixes tested and reported back good/bad... > > Now more recently I came on board with the dev team to help facilitate > that... So guys help us help you... Test and report the bugs... Test head... > And report bugs... If you have a possible solution to a bug let us know... > We want 1.2 to get here and theres been a lot of changes since a previous > release.... > > K > > > > On 7/19/12 9:02 AM, "Brian Foster" <bdfoster@endigotech.com <mailto:bdfoster@endigotech.com>> wrote: > > I think the point of releasing 1.2 is exactly because of the reasons you are > stating. > > FreeSWITCH gets many commits a day, and is continually improved feature-wise > and stability wise. That presents precisely the problems you are pointing > out. It's like art. Artwork is never really finished, you just have to make > a decision to stop. > > +1 for a stable branch of FreeSWITCH. But keep those juices flowing! > > Brian Foster > Endigo Computer LLC > > Sent from a mobile device. > > On Jul 19, 2012 9:47 AM, "Ben Langfeld" <ben@langfeld.co.uk <mailto:ben@langfeld.co.uk>> wrote: > > 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. > > 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. > > If the FS team were to adopt semver (http://semver.org <http://semver.org/>) 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. > > 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. > > Regards, > Ben Langfeld > > > On 19 July 2012 15:37, Stanislav Sinyagin <ssinyagin@yahoo.com <mailto:ssinyagin@yahoo.com>> wrote: > > > 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? > > 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. > > > > > > > > > > ________________________________ > From: Peter Olsson <peter.olsson@visionutveckling.se <mailto:peter.olsson@visionutveckling.se>> > To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org <mailto:freeswitch-users@lists.freeswitch.org>> > Sent: Thursday, July 19, 2012 2:47 PM > Subject: Re: [Freeswitch-users] Which FS version to use? > > > > 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! > > Please retry the ENUM problems on latest git again, and if it still fails, > report this to Jira. > > /Peter > > 19 jul 2012 kl. 12:51 skrev "Miha" <miha@softnet.si <mailto:miha@softnet.si>>: > >> Hi, >> >> on my production server I have version: >> >> freeswitch@default> version >> FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600) >> >> which is in my case very stable, I can say perfect. >> >> As I have prepare other, more powerfull server for FS I have installed >> FS from latest git. With version 1.2 rc1 I was having problems with load >> and all users did not regisered (loosing connection). I do no know if >> this was FS problem but I do not have this problems on production >> server. Few day ago I did a new git pull. Now I have version 1.2 rc2 >> which enum do not work. I traced with wireshark but afer I put in fs_cli >> enum 123123123, Fs sends nothing. >> >> >> So on git.freeswitch.com <http://git.freeswitch.com <http://git.freeswitch.com/>> are versions 1.0.6, >> 1.2 rc2 and 1.2 rc1. Which >> version to use? Is 1.0.6 most stable for now as 1.2 is rc? >> >> Where can I find version of FS which I am running on production server? >> >> Thanks for all your help! >> >> miha >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting@freeswitch.org <mailto:consulting@freeswitch.org> >> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> >> >> FreeSWITCH-powered IP PBX: The CudaTel Communication Server >> http://www.cudatel.com <http://www.cudatel.com/> >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org <http://www.freeswitch.org/> >> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> >> http://www.cluecon.com <http://www.cluecon.com/> >> >> Join Us At ClueCon - Aug 7-9, 2012 >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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/> <http://www.freeswitch.org/> >> >> !DSPAM:5007e36132765726119943! >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> <http://www.freeswitchsolutions.com/> > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com <http://www.cudatel.com/> <http://www.cudatel.com/> > > Official FreeSWITCH Sites > http://www.freeswitch.org <http://www.freeswitch.org/> <http://www.freeswitch.org/> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/> <http://wiki.freeswitch.org/> > http://www.cluecon.com <http://www.cluecon.com/> <http://www.cluecon.com/> > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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/> <http://www.freeswitch.org/> > > > > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com <http://www.cudatel.com/> > > Official FreeSWITCH Sites > http://www.freeswitch.org <http://www.freeswitch.org/> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/> > http://www.cluecon.com <http://www.cluecon.com/> > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com <http://www.cudatel.com/> > > Official FreeSWITCH Sites > http://www.freeswitch.org <http://www.freeswitch.org/> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/> > http://www.cluecon.com <http://www.cluecon.com/> > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com <http://www.cudatel.com/> > > Official FreeSWITCH Sites > http://www.freeswitch.org <http://www.freeswitch.org/> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/> > http://www.cluecon.com <http://www.cluecon.com/> > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com <http://www.cudatel.com/> > > Official FreeSWITCH Sites > http://www.freeswitch.org <http://www.freeswitch.org/> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/> > http://www.cluecon.com <http://www.cluecon.com/> > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com <http://www.cudatel.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org HI,
thank you for all you answers. Ken did I fix for enum and now it works:) I did not set nameserver in enum_conf as if was not option in previous version. I will try to use lates git and we will see what will happen when server will be in production. Now everything works in testing environment. Regards, Miha
I'd second that. If the project really wants to call a stable release, why on earth would any new functionality be allowed in? If there's not even a branch, then we're not even really pretending to go for a stable release... That said, I've not really had much issues, so the process of "grab head, test until my use case works, never upgrade again" works for a lot of people. But, it'd work a whole lot better if there was actually a release branch, because then I would replace the "never upgrade again" part with "keep doing minor updates" like we do with Asterisk, OpenSIPS, and pretty much any other piece of software in the world. What would be nice is to know about security patches... a million lines of C and no security bugs? If that's true, well, the Queen Elizabeth Prize for Engineering closes nominations in two months. But hey, it works well enough for me, and, I guess, a lot of other folks, too, so I'm not really complaining. -Michael From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Miha Sent: Friday, July 20, 2012 12:39 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Which FS version to use? Ken, a clean branching strategy and committing policy should actually reduce the number of faults and reduce the maintenance effort. 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.
Trying to do some stuff with the voicemail database from a php script. Couldn't quickly find the connection runes to the sqlite DB. Tried the following, but got the error "file is encrypted or is not a database" <?php echo sqlite_libversion(); echo "<br>"; echo phpversion(); $dbhandle = sqlite_open('/usr/local/freeswitch/db/voicemail_default.db', 0666, $error); if (!$dbhandle) die ($error); $sql = "SELECT * from voicemail_prefs"; $result = sqlite_exec($dbhandle, $stm, $error); while ($row = sqlite_fetch_array($result, SQLITE_ASSOC)) { print_r($row); } ?>
Try with SQLite3 -Avi On Fri, Jul 20, 2012 at 11:40 AM, Alex <alex@thewinelake.com> wrote:
Trying to do some stuff with the voicemail database from a php script. Couldn't quickly find the connection runes to the sqlite DB.
Tried the following, but got the error "file is encrypted or is not a database"
<?php echo sqlite_libversion(); echo "<br>";
echo phpversion(); $dbhandle = sqlite_open('/usr/local/freeswitch/db/voicemail_default.db', 0666, $error); if (!$dbhandle) die ($error);
$sql = "SELECT * from voicemail_prefs";
$result = sqlite_exec($dbhandle, $stm, $error); while ($row = sqlite_fetch_array($result, SQLITE_ASSOC)) { print_r($row); }
?>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
Join Us At ClueCon - Aug 7-9, 2012
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Just did a quick check on ENUM as well. It seems that the current version requires you to configure nameservers for enum. The default stuff that used to exist seems to be overwritten by these settings. The default enum settings file also reflect these changes. <param name="nameserver" value="192.168.0.1"/> /Peter ________________________________________ Från: freeswitch-users-bounces@lists.freeswitch.org [freeswitch-users-bounces@lists.freeswitch.org] för Miha [miha@softnet.si] Skickat: den 19 juli 2012 12:43 Till: FreeSWITCH Users Help Ämne: [Freeswitch-users] Which FS version to use? Hi, on my production server I have version: freeswitch@default> version FreeSWITCH Version 1.0.head (git-00de8e6 2011-11-01 17-27-13 -0600) which is in my case very stable, I can say perfect. As I have prepare other, more powerfull server for FS I have installed FS from latest git. With version 1.2 rc1 I was having problems with load and all users did not regisered (loosing connection). I do no know if this was FS problem but I do not have this problems on production server. Few day ago I did a new git pull. Now I have version 1.2 rc2 which enum do not work. I traced with wireshark but afer I put in fs_cli enum 123123123, Fs sends nothing. So on git.freeswitch.com are versions 1.0.6, 1.2 rc2 and 1.2 rc1. Which version to use? Is 1.0.6 most stable for now as 1.2 is rc? Where can I find version of FS which I am running on production server? Thanks for all your help! miha _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com Join Us At ClueCon - Aug 7-9, 2012 FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org !DSPAM:5007e36132765726119943!
participants (10)
-
Alex
-
Avi Marcus
-
Ben Langfeld
-
Brian Foster
-
curriegrad2004
-
Ken Rice
-
Michael Giagnocavo
-
Miha
-
Peter Olsson
-
Stanislav Sinyagin