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

Re: Contribution for an Open Source Git

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Aug 23, 2018, 00:58 UTC
Message-ID
<20180823005810.GA92374@aiede.svl.corp.google.com>
In-Reply-To
<CAM5=pr9LZ_zpmqFJTiOw765sbDkq0AoujzOWK1U_bjstC5FyEA@mail.gmail.com>
Hi,
Sachin Sharma wrote:
Show 8 quoted lines
> What do I need from Git?
>
> Guidance, neither too deep nor too short(optimum).
>
> How can I get started for a contribution?
>
> What are the necessary technical skills needed for a contribution to
> Git?
To add to what Stefan wrote:

This is a good question. There are a wide variety of ways that a person can improve Git, from the point of view of improving how it works, adding features, documenting it better, helping users directly, and so on. All of these kinds of projects require different skills.

I think that for many, the first barrier to entry is intimidation. As Stefan staid, don't be intimidated --- we won't bite. ;-) If you make an improvement and the project doesn't take it, you still get the satisfaction to being able to use that improvement. And the project is quite open to improvements and after a first false step can help point you in a good direction to get things done in a maintainable way.

Another piece of advice is to take advantage of the real-time help you can get from IRC. See the IRC channel link in https://git-scm.com/community for details. https://kiwiirc.com/nextclient/ might be useful for getting started with IRC.

Thanks and hope that helps, Jonathan

Previous: Stefan Beller
Message 3 of 3 in “Re: Contribution for an Open Source Git”
  1. Gaux NationAug 22, 2018
  2. Stefan BellerAug 22, 2018
  3. Jonathan NiederAug 23, 2018

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.