Hi Guys,
Chiming in from Isomorphic - we'd love to see xWiki pick up SmartGWT. If I
weren't already working on SmartClient a project like xWiki is probably what
I'd be involved with :) So let me address your concerns:
1) Piecewise loading of widgets: yes you can load the framework piecewise.
At coarse granularity we have major modules like "Grids", "Forms",
"DataBinding". At finer granularity you can pick and choose individual
files and make a custom build.
2) GWT widget dependency: SmartClient (the JavaScript engine inside
SmartGWT) runs completely standalone, so I think the answer is "not at all".
We have interoperability with other GWT widgets however. If I didn't
address your concern please let me know.
3) New GWT versions: I don't forsee a problem, but have you had issues of
this kind before?
4) Browser-specific code: Neither approach really. We have a foundation
layer and widgets above this foundation do not need browser-specific code.
5) Customization: Probably our longest suit, both in terms of the skinning
system (even if you don't like the themes, you'll notice that there's a huge
breadth of look and feel, it's not just color changes) and also in terms of
the model for custom components:
http://www.smartclient.com/#_Extending_Component.Reuse
6) Active developers: extremely active, just check our forums. Hey we're
even here on *your* forums ;)
Cheers
Charles
Marius Dumitru Florea wrote:
I'm +0 right now. There are some things that I have to check about
SmartGWT widgets:
* can I load only the widgets I use and not the whole library?
* how much do they rely on GWT widget framework?
* can I update to the latest GWT version without breaking them?
* have they been written using deferred binding with browser specific
code in different classes or do they wrap spaghetti JavaScript code?
* are they easily customizable?
* are their developers active on their forums/mailing lists?
Thanks,
Marius
Vincent Massol wrote:
Hi,
I'd like to propose using smartGWT/smartClient for all our widget
needs both in GWT and in JS:
* Their set is pretty impressive and has all we need.
* It's under LGPL
* Sanjiv has moved from Ext GWT to SmartGWT and since he's had a bad
history with Ext GWT we can assume he has received enough reassurance
from smartClient to remain open source and under the LGPL license.
* It's both GWT and JS and we need both
* The little of the source I have seen look very clean.
Some links:
*
http://www.jroller.com/sjivan/entry/smartgwt_1_0_released
*
http://code.google.com/p/smartgwt/
*
http://www.ongwt.com/post/2008/11/27/SmartGWT-%3A-A-
QampA-with-Sanjiv-Jivan2
*
http://www.smartclient.com/product/smartLGPL.jsp
Here's my +1 (barring any issue we see when we start using it of course)
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
View this message in context:
http://n2.nabble.com/-VOTE--Use-SmartGWT-for-WYSIWYG-widgets-and-SmartClien…
Sent from the XWiki- Dev mailing list archive at
Nabble.com.