[Freeswitch-users] Announcing pure Python3 ESL native async rewrite of GreenSWITCH

David Villasmil david.villasmil.work at gmail.com
Fri Jun 12 17:26:38 UTC 2020


great! Been using greenswitch for while.

Regards,

David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337


On Fri, Jun 12, 2020 at 6:23 PM Richard Chan <shihping.chan at gmail.com>
wrote:

> Hi list,
>
> You may be aware of the Python ESL library GreenSWITCH here:
> https://github.com/EvoluxBR/greenswitch
>
> It uses greenlets/gevent for async'ness.
>
> I would like to present a rewrite of GreenSWITCH in Python3 using native
> async/await (no more greenlets/gevent). Trio is chosen as the coroutine
> runner.
>
> https://github.com/space88man/trioswitch
>
> This is a fork of GreenSWITCH, and the rewrite is being done on the
> aioswitch-dev branch.  BTW all the heavy lifting was done by GreenSWITCH,
> and I am using trio to replace all the async IO handling.  So far the
> rewrite should be functionally equivalent but has fixed JSON event handling.
>
> Like GreenSWITCH this library does not depend on the SWIG C extension.
>
> All comments welcome.
>
> Cheers
> SP
> _________________________________________________________________________
>
> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN
> services.
> Build your next product on our scalable cloud platform.
>
> Join our online community to chat in real time
> https://signalwire.community
>
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> https://freeswitch.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20200612/2acc35f0/attachment.html>


More information about the FreeSWITCH-users mailing list