I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year. However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc). We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language. But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out? I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission. Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom
On Thu, Jun 24, 2010 at 10:52:28AM -0500, David Swardstrom wrote:
I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year.
However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc).
We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language.
But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out?
I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission.
The people at idapted posted this example: http://developer.idapted.com/2010/04/22/build-complex-freeswitch-ivr-in-erla... Also, you can look at the OpenACD code, as it uses mod_erlang_event extensively (that's what I wrote it for): http://github.com/Vagabond/OpenACD Look specifically at the freeeswitch files under src. Finally, there's a freeswitch.erl file included in the freeswitch tree that is a wrapper around the modules's API (OpenACD makes a lot of use of this module). Andrew
Hi, The OpenACD guys are writing the ACD in Erlang and integrating to FS, so you might find something there. --- I don't know the Ericsson Language that well myself, but having had a look at it I decided to stay away from this technology. What I am doing is writing IVR's in Java, C# or even C++ and I decided to use vxml/ccxml to bring IVR capability into the standard dev environment so I can deal with business in a proper language. Jan -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of David Swardstrom Sent: 24. juni 2010 17:52 To: freeswitch-users Subject: [Freeswitch-users] Erlang Examples I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year. However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc). We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language. But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out? I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission. Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom _______________________________________________ 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
The guy who wrote mod_erlang_event and a developer of OpenACD is the same guy already here helping him namely Andrew. On Thu, Jun 24, 2010 at 11:27 AM, Jan Berger <jan.berger@video24.no> wrote:
Hi, The OpenACD guys are writing the ACD in Erlang and integrating to FS, so you might find something there.
---
I don't know the Ericsson Language that well myself, but having had a look at it I decided to stay away from this technology.
What I am doing is writing IVR's in Java, C# or even C++ and I decided to use vxml/ccxml to bring IVR capability into the standard dev environment so I can deal with business in a proper language.
Jan
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of David Swardstrom Sent: 24. juni 2010 17:52 To: freeswitch-users Subject: [Freeswitch-users] Erlang Examples
I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year.
However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc).
We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language.
But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out?
I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission.
Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom
_______________________________________________ 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
_______________________________________________ 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
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900
Welcome to the Erlang world. Erlang was initially designed to write telecom softwares and I found gen_fsm is easy to use and very clear to describe business logic. I'm the idapted person. I updated the post in the bottom to be more complete. Another vote to OpenACD because it is written by the author of mod_erlang_event. :) 2010/6/25 Anthony Minessale <anthony.minessale@gmail.com>:
The guy who wrote mod_erlang_event and a developer of OpenACD is the same guy already here helping him namely Andrew.
On Thu, Jun 24, 2010 at 11:27 AM, Jan Berger <jan.berger@video24.no> wrote:
Hi, The OpenACD guys are writing the ACD in Erlang and integrating to FS, so you might find something there.
---
I don't know the Ericsson Language that well myself, but having had a look at it I decided to stay away from this technology.
What I am doing is writing IVR's in Java, C# or even C++ and I decided to use vxml/ccxml to bring IVR capability into the standard dev environment so I can deal with business in a proper language.
Jan
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of David Swardstrom Sent: 24. juni 2010 17:52 To: freeswitch-users Subject: [Freeswitch-users] Erlang Examples
I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year.
However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc).
We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language.
But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out?
I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission.
Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom
_______________________________________________ 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
_______________________________________________ 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
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ 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
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
Hey Seven, is JP still working with you guys? We haven't heard from him in a year or more... =D On Thu, Jun 24, 2010 at 8:35 PM, Seven Du <dujinfang@gmail.com> wrote:
Welcome to the Erlang world.
Erlang was initially designed to write telecom softwares and I found gen_fsm is easy to use and very clear to describe business logic. I'm the idapted person. I updated the post in the bottom to be more complete.
Another vote to OpenACD because it is written by the author of mod_erlang_event. :)
2010/6/25 Anthony Minessale <anthony.minessale@gmail.com>:
The guy who wrote mod_erlang_event and a developer of OpenACD is the same guy already here helping him namely Andrew.
On Thu, Jun 24, 2010 at 11:27 AM, Jan Berger <jan.berger@video24.no> wrote:
Hi, The OpenACD guys are writing the ACD in Erlang and integrating to
FS,
so you might find something there.
---
I don't know the Ericsson Language that well myself, but having had a look at it I decided to stay away from this technology.
What I am doing is writing IVR's in Java, C# or even C++ and I decided to use vxml/ccxml to bring IVR capability into the standard dev environment so I can deal with business in a proper language.
Jan
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of David Swardstrom Sent: 24. juni 2010 17:52 To: freeswitch-users Subject: [Freeswitch-users] Erlang Examples
I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year.
However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc).
We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language.
But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out?
I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission.
Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom
_______________________________________________ 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
_______________________________________________ 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
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900
_______________________________________________ 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
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
_______________________________________________ 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
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900
Yes. But he was not following this list as close as me. And he spent more time on company management than before. He just spoke on RailsConf a few days ago and I think you will hear from him after I CC this mail to him. http://en.oreilly.com/rails2010/public/schedule/detail/14302 2010/6/26 Anthony Minessale <anthony.minessale@gmail.com>:
Hey Seven, is JP still working with you guys? We haven't heard from him in a year or more... =D
On Thu, Jun 24, 2010 at 8:35 PM, Seven Du <dujinfang@gmail.com> wrote:
Welcome to the Erlang world.
Erlang was initially designed to write telecom softwares and I found gen_fsm is easy to use and very clear to describe business logic. I'm the idapted person. I updated the post in the bottom to be more complete.
Another vote to OpenACD because it is written by the author of mod_erlang_event. :)
2010/6/25 Anthony Minessale <anthony.minessale@gmail.com>:
The guy who wrote mod_erlang_event and a developer of OpenACD is the same guy already here helping him namely Andrew.
On Thu, Jun 24, 2010 at 11:27 AM, Jan Berger <jan.berger@video24.no> wrote:
Hi, The OpenACD guys are writing the ACD in Erlang and integrating to FS, so you might find something there.
---
I don't know the Ericsson Language that well myself, but having had a look at it I decided to stay away from this technology.
What I am doing is writing IVR's in Java, C# or even C++ and I decided to use vxml/ccxml to bring IVR capability into the standard dev environment so I can deal with business in a proper language.
Jan
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of David Swardstrom Sent: 24. juni 2010 17:52 To: freeswitch-users Subject: [Freeswitch-users] Erlang Examples
I have been using JavaScript to handle a Conferencing application that started with the conf-ivr.js example program but is significantly more complex. This has been fun even though I had never used JavaScript before this year.
However, there are things that seem to not be possible using JavaScript. I need to interact with several web based applications for several reasons and also need to provide some time based interactions with FreeSwitch and/or artifacts (Database entries, files of recorded conferences, etc).
We (RemoteLink) have decided that the best solution for this support is to use an Erlang program and mod_erlang_event. So now I need to learn another language.
But one thing that I do not find one the FreeSWITCH site is any Erlang examples. Are there some sample programs available such as one that would look for a certain type of event and print it out?
I have found some semi-samples in the freeswitch-users archives but am somewhat ambivalent about using any of these without permission.
Regards, David Swardstrom (profile)http://wiki.freeswitch.org/wiki/User:Dswardstrom
_______________________________________________ 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
_______________________________________________ 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
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ 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
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
_______________________________________________ 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
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ 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
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
participants (5)
-
Andrew Thompson
-
Anthony Minessale
-
David Swardstrom
-
Jan Berger
-
Seven Du