[GSoC] Interest in "More Sparse Index Integrations" project idea

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Stolee, Victoria, and Community,

The self-intro was done during my first practice patch [1].

I've been paying attention to the updates to the SoC 2022 ideas
page. And find your sparse index integrations project quite interesting.

It took me around an hour to read through this blog [2] written by
Stolee, and I felt
that although it's a relatively new and quite cool idea (seems a bit daunting),
I think now I have some basic grasp of it (just a distant big idea).

The most amazing part is the drastic improvement of speed when
sparse index is used on huge monorepo (not sure but sometimes "git
status" on git's
repo can make me feel slight lag). I can see this efficiency boost
is beneficial for almost everyone, especially those who operate on
huge monorepo.

And I think what makes me feel excited is that it actually connects to
many topics that I want to learn as a newbie to git community,
e.g. index, the new ORT merge strategy by Elijah (I didn't know the
default merge strategy is replaced if not for reading the blog),
and possibly many other commands' underlying magic (guess because
I can have the chance to integrate them with sparse index and learn more
at the same time).

Generally speaking, I feel that working on and researching about
the project opens up the gate to dive deeper into git and meet tons of fun
(I just finished skimming through the Pro Git book and can barely understand
what the blog is talking about, can't wait to see them in practice). Plus
it is also a good idea for a beginner to walk on a "decent paved-path", quoted
from Stolee.

And the main purpose of this message is to first, show my interest
about this project idea and second, use it as a thread so I can follow up
some questions during the research process.

Question: It is a good idea to start looking into the commands listed
in the idea doc [3] and make some practice patches about sparse index
integrations?

[1] https://lore.kernel.org/git/20220123060318.471414-1-shaoxuan.yuan02@xxxxxxxxx/
[2] https://github.blog/2021-11-10-make-your-monorepo-feel-small-with-gits-sparse-index/
[3] https://git.github.io/SoC-2022-Ideas/#more-sparse-index-integrations

-- 
Thanks & Regards,
Shaoxuan



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux