+1 to use Apache Wicket (Web OSGI Framework) in combination with Spring/Spring DM to inject OSGI ServiceReference and JQuery. I already use it in some project !
Wicket separates clearly the code from the html content using id of the tag/div On Mon, Feb 28, 2011 at 9:11 PM, Jean-Baptiste Onofré <[email protected]> wrote: > Hi Charles, > > FYI, I already raised a Jira about the Karaf WebConsole. > > For the 3.0.0, I plan to make important enhancements on the WebConsole. > > The fist step is to update the look'n feel (CSS, some content, etc). > The second step is to add new features presents in the shell but not in the > WebConsole (diagnostics, etc). > The third step is to refactore the WebConsole, maybe using a new framework > (Vaadin or Pax Wicket) and a complete new frontend. > > Regards > JB > > On 02/28/2011 09:06 PM, Charles Moulliard wrote: >> >> Hi, >> >> This week-end, I have spend some time on Apache Felix& Karaf >> WebConsole code. What I have discovered make me very unhappy and >> frustrated because the project(s) lack of structure, complicate the >> development of screens and decrease development productivity (html >> code is mixed in javascript, json variables are set everywhere in the >> code and use in several of javascript functions, no template is used >> to render html pages, locale is not used to translate text, ....). >> >> I have no idea about what is planned to do for the future (Karaf 3.0), >> if we will continue to use Apache Felix WebConsole or create our own >> web console, but a reflexion about which Web frameworks, Ajax >> Javascript should take place to simplify development lifecycle. >> >> Regards, >> >> Charles Moulliard >> Apache Committer >> >> Blog : http://cmoulliard.blogspot.com >> Twitter : http://twitter.com/cmoulliard >> Linkedin : http://www.linkedin.com/in/charlesmoulliard >> Skype: cmoulliard >
