public inbox for git@vger.kernel.org
 help / color / mirror / Atom feed
* [GSoC] Introduction
@ 2025-12-24  2:14 Andrew Chitester
  2025-12-27 10:07 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Andrew Chitester @ 2025-12-24  2:14 UTC (permalink / raw)
  To: git

Hello Everyone,

My name is Andrew Chitester, and I'm a student at Cape Cod Community
College working towards a bachelors in Computer Science.

My interest in Git flourished after discovering Magit in Emacs. I've
kept some notes on my progress towards contributing to Git on a github
page[1] and my overall goal is to improve my ability to communicate and
contribute.

With that said, I think it is in our best interest to learn from each
other and collaborate. I am determined to learn about Git and am looking
forward to becoming part of this community.

[1]: https://thenightmail.github.io/mysite/git.html

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSoC] Introduction
@ 2026-02-27 18:35 Francesco Paparatto
  0 siblings, 0 replies; 24+ messages in thread
From: Francesco Paparatto @ 2026-02-27 18:35 UTC (permalink / raw)
  To: git
  Cc: christian.couder, karthik nayak, jltobler, Ayush Chandekar,
	Siddharth Asthana

Hi everyone,

I'm Francesco from Italy, and I'm interested in contributing to Git as
part of GSoC 2026. I've confirmed that I meet all GSoC eligibility
requirements.

I've been studying how Git works under the hood by reimplementing some
core plumbing commands in C, which got me interested in the project.

So far, I've built Git from source, read the "CodingGuidelines",
"SubmittingPatches", "MyFirstContribution" and the "General
Microproject Information" page. I've also enabled CI on my GitHub
fork.

For my microproject, I chose to replace old-style test -f and test -d
checks with test_path_is_file and test_path_is_dir in
t3310-notes-merge-manual-resolve.sh. I found the instances using git
grep "test -[efd]" t/ and searched the mailing list archives to make
sure t3310 wasn't already taken and to look at past attempts at this
type of conversion. I'll send my patch in a separate thread.

Beyond the microproject, I'm interested in the "Move global state into
the repository object" project.

Looking forward to feedback.

Thanks,
Francesco

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSoC] Introduction
@ 2026-01-10  2:40 Lorenzo Pegorari
  2026-01-10 16:33 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Lorenzo Pegorari @ 2026-01-10  2:40 UTC (permalink / raw)
  To: git

Hi everyone!

My name is Lorenzo Pegorari. I am a 23-year-old student from Italy,
currently in the final year of my BSc in Computer Science and
Engineering at Politecnico di Milano (Polytechnic University of Milan).

Last year I had the privilege of participating in GSoC'25 with the
organization BRL-CAD, where I took my first steps into the open-source
world.

This year I want to take my shot at becoming an active contributor to
the Linux ecosystem, hoping to participate in the Linux Kernel Bugfixing
LFX and the GSoC'26 with Git.

Right now I'm learning how to make my first contribution by following
the "Hacking Git" and "MyFirstContribution" pages, while also looking
for a possible microproject, #leftoverbits, and/or bug to tacke.

I hope to become a valuable member of the community.

Best regards,
Lorenzo


^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSoC] Introduction
@ 2026-01-01  8:08 Pushkar Singh
  2026-01-05 10:01 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Pushkar Singh @ 2026-01-01  8:08 UTC (permalink / raw)
  To: git

Hello everyone,

I’m Pushkar Singh from India, and I’m interested in contributing to
Git as part of GSoC.

So far, I’ve built Git from source, run the test suite, and started
exploring “Hacking Git” along with the contribution documentation.
I’ve also been following discussions on this mailing list to
understand the workflow and review culture.

Right now, I’m focusing on the test suite and documentation areas to
get comfortable, and I plan to start making small, meaningful
contributions as I learn more about the codebase.

I look forward to learning from you all and contributing to Git.

Thanks,
Pushkar Singh

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSOC] Introduction
@ 2025-12-30 16:12 Kavyansh Bagdi
  2026-01-05 10:38 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Kavyansh Bagdi @ 2025-12-30 16:12 UTC (permalink / raw)
  To: git

Hello everyone,

I'm Kavyansh Bagdi, a thrid-year Computer Science student from Udaipur, India.

I'm currently exploring the materials mentioned in "Hacking Git" and setting up the repository locally to familiarize myself with the codebase. So far, I've read "General Application Information" and "Sending Patches by Email with Git". I plan to continue exploring the remaining documentation.

I look forward to learning from the community and contributing.

Thanks,
Kavyansh Bagdi 

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSoC] Introduction
@ 2020-01-22 20:42 Shourya Shukla
  2020-01-23 11:02 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Shourya Shukla @ 2020-01-22 20:42 UTC (permalink / raw)
  To: git; +Cc: johannes.schindelin, gitster, sunshine, Shourya Shukla

Greetings everyone!

I am Shourya Shukla, a Computer Science And Engineering student from IIT Roorkee.
I am very keen on contributing to Git via Google Summer of Code 2020 (GSoC 2020).

