Version migration templates tool
Just a thought, wouldn't it be great if, maybe when compiling (with a flag), that when the compiler finds some construct (deprecated stuff for instance) it could print some help information on how to change the code to be more compatible with the current and future releases.
There is a strict flag for finding language problems but I was more thinking if stuff like usage of the old focus methods/framework, Thread.stop() and the like. Some links could be posted to information documents.
This would help migration I think since it's easier to change something when you can guide the developers on to a new path. It would also 'fells good' for the migrating developer.