There is not much to know about the swig really, you write the code in CPP first and swig renders it for you.
We do this because we make common changes that can be inherited to these languages rather than hand implement the wrappers like mod_spidermonkey is forced to do and leads to stale code.



On Wed, May 8, 2013 at 12:07 PM, Joćo Mesquita <jmesquita@freeswitch.org> wrote:
I don't know much SWIG so sorry for the question. Is there anything wrong with using a more native wrapper to both ESL and mod like cython or Pyrex or anything alike? I am asking because I would like to dive into this module a bit more and maybe be of some assistance. 

Sent from my iPhone

On May 8, 2013, at 1:32 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:

It's actually assigned to me.  I wrote the module but I keep looking for someone else to adopt it.
Traun is not very active anymore, no.  The module typically has not needed much attention as its relatively complete.

We do have python wrappers for ESL too.  



On Tue, May 7, 2013 at 10:45 PM, Lesley Pervis <lesley.pervis@gmail.com> wrote:
I noticed that the report has been assigned to the project lead for mod_python, who was last active in 2009. Am I correct to assume that mod_python is currently unmaintained? Python's GIL seems to be a pain in the butt for SWIG.

I'm fiddling with Raspberry Pi as a PA endpoint, and I was thinking it would be nice to leverage the growing Raspberry Pi Python ecosystem from within the FS dialplan. Maybe a Python ESL client would be the way to go to hook up with Python APIs.

I've used Lua in the dialplan to very good effect, though, so I'll keep using it. I've been looking around, and simple system calls from Lua make it possible to do everything I want with GPIO pins, so all is well in the world!

Have you looked at the Eclipse Koneki project? I installed their Lua Eclipse plugin about six months ago, and again this week to see how it's coming along. It's got backing from some big companies, and it's become a very functional Lua IDE. The group is also working on a machine-to-machine API that looks to be at the demo stage. (Pi and Arduino talking Modbus.)

http://www.eclipse.org/koneki/



On Sat, May 4, 2013 at 6:53 AM, Anthony Minessale <anthony.minessale@gmail.com> wrote:

Get a backtrace from gcore of the process and either reopen or open a new one.

On May 4, 2013 3:19 AM, "Lesley Pervis" <lesley.pervis@gmail.com> wrote:
This is again a problem in 1.2.8 stable. Not sure of the correct process. Should I clone the bug?

_________________________________________________________________________
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

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
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

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
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

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
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
_________________________________________________________________________
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

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
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

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
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