[Freeswitch-users] FreeSWITCH-Portal with ember.js - Another GUI for FS fans

Seven Du dujinfang at gmail.com
Wed Mar 20 17:28:41 MSK 2013


Hi, 

I'm learning ember.js and wondering if anyone here has experience on that and has interest for another open source FS GUI.

http://emberjs.com/ said it's a framework for creating ambitious web applications. I had used backbone.js and it sames that ember.js is more complicated and short of document so I had a hard time on that.

Anyway, back to the topic. I started this project as a way of learning ember.js and hope it would be useful for FreeSWITCH. Make another FS GUI is not to reinvent a wheel but, sometimes you just found you have a hard time to get fusionPBX or blue.box runing. So the FS-Portal project is not aims to replace them but sometimes you just need a GUI that is simple and can be used out of the box. 

Take a look at the code https://github.com/seven1240/FreeSWITCH-Portal. It's just static html and js files you can put in your htdocs dir and it only depends on mod_xml_rpc right now.

To make it more fun Websocket is more helpful and I patched mod_event_socket to use the libwebsockets lib. It is kind of working, just I'm not sure if it's a good idea to add the code into mod_event_socket or make a new module. Or should we wait the new WebRTC out which might use Websocket for signalling. Anyway, it's working w/o websocket now and please try and give me some feedback if you thinks it's helpful.

Well, I do have something more to discuss here. mod_xml_rpc implemented some interfaces like /api, /txtapi, /webapi, and some commands implemented "show xx as xml", "show xx as json" and "sofia xmlstatus" etc. Is there a easy way  or interest to make this more consistent to respond to different Content-Type? e.g.  api, txtapi, xmlapi, jsonapi etc?

Thanks.

-- 
Seven Du
http://www.freeswitch.org.cn
http://about.me/dujinfang
http://www.dujinfang.com


Sent with Sparrow (http://www.sparrowmailapp.com/?sig)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130320/95500cf5/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list