From: Felipe Contreras Date: Thu, 28 Aug 2008 08:57:56 GMT Subject: Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins Message-ID: <94a0d4530808280157p230d289dlf0c85cd517541801@mail.gmail.com> In-Reply-To: <1219912327.7107.245.camel@pmac.infradead.org> On Thu, Aug 28, 2008 at 11:32 AM, David Woodhouse wrote: > On Thu, 2008-08-28 at 01:17 -0700, Junio C Hamano wrote: >> David Woodhouse writes: >> >> > Excellent. All we need to do is make sure the distributions all set >> > $(gitexecdir) to /usr/bin when they upgrade to 1.6.0 -- and could you >> > also fix it on master.kernel.org please? >> >> Are you trying to irritate me even more? > > Not at all; I'm sorry if that's the effect. > >> Although I personally did not particularly like the "out of /usr/bin" move, >> this was done by user request. I now am hated for doing something I was >> dragged into doing, not because I wanted the change, but only because many >> others wanted it, and you are dreaming that another pointless change will >> be made in the other direction? > > I'm not asking you to make another change in upstream git. You've told > us the workaround (gitexecdir=/usr/bin), and that workaround is no > longer going to be deprecated, which is great. It's just up to us to > ensure that we use that workaround when we build git for ourselves, and > to ensure that our distributions also build packages using that > workaround. > > Since I believe you're building the git packages used on kernel.org, I > was just asking you to apply the workaround when you build _those_ > packages, that's all. You are getting it wrong. If *you* want the git-foo form, then *you* add the git exec dir to your PATH. The masses should forget about the git-foo form. If you push people into using git-foo then you are not following git guidelines; you would be pushing your own agenda. -- Felipe Contreras