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

Re: [PATCH v4 2/2] post-receive-email: deprecate script in favor of git-multimail

From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Date
Jul 15, 2013, 08:29 UTC
Message-ID
<vpqoba4gr9h.fsf@anie.imag.fr>
In-Reply-To
<20130715060245.GD2962@elie.Belkin>
Jonathan Nieder <jrnieder@gmail.com> writes:
Show 10 quoted lines
> (3)
> 	# An example hook ...
> 	#
> 	# Warning: this script is no longer actively maintained.  Consider
> 	# switching to ...
>
> I prefer (2), which makes it clear to the reader that it is dangerous
> to keep using the script (since no one is actively chasing down bugs)
> while also making it clear why a potentially buggy script with a good
> natural successor is still in contrib for now.  What do you think?

I don't think it is dangerous to keep using the old script. If you look at its history, it's pretty stable these day. I think it has known bugs in new revision detections that are fixed by git-multimail, but nothing really blocking IMHO.

There are two good reasons to use it: 1) you already use it, and you're too lazy to change (e.g. because it's packaged by Debian and is already there on your server), and 2) you don't have Python on your server.

I think the notice still deserve the "***NOTICE***" or whatever makes it visible enough to distinguish it from the traditional licence & non-warranty header, but I don't think we should kill the old script too early.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Previous: Michael HaggertyNext: Junio C Hamano
Message 5 of 8 in “git-multimail: a replacement for post-receive-email”
  1. 0/2 git-multimail: a replacement for post-receive-emailMichael Haggerty, Jul 14, 2013
  2. 2/2 post-receive-email: deprecate script in favor of git-multimailMichael Haggerty, Jul 14, 2013
  3. Jonathan NiederJul 15, 2013
  4. Michael HaggertyJul 15, 2013
  5. Matthieu MoyJul 15, 2013
  6. Junio C HamanoJul 15, 2013
  7. Junio C HamanoJul 23, 2013
  8. Jonathan NiederJul 15, 2013

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.