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

Re: My summary of the Git Contributors' Summit 2026, was Re: Git v3.0 timeline, was Re: What's cooking in git.git (Sep 2026, #08)

From
D. Ben Knoble <ben.knoble@gmail.com>
Date
Sep 23, 2026, 12:52 UTC
Message-ID
<CALnO6CDTeOHzudAMx=Zbg26_PXY2WAYw+kG6Mr9pyU0rJXMReQ@mail.gmail.com>
In-Reply-To
<5cc325c6-579e-4fed-7071-a3ff98d51ccb@gmx.de>

On Tue, Sep 22, 2026 at 2:45 PM Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:

Show 7 quoted lines
>
> I originally wrote this summary of the Git Contributor Summit only for my
> own records, but since you hinted at wanting some meeting notes, figured
> it might be interesting to other people, too. So here goes my distillation
> of the breakout-sessions from this year's Contributors' Summit. Many of
> these ideas still need discussion on the list; proposals below are not
> project-wide decisions.
Thanks for this!
Show 18 quoted lines
> Git v3.0
>
> The proposed target is spring 2027: v2.56 in September 2026, v2.98 in
> December, then v2.99 and v3.0 next spring. The jump in version numbers is
> intended to signal the approaching breaking changes. March and April were
> both mentioned; the precise timing is not settled.
>
> There was agreement on releasing v2.99.1 and v3.0 together, differing only
> in the BREAKING_CHANGES (v3.0 switches them on). That keeps the transition
> separate from another round of feature development. Nobody in the room
> objected to Rust becoming mandatory in v3.0. (Personal note: probably
> because Randall wasn't there, to say that NonStop support would be a
> blocker and that Git please wait.) A v2.x LTS remains an open question,
> with Gentoo mentioned as an interested party. (Personal note: I am still
> advocating for an in-tree Long Term Support branch, and since Junio
> indicated that he's less than eager to take care of that, I would love for
> Patrick Steinhardt to be the "LTS lieutenant", I vaguely remember that he
> said he'd do it if asked, and I trust his judgement, so I'd ask.)

If you are able/willing to point me towards the [relevant] Gentoo folks, I'd love to chat with them. It's been my distribution of choice for the last year and, while I've helped some on the "packaging Git" side, I have to imagine the 2.x request comes more from thinking about the surrounding things Git is used for (both developing the system and running it, such as the 3rd-party repository syncs or live package installs that use Git).

Anyway, I'd like to help them out :)
Show 14 quoted lines
> Documentation
>
> Julia's work highlights the gap between documentation written by people
> who know Git inside out and users who do not yet know what objects, the
> index, or upstream mean. We need approachable learning material as well as
> reference documentation. Both need work; keeping manpages concise does not
> mean they cannot have better explanations and examples. (Personal note: I
> am beyond excited that Julia, whose work I have always admired, got
> interested in improving Git's documentation, which is in dear need of
> being improved, mainly because it does not cater to the majority of Git
> users out there who are unlikely to wander onto the Git mailing list,
> ever. I just hope that old-timers who really do not need the documentation
> nor understand the need of those who do need it show enough appreciation
> for the fresh views and for Julia's understanding of the target audience.)
Don't forget that Julia received a grant to continue working on docs!
https://www.sovereign.tech/news/meet-the-2026-sovereign-tech-fellows
> Protocol v2 for pushes

Did I understand correctly from a recent discussion that v2 also requires more "setup" and is thus not easy to use for smaller "local" hosts? If so, making it more accessible might also be nice.

> I am still a fan of the idea to have more frequent, smaller, virtual
> Contributor Summits, organized by a rotating cast. (Maybe I can get Emily to
> host the next one.)

In other projects I've participated in, more frequent smaller check-ins have been helpful. It also feels less icky to miss one for whatever reason, since the next one is not too far off!

-- 
D. Ben Knoble
Previous: Luca MilanesioNext: Toon Claes
Message 15 of 19 in “What's cooking in git.git (Sep 2026, #08)”
  1. Junio C HamanoSep 22, 2026
  2. kh/format-patch-range-diff-notesKristoffer Haugsbakk, Sep 22, 2026
  3. Git v3.0 timeline, was Re: What's cooking in git.git (Sep 2026, #08)Johannes Schindelin, Sep 22, 2026
  4. Junio C HamanoSep 22, 2026
  5. Johannes SchindelinSep 22, 2026
  6. Junio C HamanoSep 24, 2026
  7. Junio C HamanoSep 24, 2026
  8. Johannes SchindelinSep 24, 2026
  9. Junio C HamanoSep 24, 2026
  10. Ramsay JonesSep 24, 2026
  11. My summary of the Git Contributors' Summit 2026, was Re: Git v3.0 timeline, was Re: What's cooking in git.git (Sep 2026, #08)Johannes Schindelin, Sep 22, 2026
  12. Daniele SassoliSep 23, 2026
  13. Johannes SchindelinSep 24, 2026
  14. Luca MilanesioSep 25, 2026
  15. D. Ben KnobleSep 23, 2026
  16. Toon ClaesSep 23, 2026
  17. Johannes SchindelinSep 24, 2026
  18. Toon ClaesSep 23, 2026
  19. Junio C HamanoSep 23, 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.