Hi Marek, See my comments and ideas below.
On Sat, Oct 15, 2011 at 1:18 PM, Marek Šabo <[email protected]> wrote: > Hi , > > I thought the dev-list would be fine place to gather some ideas on this. > > Currently I'm looking for topic for my master thesis (web & software > engineering). My bc thesis was large admin app based on wicket and now I > would like to go further and directly help/extend one of the projects I > really like. > > I wold like to know if there is currently a hole, a space to be filled in > wicket realms. Recently I've been working with semantic web tools, eg. some > wicket extension for semantic web, linked data etc? I don't have any experience with semantic webs but if you decide to do something in this direction I'll be glad to learn something new from your thesis. > > I'm just asking for ideas, currently I don't have concrete, solid vision of > what to do. I'm posting this to more projects I extensively worked with to > see their ideas so I could start working on something that would add back to > community. > > The way I see it, lot of things can be defended as master thesis, I would > like to offer my time to work on something that can be useful, not lie on > academic shelves. I'm not asking for direct help, just for pointing that way > can be interesting, that way can be useful, that is not good and needs > rethinking.... > > I look forward to reading your opinions and sorry for someway off-topic > question. > > Regards, > > Marek > > We have a wish list page at our Wiki: https://cwiki.apache.org/WICKET/wicket-15-wish-list.html Some of the items are already implemented either in Wicket core or in WicketStuff project, other are considered as not that useful and wont be implemented at all. You can check them and see whether something sounds interesting for you. For near future (Wicket.next and/or Wicket.next+1) we plan to extend our Ajax support. At https://github.com/martin-g/wicket/tree/ajax-jquery I'm working on new version of wicket-ajax.js which will be backed by JQuery. I need to add a list of tasks what is done, should be done, etc. Another bigger task is to re-work our Wicket Examples to be more like a Showcase. Additionally we can make them plugable/extendable and for example if wicketstuff examples and also in the classpath then the final showcase will show all of them. This can be achieved with the new features in Servlet3 (annotation based Filter, web-fragment.xml). Another interesting task that is not scheduled is to investigate how Wicket rendering can gain from JDK 7 Fork/Join or Scala 2.9 parallel collections. To be able to do this first Wicket rendering should be made plugable. For example with parallelized rendering see https://github.com/spullara/mustache.java Yet another useful feature is to extend the support of HTML5 in Wicket. For example: add more form components, implement client side validation with HTML5 form validator and Wicket's IValidator which is also a Behavior, or think about how Wicket application can work offline in a generic way. See https://github.com/wicketstuff/core/tree/master/jdk-1.6-parent/wicket-html5-parent for what we have so far. -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com