I have worked on a microproject(I saw it here[1] and thought I'd give it a shot)
and submitted a patch regarding the same[2], which has been accpeted by Junio C Hamano[3][4]
and will be queued shortly. I have become familiar with mailing lists as well now so it isn't
an issue. I want to know in which direction should I proceed now.

Thanks,
Shourya Shukla

[1]: https://git.github.io/SoC-2019-Microprojects/
[2]: https://lore.kernel.org/git/20200116203622.4694-1-shouryashukla.oo@gmail.com/
[3]: https://lore.kernel.org/git/xmqqy2u08obx.fsf@gitster-ct.c.googlers.com/
[4]: https://lore.kernel.org/git/xmqqtv4o8ob0.fsf@gitster-ct.c.googlers.com/

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSOC] Introduction
@ 2020-01-01 13:02 Hariom verma
  2020-01-23 11:16 ` Christian Couder
  0 siblings, 1 reply; 24+ messages in thread
From: Hariom verma @ 2020-01-01 13:02 UTC (permalink / raw)
  To: git

Hello,
I'm Hariom Verma, a third-year Computer Science Engineering Student.
I'm using Git for almost 2 years and want to contribute to the same. I had
gone through the solid part of 'SubmittingPatches' and 'Historical Summer of
Code Materials'.
I previously solved 2 issues[1][2] with the help of dscho and looking
forward to work on more before working on minor project to have a good
understanding of Git's Code. But thought I'd take a quick break to
introduce myself.

Thanks
Hariom Verma

[1]: https://github.com/gitgitgadget/git/issues/357
[2]: https://github.com/gitgitgadget/git/issues/399

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSoC] Introduction
@ 2019-02-24 10:05 Rohit Ashiwal
  2019-02-24 14:47 ` Johannes Schindelin
  2019-02-25  6:50 ` Christian Couder
  0 siblings, 2 replies; 24+ messages in thread
From: Rohit Ashiwal @ 2019-02-24 10:05 UTC (permalink / raw)
  To: git

Hello
I am Rohit Ashiwal, a computer science and engineering student from
IIT Roorkee. I am a git user for 2 years now and want to contribute
towards its development.
I have read the microproject list available [here](1) and project
titled `Use test_path_is_*  functions in test scripts` caught my eye.
I want to work on this one if anyone is not working on it (I was not
able to find related threads on public-inbox).
I am somewhat familiar with git's code as I was previously working on
git-for-windows and I have solved 1 [issue](2), which is a reason for
my concern. Should this count as a microproject? As the webpage
instructs us to work only on 1 microproject.
If you disregard that contribution, here is my approach to solving
this microproject: search for `test -f` in `t/**` and replace all
occurrences with `test_path_is_file` and similarly for other mentioned
commands. Is it correct?

Regards
Rohit Ashiwal

[1]: https://git.github.io/SoC-2019-Microprojects/
[2]: https://github.com/git-for-windows/git/issues/1970

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [GSOC] Introduction
@ 2015-03-07 11:25 karthik nayak
  0 siblings, 0 replies; 24+ messages in thread
From: karthik nayak @ 2015-03-07 11:25 UTC (permalink / raw)
  To: Git List

Hello everyone!
I am Karthik Nayak from Bangalore, India. I am currently pursuing my B.E 
in Computer Science. I am very keen on contributing to Git via GSoC 
2015. I have worked on one of the micro projects[1], I like how code is 
reviewed via the mailing list, It always ensures different perspectives 
on the same code and shows how there is always room for improvement.
I have been using Git for personal work, since about two years now. The 
reason why I want to contribute to Git is because I can relate to what 
is happening in the code, since I use it regularly.
I want to work on the project of "Unifying git branch -l, git tag -l, 
and git for-each-ref" and have been reading up on what Junio suggested 
in a reply to Amate Yolande[2].
I also found a link to a previous discussion[3] on the same topic. Is 
there any other discussion on the same? Do you guys have any comments?

Regards
-Karthik


[1] : http://article.gmane.org/gmane.comp.version-control.git/264911
[2] : http://article.gmane.org/gmane.comp.version-control.git/264966
[3] : http://thread.gmane.org/gmane.comp.version-control.git/261479

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2026-02-27 18:35 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-24  2:14 [GSoC] Introduction Andrew Chitester
2025-12-27 10:07 ` Christian Couder
  -- strict thread matches above, loose matches on Subject: below --
2026-02-27 18:35 Francesco Paparatto
2026-01-10  2:40 Lorenzo Pegorari
2026-01-10 16:33 ` Christian Couder
2026-01-01  8:08 Pushkar Singh
2026-01-05 10:01 ` Christian Couder
2025-12-30 16:12 [GSOC] Introduction Kavyansh Bagdi
2026-01-05 10:38 ` Christian Couder
2020-01-22 20:42 [GSoC] Introduction Shourya Shukla
2020-01-23 11:02 ` Christian Couder
2020-01-23 18:04   ` Shourya Shukla
2020-01-23 22:51     ` Christian Couder
2020-01-01 13:02 [GSOC] Introduction Hariom verma
2020-01-23 11:16 ` Christian Couder
2020-01-23 20:18   ` Hariom verma
2020-01-23 22:38     ` Christian Couder
2019-02-24 10:05 [GSoC] Introduction Rohit Ashiwal
2019-02-24 14:47 ` Johannes Schindelin
2019-02-25  6:50 ` Christian Couder
2019-02-25 11:35   ` Rohit Ashiwal
2019-02-25 20:21     ` Christian Couder
2019-02-25 21:09       ` Eric Sunshine
2015-03-07 11:25 [GSOC] Introduction karthik nayak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox