It's that time of the year again! A lot of good wishes most of which won't ever see the light of day, of course :-) But no more introduction, here's my task list for next year:
- Spring 3.0
IWebMvc2 is rapidly approaching a final release (I'm two bugs short). I'm already thinking in features for 3.0 and the new version of Spring tops the list. I'm specially interested in the new @REST/MVC support as I want to test an AJAX approach based on Jackson views.
Continuing the trend IWebMvc3 will be fully JEE6 compliant. The interesting parts of the specification are the new dependency injection JSR, the new validation model, web fragments, the web profile and (why not?) asynchronous servlets.
- Maven 3 / Spring Roo
What am I looking for actually? Scaffolding? No, not really. I'm more in the search for a project management tool that works at source level, integrates well with an IDE/third party tools (Hudson, Sonar) and saves me time applying all those things common to any web application like security, logging, testing, validation, you name it.
- Open Source work
I'm not going to abandon IWebMvc/IWebJTracker development, of course. But in addition I want to extend my commitment with Gmaps4JSF (you like MapSicle?) I may even join Hazem in his new adventure
- Google projects
Probably the source of most interesting news this year has been hands down, Google. I'm going to closely follow Guava, GAE, Closure, Chrome and may be, just may be, GWT.
- HTML 5
I'm not sure if next year will complete the transition but obviously you can't miss this train.
I want to test Glassfish v3 OSGi capacilities. And Spring products as well. A project that has always appealed to me has been classworlds...may this is the time?