We are considering dropping support for servlet 2.5 with RichFaces 5. This will greatly simplify our implementation of the fileupload component.
Looking at some of the popular containers we can see that Servlet 3 support has been available for quite some time now:
So effectively this means dropping support for Tomcat 6.
If we have overlooked any consequences of dropping servlet 2.5, please share your concerns.
I think this is a good move. +1 !