On Mon, Jun 22, 2009 at 7:12 AM, Mircea Carasel <[email protected]> wrote:
> > Another criteria to think about - how likely are you to be able to > recruit developers (either open source or employee) who already know how > to be productive in the chosen technology, and if you can't how long > does it take? > > > > > That's why I try keep everyone informed and that's why I am asking for a > feedback. And judging from response to my previous e-mail it's probably one > more factor in favour of GWT. > > Over last couple of years I had a good fortune to work on sipXconfig with > people willing to use best tools to solve problems and I hope to keep it > that way. In other words: if you happen to be a current or future > sipXconfig contributor don't count on not having to learn JavaScript ;-) > Even if we do start using GWT. > > Damian > > My opinion is that GWT is not hard to be learned. Actually if you are > familiar with Java SWING, you have no problem to switch to GWT. I actually > experienced GWT few months ago, and, durning learning I encountered three > problems: > 1. It was a bit hard for me to be fast in creating layouts. There are some > t...@tricks on this area. > For instance if you want to create a page based on Border Layout it > is mandatory to have a CENTER panel. > If you don't have this panel, nothing is rendered and it is hard to > figure out what the problem is - anyway the GWT documentation clearly > specifies that you need a CENTER panel :) > 2. Debugging and solving errors (javascript) is hard - but probably there > are tools that helps you on that > 3. It was hard for me to fill comboboxes, tables with dynamic data > (obtained from DB or from some java server objects). > I had to implement a GWT specific interface: IsSerializable - if I > remember correctly. > Anyway, probably we can build an infrastructure that would greatly > reduce the complexity of this problem :) > Also, probably the next generation of GWT - Smart GWT is a better choice. > One of the big advantages of GWT, is that it just generates the code for the widgets you actually use in your application - when I tested, two months ago, SmartGWT wasn't smart in that manner and the generated code is always bloated, no matter if you use just a tiny bit of the framework. I agree with the rest of your concerns, specially about creating layouts, imho that's the only part that requires more studying before actually writing the app. That's another goodie of gwt-mosaic, it's easier to deal with all those things. > > Mircea > > > > _______________________________________________ > 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/ > -- Arnaldo M Pereira
_______________________________________________ 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/
