Re: Wicket roadmap

2015-03-08 Thread Francois Meillet
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?

2015-03-08 Thread MadasamySankarapandian
 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

2015-03-08 Thread Martin Grigorov
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

2015-03-08 Thread Tobias Soloschenko
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

2015-03-08 Thread Martin Grigorov
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

2015-03-08 Thread Andrea Del Bene
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