On Tue, 2009-06-09 at 15:26 -0400, Damian Krzeminski wrote:
> 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
> 
[...]

My vote is for jquery, for a few reasons.  
First, I like the idea of not going through an intermediate step to
generate the UI.  In my experience, any time that you write code to
generate a UI as opposed to writing a UI directly, you run into issues.
GWT may have taken care of many of these issues, but I stil have my
fear :)  
Secondly, it seems (and I may be wrong) that it would be easier to
switch UI libraries in the future if we agree on a standard now (DHTML +
Javascript) rather than an implementation (GWT, jquery, etc).  This may
also make it easier to nicely integrate other technologies such as Flash
or Java (gasp!!) in the future if we have requirements that can't be met
by javascript.  I feel that using a library like jquery now gives us
more future flexibility than GWT.
My third reason is strictly personal.  I like the idea of challenging
myself with a new technology that is entirely different from the Java
development that I have done for so long.  Its fresh and exciting.  Some
people may see that as a downside, as "new" often translates to "takes
longer", but...
(Fourth)... I think we stand a better chance of having people join in if
we choose a pure DHTML + Javascript approach.  I will go out on a limb
and say that there are more people out there that are familiar with the
various javascript libraries (jquery, scriptaculous, extjs, etc) that
would have an easier time adjusting to a new javascript library than
they would adjusting to a framework such as GWT.

Kevin


_______________________________________________
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