Nicolas Pitre <nico@xxxxxxx> writes: > On Thu, 29 Nov 2007, Nguyen Thai Ngoc Duy wrote: > >> There won't be a stage when only porcelain git-foos are in $(bindir)? >> I could stop working on the relevant patch then. > > Well, I personally found your effort really nice. I think Junio is > overly cautious in this case, and I would prefer to see the number of > git commands in the default path drop rather sooner than later. I agree with the first sentence. And yes I am playing it safe, and at the same time I do not think the "default" really matters as much as people think. If people are really serious about reducing the number of commands in the path, I would expect fixes and bugreports saying "I am setting gitexecdir different from bindir in _my_ installation when I build git, and here are the things that does not work if I do so". Within the span of more than 20 months (77cb17e9 introduced gitexecdir in Jan 2006), I do not think there was a single such report or patch, other than the message from Nguyen that started this thread. Which means one of two things (1) we got everything right and there is nothing to fix, other than changing the default like Nguyen's patch does, or (2) nobody is interested in moving git-foo out of their PATH for _his_ own use, but pushing changes that would affect _other_ people without testing. I am of course hoping that (1) is the case. And it could be that in open-source settings often the silent majority is content with what's already there, and that many people who are indeed interested in moving git-foo out of their PATH are doing so happily without telling the others of their success. But it still worries me. And people's scripts, especially old/unmaintained ones that google still knows about, are worrysome too. Didn't we just see a message that says "git-update-cache in a script I picked up from google does not work" on the list? - To unsubscribe from this list: 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