Hi,
After the discussion about source tarballs removal from the gate, I'm
sending first overview of how that might look like. It's work of Milan
Jurik, Petr Sumbera and mine, just I'm the one sending it out :)
Also please note that I'm not using webrev, but rather patchbomb hg
extension because
a) I don't know how to post webrev to some public place (it involves
some ssh keys, but I haven't tried yet)
b) Webrev does not handle binary file removal well, and outputs some
errors
c) The change realy is consisting of several patches, webrev would
merge them into one
d) IMO it makes easier for you to comment on the changes directly on
the mailinglist
But if you are offended by me not using webrev, I'll ... make someone to
post it ;)
Ok, there are several things we wanted to have
- ability to download the tarballs from mirror using one command, which
could be ran from hg hook, to keep your workspace populated
- ability to use symlinks if possible
- optional checksum
- ability to mirror the tarballs from plain path, http, ftp, ... ( path
and http implemented so far )
- ability to mirror from directory full of tarballs, also as another
workspace (where the tarballs are spread across different directories)
- as simple conversion as possible
What do you think ?
--
Vlad