Re: Libification project (SoC)
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 19, 2007, 13:55 UTC
- Message-ID
- <Pine.LNX.4.63.0703191453040.22628@wbgn013.biozentrum.uni-wuerzburg.de>
- In-Reply-To
- <20070319125233.GT18276@pasky.or.cz>
Hi,
On Mon, 19 Mar 2007, Petr Baudis wrote:
Show 6 quoted lines
> On Mon, Mar 19, 2007 at 01:37:18PM CET, Johannes Schindelin wrote: > > Yes, you could write a program which can compare objects from several > > repos, but that is easy in fact: just set GIT_ALTERNATE_OBJECT_DIRECTORIES > > and you're done. Without changing the core of Git at all! > > But you'll also need to access refs.
Yes, and you want it to bake some fine pizza, too.
Show 8 quoted lines
> And the key point here is reentrance - handling multiple repositories at > once is only part of this, actually probably the much bigger customer > would be multi-threaded programs. And easier creation of reusable > components and other libraries, and so on... > > I believe the performance impact will be most likely absolutely > negligible. Of course we have no hard data, but I doubt it's this where > most of the CPU crunching is.
My time is very limited, and I see this thread going nowhere since everybody says "I like this, I like that", and nobody shows some hard data (me included). It almost feels like a Windows user community. Or Slashdot.
Anyway, I refuse to comment on these issues until somebody proves me wrong or right in my assumption that the impact on core Git (in terms of time _or_ lines of code) would be huge.
Ciao, Dscho