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