Re: [PATCH 2/2] submodule: munge paths to submodule git directories
- From
Stefan Beller <sbeller@google.com>
- Date
- Aug 16, 2018, 02:39 UTC
- Message-ID
- <CAGZ79kamoPjX_yWYABLoyTh8jqAPV4iVX0r46q=41B12zku=tg@mail.gmail.com>
- In-Reply-To
- <20180816023446.GA127655@aiede.svl.corp.google.com>
> [...]
all good reasons; ship it :-)
> 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.
Sounds good, but gerrit for example would not take advantage of such optimisation as they have slashes in their submodules. :-( I wonder if we can optimize further and keep slashes if there is no conflict (as then name == gitdirname, so it can be optimized).
Show 9 quoted lines
> 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?
I'll keep thinking about it.
FYI: the reduction in configuration was just sent out.
Thanks, Stefan