[ccan] could you put the license on the download page?

Rusty Russell rusty at rustcorp.com.au
Fri Oct 22 14:47:40 EST 2010


On Fri, 22 Oct 2010 11:19:30 am Avery Pennarun wrote:
> On Wed, Oct 20, 2010 at 11:35 PM, Rusty Russell <rusty at rustcorp.com.au> wrote:
> > Currently I'm playing with git subtree, which seems like it will be the most
> > effective way of doing this (though I'm not sure how it will scale with
> > hundreds of subtrees).
> 
> I wrote git-subtree, and to be honest, I'm not sure how well it will
> scale with that many subtrees either :(
> 
> Do you have any kind of nested subtrees?  That is, a/b/c is a project
> 'c' imported into 'b', which is imported into 'a'?  Or do you have a
> bunch of projects all imported into a single toplevel project?

It's very flat.  Currently ccan/<modulename>/ each dir is a separate
directory.

> Both ways work, but the latter is much less confusing, workflow wise.
> Also, how many commits do you have?  git-subtree is a little slow if
> you have zillions of commits; optimizable, but not yet optimized, and
> I haven't really found much reason to optimize it.

Currently it's only 600 commits, so it was quite happy.  I'll write a
script to do "for mod in `cd ccan; echo *`"...

Thanks!
Rusty.


More information about the ccan mailing list