and I'm sure some people would be happy to pay for some of these features
- mercurial support
- pull requests do rebase-merge instead of just merge
- looking at log of commits on a branch should also show tags and branches that are pointing to those commits
- search through contents of all commits, not just the contents of currently selected branch/commit-ish
- issues system integrating with external issues trackers
- repository metrics accessible via rest/downloadable as csv or smth
- SLOC/LLOC metrics
- ability to attach binaries/archives with releases
- clear download link on front page of repositories with attached binary/archive