On 1/14/10 1:49 PM, Nirbheek Chauhan wrote:
> Besides this, there is the problem of accommodating people who use a
> subtree of gentoo-x86, and those who don't want the entire CVS history
> on their hard drives. In summation, robbat2 needs *our* help in the
> following:
> 
> a) Push functionality in shallow clones (patches exist upstream)
> b) Partial-tree checkouts (patches exist upstream)
> c) Optimize git so it can handle 30,000 files
>     - Maybe maintain a cache of directory timestamps and only stat()
> directories?
>     - Implement recursive timestamps on directories in various
> filesystems and then in git (via xattrs perhaps)? People want to do
> this for things like Tracker too. Prelim patches might exist.
> d) Implement scripts/infra for people to fetch repository (shallow and
> deep) bundles to initialize their local git clones (similar to portage
> snapshots)
>     - git clone from scratch taxes the server too much, just like
> rsync from scratch
> e) Server-side scripts for pushing to CIA.vc for pretty stats like we do in 
> CVS
>     - We want this for overlays right now too.
> f) (Optional) Fix http cloning in git to make it "smarter" to help
> people behind firewalls get anonymous clones (patches exist upstream)
> 
> Did I miss something Robin?

It would be nice to post that info to a webpage. That could increase a
chance of a volunteer contributing some help.

Note in advance: I don't know git internals, so can't help at this moment.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to