Re: [GSOC PATCH v6 0/3] environment: remove sparse-checkout related global variables
- From
Ayush Chandekar <ayu.chandekar@gmail.com>
- Date
- Jul 29, 2025, 12:53 UTC
- Message-ID
- <CAE7as+Z7mxaMSWb8jrsFP12KU9NPxFu1W-8YhCF-TWE4rZ+LAg@mail.gmail.com>
- In-Reply-To
- <CAE7as+bnG6KgA8X_n36pqP15bmyM6re+xEb1MOXKvZSUdJ8Arg@mail.gmail.com>
On Tue, Jul 29, 2025 at 5:06 PM Ayush Chandekar <ayu.chandekar@gmail.com> wrote:
>
[snip]
Show 11 quoted lines
> > Oh, that is the complete opposite of what I had understood. I assumed > that repo_settings is used to hold some core repository-related config > settings, especially since there are already quite a few stored there, > and shifting these to the struct repository would probably clutter it. > Given that the existing configs in the struct repository are mostly > 'repository_format_*' and having Patrick address that we embed the > repository_format in the repository as they were increasing[1], it let > me to think that we should try not to use the repository to store > these configs. >
It seems that I missed out on adding the reference for [1] [1]: https://lore.kernel.org/git/aGPcJMfBCJuQLdtu@pks.im/