From: Junio C Hamano Date: Thu, 16 Aug 2018 15:07:07 GMT Subject: Re: [PATCH 2/2] submodule: munge paths to submodule git directories Message-ID: In-Reply-To: <20180816023446.GA127655@aiede.svl.corp.google.com> Jonathan Nieder writes: > So it would be nice, for future-proofing, if we can change the naming > scheme later. > ... > All at the cost of recording a little configuration somewhere. If we > want to decrease the configuration, we can avoid recording it there in > the easy cases (e.g. when name == gitdirname). That's "just" an > optimization. > > And then we have the ability later to handle all the edge cases we > haven't handled yet today: > > - sharding when the number of submodules is too large > - case-insensitive filesystems > - path name length limits > - different sets of filesystem-special characters > > Sane? Yup.