On Thu, Aug 29, 2013 at 1:37 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Felipe Contreras <felipe.contreras@xxxxxxxxx> writes: > >> It has been discussed many times in the past that 'index' is not an >> appropriate description for what the high-level user does with it, and >> it has been agreed that 'staging area' is the best term. > > "add" is the verb, Add changes to what? The user needs to know that. > not "index" (which is a noun that refers > to the thing that keeps track of what will be written as a tree to > be committed next). How Git creates trees is irrelevant to the high-level user, all that is relevant is what happens from the users's point of view, and from the user's point of view he is adding changes to an area that contains the changes that will be part of the next commit. *Everyone* has agreed that the best name for that is the "staging area". > And it will stay that way. We'll see about that. If it stays that way, it's because you are not listening to what *everyone*, including users, developers, and teachers of Git, are saying. > IIRC, when this was discussed, many non-native speakers had trouble > with the verb "to stage", not just from i18n/l10n point of view. Well, you recall incorrectly. There was *A SINGLE* non-native speaker that complained, about "stage", not "staging area", Ævar Arnfjörð Bjarmason, and he even said he had already translated index/cache to "the commit area"[1]. Again, *everyone* has agreed that index needs to be renamed, and "staging area" is the best option. Do I really need to go through all the discussions and list each and every person that participated in them, and show to you how everyone agreed? Can't you just go and read them again? There was a single person that didn't like the term "staging area", but he accepted that index is definitely not the right term (Drew Northup). Here are the threads once again: http://thread.gmane.org/gmane.comp.version-control.git/197111 http://thread.gmane.org/gmane.comp.version-control.git/166675 http://thread.gmane.org/gmane.comp.version-control.git/115666 [1] http://article.gmane.org/gmane.comp.version-control.git/197217 -- Felipe Contreras -- 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