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

    1. We want source code to stay available even if, say, a piece of software decide to go proprietary and remove existing Savannah sources
    2. 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.