Re: [PATCH v6 0/6] repo info: add category/path keys and --path-format On Fri, Mar 20, 2026 at 2:03 AM Jerry Wang <jerrywang183@yahoo.com> wrote: Show 18 quoted lines >
> Hi Jay,
>
> Thanks, this is very helpful.
>
> That makes sense. I agree that checking only
> repo_get_work_tree(repo) == NULL is too weak, and the
> "git -C <nonbare>/.git" case is a good example of that.
>
> I'll keep the linked-worktree / separate-git-dir coverage patch
> separate. For layout.bare, I'll first add tests to pin down the
> intended semantics, then follow up with a small repo-aware fix,
> likely with a repo_is_bare() helper if that turns out to be the
> right shape.
>
> Thanks,
> Jialong
> If you are a GSoC applicant(I am presuming) I suggest not to start working on patches as you might step on other people's toes.
Similar discussion here [1] Similar official info here [2] in the _Don’t work on a proposed project right away_ section. Another similar discussion [3] Similar thing was caused by Eslam's patches which overlapped with what Lucas had previously as a foundation [4].
Regards,
- Jayatheerth 1 - https://lore.kernel.org/git/pull.2242.git.git.1773766519857.gitgitgadget@gmail.com/T/#m9506e0856630c9ff962093d59cc9477bd39ea6df 2 - https://git.github.io/General-Microproject-Information/ 3 - https://lore.kernel.org/git/CALE2CrTt_2-9C4zCrZPBabtsWY=+Mk-bH4Jaemk=yHtfpoLjfg@mail.gmail.com/T/#m002015a8042bfe2717887c3ada9afd645615f50a 4 - https://lore.kernel.org/git/CA+rGoLdTc2caDUsQedpegL+T4MqwwiA62uuDSFSawAT5vcPvWQ@mail.gmail.com/T/#t
Message 68 of 68 in “repo: extend info path reporting and structure statistics” 0/3 repo: extend info path reporting and structure statisticseslam reda via GitGitGadget, Feb 22, 2026 1/3 repo: extend info paths and structure statisticseslam-reda-div via GitGitGadget, Feb 22, 2026 2/3 t1900,t1901: make repo tests hash-agnostic and wc-portableEslam reda ragheb via GitGitGadget, Feb 22, 2026 3/3 t1900,t1901: fix test portability issuesEslam reda ragheb via GitGitGadget, Feb 22, 2026 Lucas Seiki Oshiro Feb 22, 2026 Lucas Seiki Oshiro Feb 22, 2026 Junio C Hamano Feb 22, 2026 Justin Tobler Feb 23, 2026 0/9 repo: extend info path reporting and structure statisticseslam reda via GitGitGadget, Feb 23, 2026 1/9 repo: teach info context and category keysEslam reda ragheb via GitGitGadget, Feb 23, 2026 2/9 repo: add path keys to repo infoEslam reda ragheb via GitGitGadget, Feb 23, 2026 4/9 repo: add structure max object size metricsEslam reda ragheb via GitGitGadget, Feb 23, 2026 5/9 repo: add structure topology and path-depth metricsEslam reda ragheb via GitGitGadget, Feb 23, 2026 6/9 repo: add aggregate structure totals to keyvalue outputEslam reda ragheb via GitGitGadget, Feb 23, 2026 7/9 t1900: cover repo info path keys and path-formatEslam reda ragheb via GitGitGadget, Feb 23, 2026 8/9 t1901: extend structure metric coverage and portabilityEslam reda ragheb via GitGitGadget, Feb 23, 2026 9/9 docs: describe repo info path keys and structure metricsEslam reda ragheb via GitGitGadget, Feb 23, 2026 0/5 repo: extend info path reporting and structure statisticseslam reda via GitGitGadget, Feb 23, 2026 1/5 repo: teach info context and category keysEslam reda ragheb via GitGitGadget, Feb 23, 2026 2/5 repo: add path keys to repo infoEslam reda ragheb via GitGitGadget, Feb 23, 2026 3/5 repo: add --path-format for info path outputEslam reda ragheb via GitGitGadget, Feb 23, 2026 4/5 t1900: cover repo info path keys and path-formatEslam reda ragheb via GitGitGadget, Feb 23, 2026 5/5 docs: describe repo info path keysEslam reda ragheb via GitGitGadget, Feb 23, 2026 00/10 repo info: add category/path keys and --path-formateslam reda via GitGitGadget, Feb 26, 2026 01/10 repo: teach info context and category keysEslam reda ragheb via GitGitGadget, Feb 26, 2026 02/10 repo: add path keys to repo infoEslam reda ragheb via GitGitGadget, Feb 26, 2026 03/10 repo: add --path-format for info path outputEslam reda ragheb via GitGitGadget, Feb 26, 2026 04/10 repo: add structure max object size metricsEslam reda ragheb via GitGitGadget, Feb 26, 2026 05/10 repo: add structure topology and path-depth metricsEslam reda ragheb via GitGitGadget, Feb 26, 2026 06/10 repo: add aggregate structure totals to keyvalue outputEslam reda ragheb via GitGitGadget, Feb 26, 2026 07/10 t1900: cover repo info path keys and path-formatEslam reda ragheb via GitGitGadget, Feb 26, 2026 08/10 t1901: extend structure metric coverage and portabilityEslam reda ragheb via GitGitGadget, Feb 26, 2026 09/10 docs: describe repo info path keys and structure metricsEslam reda ragheb via GitGitGadget, Feb 26, 2026 10/10 repo: reduce repetition in structure keyvalue outputEslam reda ragheb via GitGitGadget, Feb 26, 2026 Junio C Hamano Feb 26, 2026 Junio C Hamano Feb 26, 2026 Phillip Wood Feb 27, 2026 00/11 repo info: add category/path keys and --path-formateslam reda via GitGitGadget, Feb 27, 2026 01/11 repo: teach info context and category keysEslam reda ragheb via GitGitGadget, Feb 27, 2026 02/11 repo: add path keys to repo infoEslam reda ragheb via GitGitGadget, Feb 27, 2026 03/11 repo: add --path-format for info path outputEslam reda ragheb via GitGitGadget, Feb 27, 2026 04/11 repo: add structure max object size metricsEslam reda ragheb via GitGitGadget, Feb 27, 2026 05/11 repo: add structure topology and path-depth metricsEslam reda ragheb via GitGitGadget, Feb 27, 2026 06/11 repo: add aggregate structure totals to keyvalue outputEslam reda ragheb via GitGitGadget, Feb 27, 2026 07/11 t1900: cover repo info path keys and path-formatEslam reda ragheb via GitGitGadget, Feb 27, 2026 08/11 t1901: extend structure metric coverage and portabilityEslam reda ragheb via GitGitGadget, Feb 27, 2026 09/11 docs: describe repo info path keys and structure metricsEslam reda ragheb via GitGitGadget, Feb 27, 2026 10/11 repo: reduce repetition in structure keyvalue outputEslam reda ragheb via GitGitGadget, Feb 27, 2026 11/11 repo: refine path keys for repo infoEslam reda ragheb via GitGitGadget, Feb 27, 2026 Junio C Hamano Feb 27, 2026 Lucas Seiki Oshiro Feb 27, 2026 Lucas Seiki Oshiro Feb 27, 2026 Phillip Wood Mar 1, 2026 Phillip Wood Mar 1, 2026 0/6 repo info: add category/path keys and --path-formateslam reda via GitGitGadget, Mar 2, 2026 1/6 repo: introduce repo_info context plumbingEslam reda ragheb via GitGitGadget, Mar 2, 2026 2/6 repo: support category requests in repo infoEslam reda ragheb via GitGitGadget, Mar 2, 2026 3/6 repo: add path keys to repo infoEslam reda ragheb via GitGitGadget, Mar 2, 2026 4/6 repo: add --path-format for info path outputEslam reda ragheb via GitGitGadget, Mar 2, 2026 5/6 t1900: cover repo info path keys and path-formatEslam reda ragheb via GitGitGadget, Mar 2, 2026 6/6 docs: describe repo info path keysEslam reda ragheb via GitGitGadget, Mar 2, 2026 Junio C Hamano Mar 2, 2026 Jialong Wang Mar 18, 2026 K Jayatheerth Mar 19, 2026 Jerry Wang Mar 19, 2026 t1900: cover repo info path keys in non-default layouts Jialong Wang, Mar 19, 2026 Jialong Wang Mar 19, 2026 K Jayatheerth Mar 20, 2026 Read the whole thread , see it on lore , or plain text .