From: Junio C Hamano Date: Thu, 23 Aug 2007 04:21:53 GMT Subject: Re: [PATCH] Make "git reset" a builtin. (incomplete) Message-ID: <7v8x82x4m6.fsf@gitster.siamese.dyndns.org> In-Reply-To: Linus Torvalds writes: >> > I'd love for every single shell-script in git core to be written in C, so >> > that we can drop the dependency on shell *entirely*. >> >> What about the test suite? > > The test suite is indeed special. But I think that's a "build requiement", > and if we require something like shell for *building*, that's different > from requiring normal users to have it. Also it is a good test for the kind of scriptability you (and I) seek. We should not drop shell from the test suite for that reason.