This is an option when most of our users have converted to 1.5 JDK's.
Currently they haven't. And most certainly my clients haven't, and I
wish to be able to roll out my Wicket software to my customers. It is
just a matter of time before the whole Java server world has upgraded to
tiger, and that will be the day we release our 1.5 based framework. I
imagine this will be Wicket 2.
Until then, we won't use stop gap measures.
I also wish to STRESS that converting Wicket core to java 5 will not
introduce /that/ many benefits. Wicket and the Wicket community will
benefit /more/ from having a larger user base than a switch to Java 5.
Switching and discussing the switch to Java 5 will drain a lot of
attention to other features in Wicket. I doubt you wish to postpone AJAX
and portal (JSR168) support for Wicket just to get generics and
annotations.
Moving Wicket to 1.5 doesn't only mean new bytecode, but also a new
runtime library. That runtime isn't/can't be backported. So we can't use
the java.concurrent package, and we have to be /very/ careful to use
only JDK1.4 library functions. I don't want to walk in that minefield.
JDK 1.4 code can run perfectly on JDK1.5, but not the other way round.
IMO the Wicket 1.x development effort will not introduce a move to Java5.
Martijn
Stefan Matthias Aust wrote:
IMHO it is time for a web framework that truely supports J2SE 5.
Instead of trying to stay backward compatible at all costs, you
should instead lead in making use of the advantages of generics (&
annotations). They will prove to be an advantage especially for a Java
centric framework like Wicket.
Retroweaver can be used to create a 1.4.2 compatible version of the framework.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user