Page 1 of 1

Apache Wicket v6 integration plan?

PostPosted: Sat Sep 15, 2012 11:59 pm
by david
Wicket v6 looks pretty cool:

http://wicket.apache.org/2012/09/05/wic ... eased.html

Browser event registration instead of inline, production mode resource management, default integration with JQuery, websockets support....

Re: Apache Wicket v6 integration plan?

PostPosted: Sun Sep 16, 2012 1:56 pm
by Thomas Parry
Apparently this needs Java 6 as a minimum so some upgrade of Servoy must take place. Maybe this is to be planned for a major release of Servoy?

Re: Apache Wicket v6 integration plan?

PostPosted: Sun Sep 16, 2012 3:25 pm
by david
Servoy could still support Java 1.5 on the client (for smart clients) while running Java 1.6 on the Server for web clients. Who isn't running 1.6 on their servers all ready.

Don't think this would be much of an issue. Now upgrading Wicket entirely different matter....

Re: Apache Wicket v6 integration plan?

PostPosted: Mon Sep 17, 2012 2:13 pm
by pbakker
We have Wicket 6 on our radar, no fixed plans through.

Paul

Re: Apache Wicket v6 integration plan?

PostPosted: Wed Jan 23, 2013 2:45 am
by david
Now that the dust has settled with us getting out the door with our new web client stuff, I must say that the markup Servoy generates isn't going to win any converts. Our eyes are bleeding from digging through the code to fix things like type-ahead field fonts, calendar picker reskin, setting backgrounds to textures, applying transitions, re-applying transparencies, hacking client-side js code, etc (all stuff that is either hard coded by servoy, isn't modifiable with Servoy style sheets or css overrides, broken, or smoke and mirrors to smooth out loading times...).

The markup generated by Servoy could use some serious improvement sooner than later in my opinion. A very "brittle" area of Servoy and getting exposed for what it is now that everyone is into web programming these days.

A visual comparison of Data Sutra and the Data Sutra Trello board (Trello being a rather advanced web application). Basically, a scrolling grid in Servoy generates the same amount of nested divs as all of Trello:

trello 3d.png
trello 3d.png (387.61 KiB) Viewed 4331 times


firefox ds 3d.png
firefox ds 3d.png (538.76 KiB) Viewed 4331 times

Re: Apache Wicket v6 integration plan?

PostPosted: Thu Jun 20, 2013 1:09 am
by Yeroc
Any updates from Servoy on this? We haven't seen much if any improvement in Webclient since v6.0.x. As noted by David the generated HTML/Javascript remains overly verbose with repetitive inline styles and javascript events attached inline. We don't expect to be able to build something equivalent to Google Spreadsheets but right now Servoy is unfortunately well behind...

Thanks,
Corey