I have been accepted for GSoC’23 as a contributor! I will be contributing to Git and the project I will be working on is


Unify ref-filter formats with other –pretty formats

My proposal can be read at GSoC-Proposal.

The Git Community has been very supportive and I have learnt so much in the time I spent with them before GSoC. Hoping that I will continue to learn while working on this project and bond more with the community.

My mentors are
Christian Couder <christian.couder@gmail.com>
Hariom Verma <hariom18599@gmail.com>

The main code repo, where I’ll be working at is repo.

What Now?

I am currently working on the duplication of the logic, in pretty, in ref-filter. Especially on the patches that Nsengiyumva Wilberforce sent regarding the duplication of logic that formats commit and tag signatures. Nsengiyumva’s patches can be read on the mailing list.

These patches seem to breaking CI, so I am working on them (see branch) as they are really helpful in accomplishing the goal of this project.

The code for the files ref-filter.{c, h} and pretty.{c, h} can be read at the git repo.

I will be updating this blog weekly on Wednesdays, tracking my progress in that week.

‘til next time,
Kousik