All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] SubmittingPatches: abandoning a series
@ 2026-07-08  3:31 Michael Montalbo
  2026-07-08  4:52 ` Junio C Hamano
  2026-07-08  5:27 ` Weijie Yuan
  0 siblings, 2 replies; 8+ messages in thread
From: Michael Montalbo @ 2026-07-08  3:31 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: git

Junio C Hamano <gitster@pobox.com> writes:
> +  A discussion on the list might convince you that your changes are
> +  not such a good idea, in which case you are expected to explicitly
> +  retract the topic, to releave the maintainer from having to worry
> +  about it.

s/releave/relieve/

Also, I might reflow the end:
...in which case you are expected to explicitly retract the topic and
relieve the maintainer from having to worry about it.

> ...It is a friendly thing to do to tell the list in such a case...

Again a slight reflow suggestion (ofc my own subjective taste):
"...As a courtesy, tell the list in such a case so that..."

Finally, maybe a rule of thumb as to how old a topic a topic should get
before a "staleness" update is provided would be helpful, or maybe that
is too contextually dependent / would potentially introduce some
unwanted scheduling contract?

Overall, I think the explicit guidance is helpful. Of course, an author
whose topic is going stale may not be on top of updating its status,
stale or otherwise, by definition. However, I think providing this advice
up-front will encourage authors to be more proactive about taking action
(notify of abandonment / handoff) before a topic gets too old.

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH] SubmittingPatches: abandoning a series
@ 2026-07-08  1:20 Junio C Hamano
  0 siblings, 0 replies; 8+ messages in thread
From: Junio C Hamano @ 2026-07-08  1:20 UTC (permalink / raw)
  To: git

The document describes an idealized life cycle for a patch series,
where an author scratches their itch, improves the patch(es) with
help from fellow reviewers, and iterate until their work becomes a
part of Git.

But sometimes a topic may have to be abandoned or retracted, with an
option to later resurrect it when they can, and it is much better
than leaving a topic in limbo.  Clearly state that we encourage
contributors to explicitly retract their topic that did not succeed.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
---
 Documentation/SubmittingPatches | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git c/Documentation/SubmittingPatches w/Documentation/SubmittingPatches
index f042bb5aaf..f14ae20aaa 100644
--- c/Documentation/SubmittingPatches
+++ w/Documentation/SubmittingPatches
@@ -95,6 +95,21 @@ input and avoids unnecessary churn from many rapid iterations.
   top, it gets merged to the 'master' branch and waits to become part
   of the next major release.
 
+But sometimes things do not work as planned.
+
+. A discussion on the list might convince you that your changes are
+  not such a good idea, in which case you are expected to explicitly
+  retract the topic, to releave the maintainer from having to worry
+  about it.
+
+. You may have to stop pursuing the topic due to various reasons like
+  lack of time, other commitments, shifting priorities, etc.  It is a
+  friendly thing to do to tell the list in such a case, so that others
+  interested in the topic can take over the topic and continue.  When
+  there is no taker, the maintainer may have to discard the topic, but
+  anybody can resurrect the topic later when they (including you) can
+  spend more time on it.
+
 In the following sections, many techniques and conventions are listed
 to help your patches get reviewed effectively in such a life cycle.
 

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-07-08 16:33 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-08  3:31 [PATCH] SubmittingPatches: abandoning a series Michael Montalbo
2026-07-08  4:52 ` Junio C Hamano
2026-07-08  5:43   ` Weijie Yuan
2026-07-08 16:33     ` Junio C Hamano
2026-07-08  5:27 ` Weijie Yuan
2026-07-08  5:41   ` Michael Montalbo
2026-07-08  6:21     ` Weijie Yuan
  -- strict thread matches above, loose matches on Subject: below --
2026-07-08  1:20 Junio C Hamano

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.