Yes, i think for a rapidly developed but maintainable and complete admin console - like what we need for ace server - Vaadin looks like a valid option. I would not concider vaadin for middle or large scale web-wide deployments though. If Vaadin's radical "all server side - client = stupid" approach applies to a usecase then its probably the ace server admin ui.
I am a little concerned why there isn't a well spread OSGi Web Toolkit yet. Just because this question pops up regularly and i haven't seen an answer yet. Maybe something pops out while ace server ui is being implemented with vaadin e.g. @Chris, vaadin-osgi looks like a start in the right direction. ;) Just its hidden in vaadin extensions. Think you would not find it if you not consider vaadin already ? If its decent, why not take it to a broader audience ? Toni On Wed, Oct 13, 2010 at 10:41 AM, Christopher Brind <[email protected]> wrote: > Hi Marcel, > > I've done a fair amount of work with Vaadin and OSGi and am working on a > project for a customer with such. It's not 100% perfect, but as long as > you're not adding a lot of custom components you can build UIs quite rapidly > and in a modular way. > > I've created an OSGi compatibility layer that lets you create Vaadin > applications as DS components. The official download is here: > http://vaadin.com/directory#addon/vaadin-osgi > > ... but my github repository is more up to date: > http://github.com/brindy/VaadinOSGi > > Feel free to use it if you want, it's Apache licensed. :) > > Cheers, > Chris > > > On 13 October 2010 09:34, Marcel Offermans <[email protected]>wrote: > >> Hey all, >> >> Some time ago, we started work on a web based UI for ACE based on GWT. >> Feature wise, GWT is great, providing a nice web UI that supports things >> like drag and drop. There are two big downsides of GWT though: >> >> The first is that the javascript generation is rather slow, making the >> development cycle when doing UI updates fairly slow. >> >> The second is that there is no way to modularize the GWT based UI. You >> always have to compile it in one go. >> >> In my opinion, Vaadin [1], a toolkit built on top of GWT that is released >> under the Apache Licence Version 2.0, solves both issues nicely. I'm >> seriously considering moving the whole UI to it. WDYT? >> >> Greetings, Marcel >> >> [1] http://vaadin.com/ >> >> > -- Toni Menzel || http://okidokiteam.com
