Re: [RFC] Renaming environment variables.
- From
Daniel Barkalow <barkalow@iabervon.org>
- Date
- May 10, 2005, 03:23 UTC
- Message-ID
- <Pine.LNX.4.21.0505092311590.30848-100000@iabervon.org>
- In-Reply-To
- <7vy8anu8po.fsf@assigned-by-dhcp.cox.net>
On Mon, 9 May 2005, Junio C Hamano wrote:
Show 17 quoted lines
> >>>>> "DB" == Daniel Barkalow <barkalow@iabervon.org> writes: > >>>>> "PB" == Petr Baudis <pasky@ucw.cz> writes: > > DB> While we're at it, it would be useful to have one for what is normally > DB> ".git", rather than just ".git/objects". > > PB> I think it would be nice to have something like GIT_BASEDIR, which would > PB> default to .git, and the objects directory would then default to > PB> $GIT_BASEDIR/objects and the index file would default to > PB> $GIT_BASEDIR/index. > > Although what I pushed out at git-jc repository does not have > this, it does not mean I forgot this issue you two have raised, > nor would want to veto it or anything like that. Just that, > unlike the one that I already committed, the proposed change > would touch rather many lines and I have not managed to > determine the extent of the damage yet.
It *should* only affect the places where the variables that depend on it get computed; didn't you already centralize the code to figure this out?
Show 9 quoted lines
> I am currently waiting for community consensus, including the > final name of the variable. I think the current consensus is > that this is a good idea, the semantics for it is to name what > corresponds to the current "$(pwd)/.git" directory, use it to > build the default for GIT_INDEX_FILE and SHA1_FILE_DIRECTORY, > and this directory does _not_ have anything to do with my > previous "the directory that corresponds to the root of the tree > structure GIT_INDEX_FILE describes". I agree to all of the > above.
I agree to all of that, too. I'd suggest GIT_DIR for the variable, simply because I can't think of anything else that name could mean.
-Daniel *This .sig left intentionally blank*