git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: ar/submodule-udpate (was Re: What's cooking in git.git (Mar 2022, #02; Mon, 7))

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 9, 2022, 19:27 UTC
Message-ID
<xmqq7d93kjsy.fsf@gitster.g>
In-Reply-To
<kl6l8rtj57gh.fsf@chooglen-macbookpro.roam.corp.google.com>
Glen Choo <chooglen@google.com> writes:
Show 24 quoted lines
> Junio C Hamano <gitster@pobox.com> writes:
>
>> * ar/submodule-update (2022-03-04) 13 commits
>>  - submodule--helper update-clone: check for --filter and --init
>>  - submodule update: add tests for --filter
>>  - submodule--helper: remove ensure-core-worktree
>>  - submodule--helper update-clone: learn --init
>>  - submodule--helper: allow setting superprefix for init_submodule()
>>  - submodule--helper: refactor get_submodule_displaypath()
>>  - submodule--helper run-update-procedure: learn --remote
>>  - submodule--helper: don't use bitfield indirection for parse_options()
>>  - submodule--helper: get remote names from any repository
>>  - submodule--helper run-update-procedure: remove --suboid
>>  - submodule--helper: reorganize code for sh to C conversion
>>  - submodule--helper: remove update-module-mode
>>  - submodule tests: test for init and update failure output
>>
>>  Rewrite of "git submodule update" in C (early part).
>>
>>  Will merge to 'next'?
>>  source: <20220305001401.20888-1-chooglen@google.com>
>
> I don't anticipate further comments, so I think this set of patches
> should be pretty safe to merge :)
No news is no indication, though ;-)

As long as the previous rounds, except the parts that have been changed in this round, have been favorably reviewed, and the updates in this round have already been reviewed well, it would be good, and I think that is true for this series.

Show 11 quoted lines
> A comment on the branch name: we kept the name 'ar/submodule-update'
> from when Atharva Raykar <raykar.ath@gmail.com> prepared v1 of his
> series that converts all of "git submodule update" to C. When other
> authors sent subsequent versions, it still made sense to keep this name
> because the patches still reached the same end state of having all of
> "git submodule update" in C.
>
> However, I've since broken this series up in two (to play better with
> other topics), and the above-named patches don't do a _full_ conversion
> of "git submodule update". Is something like "ar/submodule-update-1"
> more appropriate?

You've already taken over the ownership of the majority of patches in the series, and it may not be a bad idea to rename it to something like gc/submodule-update-part-1 before it hits 'next'.

How many more parts do you anticipate to have, by the way?
Thanks.
Previous: Glen ChooNext: Glen Choo
Message 8 of 9 in “What's cooking in git.git (Mar 2022, #02; Mon, 7)”
  1. Junio C HamanoMar 8, 2022
  2. Teng LongMar 8, 2022
  3. Junio C HamanoMar 9, 2022
  4. ds/partial-bundles (was Re: What's cooking in git.git (Mar 2022, #02; Mon, 7))Derrick Stolee, Mar 8, 2022
  5. jc/stash-drop (was Re: What's cooking in git.git (Mar 2022, #02; Mon, 7))Phillip Wood, Mar 9, 2022
  6. Junio C HamanoMar 9, 2022
  7. ar/submodule-udpate (was Re: What's cooking in git.git (Mar 2022, #02; Mon, 7))Glen Choo, Mar 9, 2022
  8. Junio C HamanoMar 9, 2022
  9. Glen ChooMar 9, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.