On 12/18/06, Ian Clarke <[EMAIL PROTECTED]> wrote:
I'm resending this in its own thread as it is a separate question:
I'm currently using Wicket 1.2.2. I know the current version is
1.2.3, and there is a 2.0 in the works. My project is scheduled for
launch around April of next year, and we have used Quickstart as a
starting point.
there are 3 main branches of wicket right now. 1.2.x, 1.x and 2.x
everything in 1.2.x (1.2.3, 1.2.4, etc) is binary compatible so upgrading
from 1.2.2 to 1.2.3 should be as easy as dropping in the new jars. this
branch is really not worked on anymore. we do fix bugs we find in this
branch if they are important enough. we will soon release 1.2.4 which will
most likely be the last release from this branch.
2.x requires jdk5. it uses generics and comes with a lot of other features
not present in 1.x branches. the api is broken in a major way - instead of
using add(new Label("id", "hello")) you do new Label(this, "id", "hello") so
upgrading to this release from 1.x will require a lot of changes. this is
the branch we concentrate on the most.
for people who are stuck on jdk 1.4 we also work on 1.x branch (1.3 will be
the first release from this branch). this is basically 1.2.x branch with
_important_ new features rolled back from 2.x. this branch is also where we
fix bugs from 1.2.x that require us to break the binary compatibility
requirement.
Should we be thinking about upgrading now or later?
Are there major advances in these new versions?
i would suggest everyone who is using 1.2.x in an app that is actively being
developed upgrade to 1.x.
if you are using jdk 1.5 you can upgrade to 2.x, but you have to keep in
mind 2.x is still very much a moving target. what that means is that
sometimes things break, sometimes even important things break. also the api
is being refactored here and there so you would have to keep up.
there are migration docs on the wiki for 1.2.x->1.x and 1.x->2.x if you want
to see how much work will be required to upgrade.
-igor
Thanks,
Ian.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user