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.
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/