From: Patrick Steinhardt <ps@pks.im>
To: Junio C Hamano <gitster@pobox.com>
Cc: Kristoffer Haugsbakk <kristofferhaugsbakk@fastmail.com>,
"D. Ben Knoble" <ben.knoble@gmail.com>,
git@vger.kernel.org
Subject: Re: [PATCH v2 0/5] doc: move BreakingChanges to a manpage
Date: Thu, 22 Oct 2026 07:54:09 +0200 [thread overview]
Message-ID: <atmk9Q4MRK2JRTlr@pks.im> (raw)
In-Reply-To: <xmqqy0bqlqez.fsf@gitster.g>
On Wed, Oct 21, 2026 at 02:00:52PM -0700, Junio C Hamano wrote:
> "Kristoffer Haugsbakk" <kristofferhaugsbakk@fastmail.com> writes:
>
> > On Wed, Oct 21, 2026, at 18:50, Junio C Hamano wrote:
> >> "D. Ben Knoble" <ben.knoble@gmail.com> writes:
> >>
> >>>> Is there any interest in continuing this series?
> >>>
> >>> For myself, I favor making more of Git's documentation accessible to folks.
> >>
> >> I do not know about "manual pages", but making this available from
> >> "git help" would be good. It raises a huge question about what to
> >> do when Git 3.0 comes, though. Are we going to change every section
> >> and rewrite them to say "we used to do this differently before 3.0"?
> >
> > See me and Patrick’s subthread: <ar0OicAaDipYx-xU@pks.im>
> >
> > You could transform it into a section at the end for “what happened in 3.0” then introduce it with
> >
> > These things changed in 3.0. They are written in the future tense
> > [?] is reading about what will happen coming from version 2.98 to
> > 3.0.
> >
> > Then you wouldn’t need to change any of the rest of the text.
>
> The rewriting effort is not a major concern. Rather, the question
> is whether keeping such a historical document is worth it. Do you
> still care about what the major issues were when we transitioned
> from Git 1.x to 2.0, for example?
Probably not two decades later, but at least for the next couple of
years I'd assume. It's likely that upgrades jump multiple versions at a
time, for example because the user upgraded from one LTS release to the
next one. So they may or may not land on Git 3.0 directly, but it's more
likely to assume that they'l land on 3.x where x != 0. And these users
would still want to learn about what has changed in the major release.
So I'd say that it makes sense to keep it until at least all of our
supported distributions have upgraded to Git 3.0 already.
Patrick
prev parent reply other threads:[~2026-10-22 5:54 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-28 10:41 [RFC PATCH 0/4] doc: move BreakingChanges to a manpage kristofferhaugsbakk
2026-09-28 10:41 ` [RFC PATCH 1/4] doc: transform breaking changes doc " kristofferhaugsbakk
2026-09-30 13:28 ` Patrick Steinhardt
2026-09-30 14:17 ` Kristoffer Haugsbakk
2026-09-30 14:28 ` Patrick Steinhardt
2026-09-28 10:41 ` [RFC PATCH 2/4] doc: gitbreaking-changes: replace msg-ids with URLs kristofferhaugsbakk
2026-09-30 13:28 ` Patrick Steinhardt
2026-09-30 14:09 ` Kristoffer Haugsbakk
2026-09-30 19:45 ` Junio C Hamano
2026-10-01 6:27 ` Patrick Steinhardt
2026-10-03 11:52 ` Kristoffer Haugsbakk
2026-10-03 14:10 ` Kristoffer Haugsbakk
2026-10-04 2:31 ` Junio C Hamano
2026-10-06 16:38 ` Kristoffer Haugsbakk
2026-10-06 20:33 ` Junio C Hamano
2026-09-28 10:41 ` [RFC PATCH 3/4] doc: gitbreaking-changes: add note about living document kristofferhaugsbakk
2026-09-28 10:41 ` [RFC PATCH 4/4] doc: git: mention gitbreaking-changes(7) kristofferhaugsbakk
2026-10-08 19:27 ` [PATCH v2 0/5] doc: move BreakingChanges to a manpage kristofferhaugsbakk
2026-10-08 19:27 ` [PATCH v2 1/5] doc: BreakingChanges: transform " kristofferhaugsbakk
2026-10-08 19:46 ` D. Ben Knoble
2026-10-09 8:24 ` Kristoffer Haugsbakk
2026-10-08 19:27 ` [PATCH v2 2/5] doc: gitbreaking-changes: create from BreakingChanges kristofferhaugsbakk
2026-10-08 19:27 ` [PATCH v2 3/5] doc: gitbreaking-changes: replace msg-ids with URLs kristofferhaugsbakk
2026-10-08 19:27 ` [PATCH v2 4/5] doc: gitbreaking-changes: add note about living document kristofferhaugsbakk
2026-10-08 19:27 ` [PATCH v2 5/5] doc: gitbreaking-changes: move new-items discussion to the end kristofferhaugsbakk
2026-10-20 13:31 ` [PATCH v2 0/5] doc: move BreakingChanges to a manpage Kristoffer Haugsbakk
2026-10-20 13:48 ` D. Ben Knoble
2026-10-20 13:53 ` Kristoffer Haugsbakk
2026-10-21 16:50 ` Junio C Hamano
2026-10-21 18:01 ` Kristoffer Haugsbakk
2026-10-21 21:00 ` Junio C Hamano
2026-10-22 5:18 ` Kristoffer Haugsbakk
2026-10-22 16:38 ` Junio C Hamano
2026-10-22 5:54 ` Patrick Steinhardt [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=atmk9Q4MRK2JRTlr@pks.im \
--to=ps@pks.im \
--cc=ben.knoble@gmail.com \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
--cc=kristofferhaugsbakk@fastmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox