git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [Outreachy] Microproject: use Q_() in builtin/checkout.c

From
Kkerylefondji7@gmail.com <kerylefondji7@gmail.com>
Date
Oct 21, 2026, 09:04 UTC
Message-ID
<20261021090408.835-1-kerylefondji7@gmail.com>
In-Reply-To
<CAO=0-S64w=n47n6yfYoKJie2aFi+T88Sp_qPmFe2RW0xWEwcdQ@mail.gmail.com>
Hi Mudi,
Welcome to the Git community!

It's great that you are taking the time to ask these questions on the list first before preparing your patch. As a fellow newcomer working on a microproject, I found that discussing things before coding saves a lot of time!

Regarding your questions based on what I've learned so far:

About Q_(): Yes, converting to Q_() is good practice for internationalization. Even if the English text seems to focus on plural, other languages have different plural rules, so using Q_() gives translators the right structure.

About keeping the scope small: As a beginner, keeping the patch simple and limited (like starting with builtin/checkout.c) makes it much easier to review and test without getting mixed up in multiple files at once.

Also, Junio C. Hamano recently shared an update about how we should approach review discussions before sending new versions (v2, etc.) in MyFirstContribution. You might find it very useful for your workflow:

https://lore.kernel.org/git/xmqqa4o94e0r.fsf@gitster.g/
Good luck with your contribution!
Best regards,
Keryle
Previous: Muritala MudiNext: Tuomas Ahola
Message 2 of 5 in “[Outreachy] Microproject: use Q_() in builtin/checkout.c”
  1. Muritala MudiOct 21, 2026
  2. kerylefondji7@gmail.comOct 21, 2026
  3. Tuomas AholaOct 21, 2026
  4. Tanga JorisOct 21, 2026
  5. Muritala MudiOct 22, 2026

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.