Right now, the svn mission uses a combination of two coding style:
The older function-based views, and the newer class-based views based on
SvnBaseView.
The newer views are easier to manage, so long as we're consistent about using
Django idioms. So this depends on issue665