following up on my e-mail about sipXconfig beyond 4.0...
<http://permalink.gmane.org/gmane.comp.voip.sipx.devel/16282>

So based on initial feedback Kevin and I looked at the couple of libraries
and technologies related to creating rich client in-browser applications.

http://sipx-wiki.calivia.com/index.php/SipXconfig_UI_libraries

I also experimented a bit with the 2 of them writing some code:

http://github.com/dkrzemin/sipxecs/tree/sprinkle-gwt
http://github.com/dkrzemin/sipxecs/tree/sprinkle-mootols-jquery

Kevin tried to do the similar thing with ActionScript/Flash but gave up
after realizing that there is virtually no support for developing that on
open source platforms using open source tools.

Without getting into too much details (check wiki if you are interested)
looks like writing directly in javascript would probably give us a nicer UI
initially but we would take some time to develop tools and framework to get
productive and handle the pesky little issues like localization or unit
testing. Using GWT would probably give us quick results but a more
pedestrian look and feel. We would need to spend some effort to get to the
level of blink offered out-of-the-box by modern javascript libraries.

At this point I am quite comfortable with any selection and I do not
envision big problems even if we were too mix and match (for example: GTW
as a framework incorporating pure javascript widgets where we need them).
As long as the UI part effectively runs in the browser communicating with
the server only to exchange data I am happy.

I know some developers looked at my code examples and commented on #sipx
channel. If you have some opinions that my tip the scales make yourself heard.

The challenge now is to start using what we learned in user portal. We will
start slowly, replacing just a new phonebook UI (in 4.1.0 phonebooks get
more details).
D.



_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to