Please make version control systems pluggable if you make a larger scope product. For a source nav product building it “on” git is fine. But once it has builds, issues etc it would be great if it also supported other version control systems. This is the biggest flaw of some of the existing players (e.g github).
I have high hopes that git will be replaced by something better, but the more products there are built on top of it, the harder it gets.