On Fri, 9 Jun 2006, Jon Smirl wrote: > > They need the distributed thing whether they realize it or not. Some > of the external projects like songbird and nvu are vulnerable to drift > since they are running their own repositories. Once a few > move/renames happen they can't easily stay in sync anymore. It has > been over a year since NVU was merged back into the trunk. > > That is the same reason I want it, so that I can work on stuff locally > and have a repository. The core staff doesn't have this problem > because they can make all the branches they want in the main > repository. Yes. Anyway, I think we'll get git working well for repositories that size, and eventually the core developers will notice how much better it is. In the meantime, the fact that git-cvsimport can be done incrementally means that once we have the silly pack-file-mapping details worked out, it should be perfectly fine to run the 3-day import just once, and then work on it incrementally afterwards without any real problems. So people like you who want to work on it off-line using a distributed system _can_ do so, realistically. Maybe not practically _today_, but I don't think the git issues are serious enough that we'd be talking about "months from now", but more of a "in a week or so we migh have something that works fine for your case". [ They had this long discussion about languages on #monotone the other day, and the reason I'll take C over anything else any day is the fact that a well-written C program is literally only limited by hardware, never by the language. The poor python/perl guys may write things more quickly, but when they hit a language wall, they hit it. I think we've got an excellent data model, and handling even something huge like the _whole_ history of mozilla doesn't look very daunting at all. I just want to have a real test-case to motivate me to look at the problems. ] > It would be better to rsync Martins copy, he has a lot more bandwidth. > It will take over a day to copy it off my cable modem. I'm signed up > to get FIOS as soon as they turn it on in my neighborhood, it's > already wired on the poles. Sure. I actually just have regular 128kbps DSL myself. I guess I should upgrade to 256 (the downside of having deer munching on the roses in our back yard is that I don't think I even have the option for anything faster), but I'm so damn well distributed that the slow 128kbps is actually more than enough - everything serious I do is local anyway. So it will take me quite some time to download 2GB+, regardless of how fat a pipe the other end has ;) Linus - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html