Re: Wicket roadmap
Here are simple thoughts, modularity servlet 4.0 / http 2.0 monitoring server-sent events new web design for https://wicket.apache.org new wicket-examples better highlighting of WicketStuff modules on https://wicket.apache.org Using an online survey tool could be useful see https://java.net/downloads/javaee-spec/JavaEE8_Community_Survey_Results.pdf François Meillet Le 7 mars 2015 à 22:23, Martin Grigorov mgrigo...@apache.org a écrit : Hi, Once 7.0.0 is released I think we should create a branch for Wicket 8 and see what we could benefit of Java 8. Having less verbose Wicket would be great! But not on any price! Lambdas are both harder to debug and produce bigger stack, so we should decide carefully. Other things to consider: - whether to use Optional for AjaxFallback** components. I don't remember the exact reason why Igor's Optional didn't make it, but we may reevaluate - use the new DateTime APIs for wicket-datetime (new Converters, etc.) - ??? We should also ask the community what they don't like in Wicket and what they would like to be added to make it better. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sat, Mar 7, 2015 at 11:05 AM, Francois Meillet francois.meil...@gmail.com wrote: Hi All, Is there any Wicket roadmap for the future (after version 7) ? What is your point of view about the Wicket's future ? Thanks François Meillet
Will renderHead method be invoked when a component is rendered via wicket events?
I am using bootstrap-timepicker.js in a single page application . Time picker is added in a panel which is then embedded in the page. When the entire page is reloaded, the timepicker is working fine. However, when the respective panel is displayed via Wicket events, the time picker is not rendered. I am using Component#onEvent(Ievent) method to display the panel. The javascript resource reference for timepicker is added in renderHead method. I would like to know if a panel is reloaded during onEvent call, will rendeHead method be invoked or not? Here are few code snippets to help you all understand what I am trying? public class BasePage { public void renderHead(IHeaderResponse response) { response.render(JavaScriHeaderItem.forReference(new JavaScriptResourceReference(bootstrap-timepicker.js))); response.render(JavaScriHeaderItem.forReference(new JavaScriptResourceReference(common.js))); } //event is received to display panel public void onEvent(IEvent ievent) { super.onEvent(ievent) if(event.getPayLoad() instance of Notification) { Notification notification = (Notification) event.getPayload(); PageParameters parameters = notification.getPageParameters() Panel selectedPanel = getSelectedPanel(parameters, notification.getPanelClass); BasePage.this.selectedPanel.replaceWith(selectedPanel); } } } -- Thanks and regards Madasamy
Re: Wicket roadmap
Hi, Thanks for sharing your ideas! On Sun, Mar 8, 2015 at 10:00 AM, Francois Meillet francois.meil...@gmail.com wrote: Here are simple thoughts, modularity what do you mean with that ? servlet 4.0 / http 2.0 I'm afraid it is too early for this. We can make sure Wicket works fine in a container supporting those but it is too early to require that. Servlet 4.0 is still in design process. Apache Tomcat didn't started implementing any features from it. I am not sure about the status in Jetty. I know that Undertow (the web container for JBoss Wildfly) supports HTTP 2.0 but I haven't heard of any Servlet 4.0 features. It will take us some time to release 8.0.0 but I think it will be too early to require Servlet 4.0 even then. monitoring I wanted to see how Wicket could provide some metrics ( https://dropwizard.github.io/metrics/3.1.0/) what else do you have in mind ? server-sent events https://github.com/wicketstuff/core/blob/master/jdk-1.7-parent/wicket-html5-parent/wicket-html5/src/main/java/org/wicketstuff/html5/eventsource/EventSourceResource.java provides this for 2 or 3 years now So far there were no bug reports for it. I guess no one uses it :-) new web design for https://wicket.apache.org I hope this will be ready for Wicket 7.0.0 ( https://github.com/dashorst/wicket-site, http://bitstorm.github.io/wicket-site/) @Martijn, @Andrea ? new wicket-examples I've done some work at https://github.com/apache/wicket/tree/3435-use-bootstrap-for-examples but it needs some love from someone with better CSS skills than me better highlighting of WicketStuff modules on https://wicket.apache.org Andrea added some docs about some of the projects at http://wicket.apache.org/guide/guide/wicketstuff.html Ideas for improvements can be filed at https://github.com/dashorst/wicket-site/issues Using an online survey tool could be useful good idea! see https://java.net/downloads/javaee-spec/JavaEE8_Community_Survey_Results.pdf François Meillet Le 7 mars 2015 à 22:23, Martin Grigorov mgrigo...@apache.org a écrit : Hi, Once 7.0.0 is released I think we should create a branch for Wicket 8 and see what we could benefit of Java 8. Having less verbose Wicket would be great! But not on any price! Lambdas are both harder to debug and produce bigger stack, so we should decide carefully. Other things to consider: - whether to use Optional for AjaxFallback** components. I don't remember the exact reason why Igor's Optional didn't make it, but we may reevaluate - use the new DateTime APIs for wicket-datetime (new Converters, etc.) - ??? We should also ask the community what they don't like in Wicket and what they would like to be added to make it better. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sat, Mar 7, 2015 at 11:05 AM, Francois Meillet francois.meil...@gmail.com wrote: Hi All, Is there any Wicket roadmap for the future (after version 7) ? What is your point of view about the Wicket's future ? Thanks François Meillet
Re: Wicket roadmap
Hi, just a few minds I had when I thought about new features and Wicket 8.0.0: Because mobile devices are growing significantly in importance - we maybe could sum some standardized functions of mobile browsers - like image capture for example and build some wicket-components (would also be great for wicket-bootstrap) covering those functionalities. Image capture example: https://dev.opera.com/articles/media-capture-in-mobile-browsers/ kind regards Tobias Am 08.03.2015 um 13:31 schrieb Martin Grigorov mgrigo...@apache.org: I've created a new page in the Wiki: https://cwiki.apache.org/confluence/display/WICKET/Ideas+for+Wicket+8.0 Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sun, Mar 8, 2015 at 1:50 PM, Martin Grigorov mgrigo...@apache.org wrote: Hi, Thanks for sharing your ideas! On Sun, Mar 8, 2015 at 10:00 AM, Francois Meillet francois.meil...@gmail.com wrote: Here are simple thoughts, modularity what do you mean with that ? servlet 4.0 / http 2.0 I'm afraid it is too early for this. We can make sure Wicket works fine in a container supporting those but it is too early to require that. Servlet 4.0 is still in design process. Apache Tomcat didn't started implementing any features from it. I am not sure about the status in Jetty. I know that Undertow (the web container for JBoss Wildfly) supports HTTP 2.0 but I haven't heard of any Servlet 4.0 features. It will take us some time to release 8.0.0 but I think it will be too early to require Servlet 4.0 even then. monitoring I wanted to see how Wicket could provide some metrics ( https://dropwizard.github.io/metrics/3.1.0/) what else do you have in mind ? server-sent events https://github.com/wicketstuff/core/blob/master/jdk-1.7-parent/wicket-html5-parent/wicket-html5/src/main/java/org/wicketstuff/html5/eventsource/EventSourceResource.java provides this for 2 or 3 years now So far there were no bug reports for it. I guess no one uses it :-) new web design for https://wicket.apache.org I hope this will be ready for Wicket 7.0.0 ( https://github.com/dashorst/wicket-site, http://bitstorm.github.io/wicket-site/) @Martijn, @Andrea ? new wicket-examples I've done some work at https://github.com/apache/wicket/tree/3435-use-bootstrap-for-examples but it needs some love from someone with better CSS skills than me better highlighting of WicketStuff modules on https://wicket.apache.org Andrea added some docs about some of the projects at http://wicket.apache.org/guide/guide/wicketstuff.html Ideas for improvements can be filed at https://github.com/dashorst/wicket-site/issues Using an online survey tool could be useful good idea! see https://java.net/downloads/javaee-spec/JavaEE8_Community_Survey_Results.pdf François Meillet Le 7 mars 2015 à 22:23, Martin Grigorov mgrigo...@apache.org a écrit : Hi, Once 7.0.0 is released I think we should create a branch for Wicket 8 and see what we could benefit of Java 8. Having less verbose Wicket would be great! But not on any price! Lambdas are both harder to debug and produce bigger stack, so we should decide carefully. Other things to consider: - whether to use Optional for AjaxFallback** components. I don't remember the exact reason why Igor's Optional didn't make it, but we may reevaluate - use the new DateTime APIs for wicket-datetime (new Converters, etc.) - ??? We should also ask the community what they don't like in Wicket and what they would like to be added to make it better. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sat, Mar 7, 2015 at 11:05 AM, Francois Meillet francois.meil...@gmail.com wrote: Hi All, Is there any Wicket roadmap for the future (after version 7) ? What is your point of view about the Wicket's future ? Thanks François Meillet - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Wicket roadmap
I've created a new page in the Wiki: https://cwiki.apache.org/confluence/display/WICKET/Ideas+for+Wicket+8.0 Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sun, Mar 8, 2015 at 1:50 PM, Martin Grigorov mgrigo...@apache.org wrote: Hi, Thanks for sharing your ideas! On Sun, Mar 8, 2015 at 10:00 AM, Francois Meillet francois.meil...@gmail.com wrote: Here are simple thoughts, modularity what do you mean with that ? servlet 4.0 / http 2.0 I'm afraid it is too early for this. We can make sure Wicket works fine in a container supporting those but it is too early to require that. Servlet 4.0 is still in design process. Apache Tomcat didn't started implementing any features from it. I am not sure about the status in Jetty. I know that Undertow (the web container for JBoss Wildfly) supports HTTP 2.0 but I haven't heard of any Servlet 4.0 features. It will take us some time to release 8.0.0 but I think it will be too early to require Servlet 4.0 even then. monitoring I wanted to see how Wicket could provide some metrics ( https://dropwizard.github.io/metrics/3.1.0/) what else do you have in mind ? server-sent events https://github.com/wicketstuff/core/blob/master/jdk-1.7-parent/wicket-html5-parent/wicket-html5/src/main/java/org/wicketstuff/html5/eventsource/EventSourceResource.java provides this for 2 or 3 years now So far there were no bug reports for it. I guess no one uses it :-) new web design for https://wicket.apache.org I hope this will be ready for Wicket 7.0.0 ( https://github.com/dashorst/wicket-site, http://bitstorm.github.io/wicket-site/) @Martijn, @Andrea ? new wicket-examples I've done some work at https://github.com/apache/wicket/tree/3435-use-bootstrap-for-examples but it needs some love from someone with better CSS skills than me better highlighting of WicketStuff modules on https://wicket.apache.org Andrea added some docs about some of the projects at http://wicket.apache.org/guide/guide/wicketstuff.html Ideas for improvements can be filed at https://github.com/dashorst/wicket-site/issues Using an online survey tool could be useful good idea! see https://java.net/downloads/javaee-spec/JavaEE8_Community_Survey_Results.pdf François Meillet Le 7 mars 2015 à 22:23, Martin Grigorov mgrigo...@apache.org a écrit : Hi, Once 7.0.0 is released I think we should create a branch for Wicket 8 and see what we could benefit of Java 8. Having less verbose Wicket would be great! But not on any price! Lambdas are both harder to debug and produce bigger stack, so we should decide carefully. Other things to consider: - whether to use Optional for AjaxFallback** components. I don't remember the exact reason why Igor's Optional didn't make it, but we may reevaluate - use the new DateTime APIs for wicket-datetime (new Converters, etc.) - ??? We should also ask the community what they don't like in Wicket and what they would like to be added to make it better. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sat, Mar 7, 2015 at 11:05 AM, Francois Meillet francois.meil...@gmail.com wrote: Hi All, Is there any Wicket roadmap for the future (after version 7) ? What is your point of view about the Wicket's future ? Thanks François Meillet
Re: Wicket roadmap
The most up-to-date version of the site is the one from Martijn who is leading the development. I think there are few things left to do to complete this task. I've opened a PR to solve a couple of small layout issues in two pages. Apart from this there are some TODO in the documentation page to ' integrate media objects' for book pictures and videos, but honestly I don't know exactly what this is about. IMHO we should also add a new header link for 'community' pages like friends projects and WicketStuff. new web design for https://wicket.apache.org I hope this will be ready for Wicket 7.0.0 ( https://github.com/dashorst/wicket-site, http://bitstorm.github.io/wicket-site/) @Martijn, @Andrea ? - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org