My wish list:
1. Java 6
2. JEE6 where possible like e.g. CDI;
3. Modularization using OSGI
4. AJAX overhaul: currently Ajax is a pain in case it gets more
complicated as one
-> needs to add components to target AND page hierarchy;
-> needs to do .setOutput****Id(true) all over
-> can't touch "invisible" containers in e.g.: DataTable
5. look at side-efforts done by matej, igor and co to bring the nice
things to wicket and enhance/ or replace the affected counterparts of
wicket (e.g.: DataTable vs. InMethod Grid; bindgen-wicket etc.)
6. Not 100% sure: let the HTML templates feed via a single place so one
can switch to e.g. a JCR implementation - however, I dont know how this
could work in conjunction with added jars etc. to path. Idea is to allow
the templates to live outside the java part (e.g.: CMS);
7. @RequireHTTPS logic overhaul (currently: either must use SSL or
mustn't use SSL, no "may use SSL");
Am 30.08.11 00:12, schrieb Martijn Dashorst:
In order to start discussing what will constitute Wicket Next and
where we want to take our beloved framework, I'll start off with my
wish list:
1. Java 6 as a minimum requirement for *all* of wicket
2. Servlet API 3.0 as a minimum requirement
3. JavaEE 6 support for at least CDI
4. Proper OSGi support
5. Ajax refactoring to use JQuery and provide proper JQuery integration in core
6. Shorter release cycle
I +1000 #1 in my wish list, since then I'll be able to build releases again.
Regarding #6 I aim to release Wicket 6 final in December.
Martijn