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

Re: [GSoC] Week 3 and week 4 status update

From
Derrick Stolee <derrickstolee@github.com>
Date
Jul 12, 2022, 13:16 UTC
Message-ID
<b0b3917e-cec8-37bf-0482-e3d5f207eda0@github.com>
In-Reply-To
<803773d1-25b6-e62b-18fa-efd9fdc92c97@gmail.com>
On 7/12/22 2:24 AM, Shaoxuan Yuan wrote:
Show 5 quoted lines
> Hi Git community,
> 
> Here is Shaoxuan Yuan.
> 
> I'm writing to share my latest progress [1] from GSoC week 3 and week 4.
Thanks for the report!
> This week I'm working to ship a PATCH v5 [2] (please reference all the
> code here) to address the issues raised in PATCH v4 [3].
(I think this is left over from earlier?)
> The good news is, that PATCH v5 is being queued into the 'next' branch, which
> means it could potentially be merged into 'master'. It marks that this stage
> of work is almost done.
In fact, the latest "What's Cooking" says this:
* sy/mv-out-of-cone (2022-07-01) 8 commits
  (merged to 'next' on 2022-07-08 at 654970fdb7)
 + mv: add check_dir_in_index() and solve general dir check issue
 + mv: use flags mode for update_mode
 + mv: check if <destination> exists in index to handle overwriting
 + mv: check if out-of-cone file exists in index with SKIP_WORKTREE bit
 + mv: decouple if/else-if checks using goto
 + mv: update sparsity after moving from out-of-cone to in-cone
 + t1092: mv directory from out-of-cone to in-cone
 + t7002: add tests for moving out-of-cone file/directory
 "git mv A B" in a sparsely populated working tree can be asked to
 move a path between directories that are "in cone" (i.e. expected
 to be materialized in the working tree) and "out of cone"
 (i.e. expected to be hidden).  The handling of such cases has been
 improved.
 Will merge to 'master'.
 source: <20220630023737.473690-1-shaoxuan.yuan02@gmail.com>

So, it is already in 'next' and will merge to 'master' soon. You should expect those commits to be final (barring anything drastic noticed during the cooking phase) so you can send your next set of patches. Just make sure to point out in the cover letter that they are based on sy/mv-out-of-cone. That branch is available in the gitgitgadget/git repository so you can base a PR against it, if you want.

Thanks, -Stolee

Previous: Shaoxuan YuanNext: Shaoxuan Yuan
Message 4 of 7 in “[GSoC] Status update”
  1. Shaoxuan YuanJun 15, 2022
  2. [GSoC] Week 2 status updateShaoxuan Yuan, Jun 28, 2022
  3. [GSoC] Week 3 and week 4 status updateShaoxuan Yuan, Jul 12, 2022
  4. Derrick StoleeJul 12, 2022
  5. [GSoC] Week 5 and week 6 status updateShaoxuan Yuan, Jul 27, 2022
  6. [GSoC] Week 7 and week 8 status updateShaoxuan Yuan, Aug 8, 2022
  7. [GSoC] Week 9 status updateShaoxuan Yuan, Aug 17, 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.