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

Reply via email to