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

Re: Documenting the governance of the git project?

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 21, 2026, 22:09 UTC
Message-ID
<xmqq7bkel0i3.fsf@gitster.g>
In-Reply-To
<1aee1829-d7ad-47e2-b7d1-1a946bd59991@delpeuch.eu>
Antonin Delpeuch <antonin@delpeuch.eu> writes:
Show 7 quoted lines
> As an occasional contributor to Git, I have been interested in getting a 
> clear picture of the project's governance. By governance, I primarily 
> mean a list of roles people can have in the project, the associated 
> privileges and expectations, the ways people get in and out of those 
> roles, and any decision processes in place for important matters (which 
> `Documentation/DecisionMaking.adoc` already does a pretty good job at 
> describing).

I would refrain from commenting on how good a job that document does, but the way it describes how our community works does reflect the nature of our community, which is a loosely knit group of self-nominated volunteers. 'CODE_OF_CONDUCT.md' at the top level refers to the Git PLC at SFC as "Community leaders", and that is the closest thing to an official structure we have, I think.

Specifically, we do not have an official list of reviewers with an approval bit or those with privileges and responsibilities to speak of. Clout in the community, on both technical and non-technical matters, is earned through continued contribution over time, and one interesting side effect of this is that a totally new person cannot even know whose words carry weight before they are accustomed to the community.

Show 7 quoted lines
> If there is interest, I would be happy to try and document this. All I 
> need is the confirmation that people see value in maintaining such a 
> piece of documentation, and the readiness of project leadership to 
> answer my questions (which I would try to do in a way that respects 
> their time, using the communication channel they prefer). I would then 
> submit my write-up as a patch in the location/format you prefer. I would 
> of course be delighted to team up with others in this endeavor.

I am somewhat indifferent. I wouldn't oppose it at all. I would welcome a descriptive "this is roughly how it currently works" document, but it might be hard to come up with a good descriptive document.

Once the document starts trying to be prescriptive, it may open a big discussion with different "opinions" not backed by any common experience from which discussion participants can draw, which would lead to a lot of wasted time and effort. That is the only thing I would be a bit worried about.

Thanks.
Previous: Antonin DelpeuchNext: Antonin Delpeuch
Message 2 of 5 in “Documenting the governance of the git project?”
  1. Antonin DelpeuchSep 21, 2026
  2. Junio C HamanoSep 21, 2026
  3. Antonin DelpeuchSep 24, 2026
  4. Antonin DelpeuchOct 6, 2026
  5. Christian CouderOct 6, 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.