Hi devs,
Just read an interesting post from John Casey (from Maven fame):
http://blogs.sonatype.com/john/2007/11/09/1194630418546.html
I haven't yet thought how we could apply this to XWiki but I think
this is definitely an idea we should explore. The really nice thing is
that it keeps the new code completely clean and moves all the
compatibility code in one clean location (that's the point of Aspects).
Dunno why I've never thought about this. Sounds such a nice use case
for Aspects.
-Vincent