I have a few projects that I may want to publish in the not-too-distant-future. Reading the cargo documentation left me a little confused; when specifying repository location for dependencies there's a "service" field, but the only values I can find for it are essentially git1, git2 and git3.
How does one reference a non-git repository? In my case it's fossil, but if that's not possible, I assumed it would be possible to specify a tarball-via-{ftp,http}. Is this not the case?