Re: [Outreachy]Microproject: modernize path checks in t1410-reflog.sh
- From
Usman Akinyemi <usmanakinyemi202@gmail.com>
- Date
- Oct 5, 2025, 09:41 UTC
- Message-ID
- <CAPSxiM-veMq2TRJwzbRPpewrpCPYdieTjs3uR2L4e3ORQDsWgg@mail.gmail.com>
- In-Reply-To
- <CAMWvevL03vRzX35tiRCkoU6CKucKim+GfacEVuN6wwm9r+1a6Q@mail.gmail.com>
On Sat, Oct 4, 2025 at 11:39 PM Vedansh singh <vedh2o2@gmail.com> wrote:
> > Hello, >
Hello Vedansh,
> I'm Vedansh and I'm interested in contributing to Git through Outreachy 2025. > > I have successfully built Git from source on Ubuntu (via WSL2) and run > the test suite. All tests pass.
Good.
Show 13 quoted lines
> > For my microproject, I'd like to modernize the path checking in > t/t1410-reflog.sh by replacing 'test -f' with test_path_is_file in > lines 133-136 (in the 'rewind' test). > > I found 4 instances that are assertions (part of && chains): > - test -f C > - test -f A/B/E > - ! test -f F > - ! test -f A/G > > I've verified these are test assertions, not flow control statements, > and the test currently passes on my system.
Firstly, you do not need to take permission before sending patches to the GIt community.
The main point of micro project is to get you familiar with the Git workflow.
> > Is this appropriate for a microproject?
This is a good micro project for both GSoC and Outreach but, the Outreachy contribution stage has not started yet, so it might not be considered as your microproject for Outreachy.
I will advise you to send the patch to get you familiar with the Git contribution workflow. The Outreachy contribution hopefully is starting soon and you can send another patch for that.
Thanks. Usman.