From: Shaoxuan Yuan Date: Wed, 27 Jul 2022 07:52:51 GMT Subject: [GSoC] Week 5 and week 6 status update Message-ID: <834d6b3e-9f1e-c848-a584-0161c503a7d9@gmail.com> In-Reply-To: Hi Git community, Here is Shaoxuan Yuan. I'm writing to share my latest progress [1] from GSoC week 5 and week 6. You can read them when you are free, and generously give me some advice if possible! --- Summary of the two weeks At this stage, the main focus is on making `git-sparse-checkout` work better with `git-mv`. After getting the "from out-of-cone to in-cone" series merged [2] into master, I'm working to make the complementary "from in-cone to out-of-cone" [3] possible. It's now a [PATCH v1]. Read the previous blogs on GSoC to get a better context. In the meantime, I'm also experimenting with `git-rm` to integrate with `sparse-index`. `git-rm` turns out to be a slightly less complex command in terms of its interaction with `sparse-checkout`, so working with it at the same time gives me some insight into `sparse-index`, without worrying too much about its compatibility with `sparse-checkout`. [1] https://ffyuanda.github.io/blog/GSoC-week-5-6/ [2] https://github.com/git/git/commit/0455aad1e39f21acbaa8a84129fec8eb77682e0d [3] https://lore.kernel.org/git/20220719132809.409247-1-shaoxuan.yuan02@gmail.com/ -- Thanks, Shaoxuan