Why not providing a simple SFTP account for new VCS?
If we provide a simple sftp account then everybody can remove the project history; we don't want that because
- We want source code to stay available even if, say, a piece of software decide to go proprietary and remove existing Savannah sources
- Project admins won't like intentional or unintentional repository irremediable deletion/corruption by new project members. We should be able to work around that.
This may help supporting new SCMs, but this actually requires more work than that, e.g. repository web viewers, or upgrading VCS format, etc. Mature/stable SCMs require less time.