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 [email protected] http://lists.xwiki.org/mailman/listinfo/devs
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- View this message in context: http://n2.nabble.com/-VOTE--Use-SmartGWT-for-WYSIWYG-widgets-and-SmartClient... Sent from the XWiki- Dev mailing list archive at Nabble.com.