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

Reply via email to