unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Use of "Action stamps" in commit messages (WAS: [Emacs-diffs] master babe0d4: Rearrange definition of zerop in subr.el)
@ 2018-07-13  9:13 Noam Postavsky
  2018-07-13 12:01 ` Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Noam Postavsky @ 2018-07-13  9:13 UTC (permalink / raw)
  To: Basil L. Contovounesios; +Cc: Karl Fogel, Paul Eggert, Emacs developers

.On 12 July 2018 at 11:34, Basil L. Contovounesios <contovob@tcd.ie> wrote:

> from CONTRIBUTE:
>
>   One way to identify revisions is by quoting their summary line.
>   Another is with an action stamp - an RFC3339 date followed by !
>   followed by the committer's email - for example,
>   "2014-01-16T05:43:35Z!esr@thyrsus.com".

This reminds that I'd like to remove this "Action stamp" thing as
commit message convention. Action stamps are fine for what they were
designed for: acting as a unique commit id for the repository
conversion software "reposurgeon", but they are not very friendly to
human readers.

A date followed by the summary line is sufficient to identify a commit
in a vc system agnostic way, reads nicer, and gives more info up front
to a human.

See also Bug#20609.

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=20609



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

end of thread, other threads:[~2018-07-14 15:48 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-13  9:13 Use of "Action stamps" in commit messages (WAS: [Emacs-diffs] master babe0d4: Rearrange definition of zerop in subr.el) Noam Postavsky
2018-07-13 12:01 ` Eli Zaretskii
2018-07-13 12:59 ` Use of "Action stamps" in commit messages Andy Moreton
2018-07-13 13:45   ` Eli Zaretskii
2018-07-13 15:01     ` Andy Moreton
2018-07-13 15:05       ` Eli Zaretskii
2018-07-13 17:07     ` Radon Rosborough
2018-07-13 17:24       ` Yuri Khan
2018-07-13 17:30         ` Radon Rosborough
2018-07-13 17:38           ` Eli Zaretskii
2018-07-13 17:34       ` Eli Zaretskii
2018-07-13 18:17     ` John Yates
2018-07-13 18:48       ` Eli Zaretskii
2018-07-13 15:25 ` Paul Eggert
2018-07-13 18:15   ` Eric S. Raymond
2018-07-13 18:59     ` Eli Zaretskii
2018-07-13 19:06       ` Eric S. Raymond
2018-07-13 19:30         ` Eli Zaretskii
2018-07-13 20:10           ` Paul Eggert
2018-07-13 20:47             ` Eric S. Raymond
2018-07-14  7:08             ` Eli Zaretskii
2018-07-14 14:38               ` Paul Eggert
2018-07-14 15:48                 ` Eli Zaretskii
2018-07-14  9:49         ` Andy Moreton
2018-07-14  2:45     ` Noam Postavsky
2018-07-14  2:51       ` Brett Gilio

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).