qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Maintainers, please git-am -m
@ 2019-02-08  7:30 Markus Armbruster
  2019-02-08  7:45 ` Thomas Huth
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Markus Armbruster @ 2019-02-08  7:30 UTC (permalink / raw)
  To: qemu-devel
  Cc: Kevin Wolf, David Gibson, Michael S. Tsirkin, Aleksandar Markovic,
	Richard Henderson, Samuel Thibault, Alex Bennée, Thomas Huth,
	Marcel Apfelbaum, Anthony PERARD, Marc-André Lureau,
	Palmer Dabbelt, Max Filippov

Short story: please add

    [am]
            messageid = true

to your .gitconfig.

Long story.  git-am can add a Message-id: tag.  Looks like this:

    commit 335dbb5de1e98c4dc73590349f17bb2a4d72596c
    Author: Thomas Huth <thuth@redhat.com>
    Date:   Mon Feb 4 09:25:43 2019 +0100
    Commit:     Peter Maydell <peter.maydell@linaro.org>
    CommitDate: Mon Feb 4 15:25:21 2019 +0000

        tests/docker/test-mingw and docs: Remove --with-sdlabi=2.0

        Patchew currently reports failures with the mingw docker test - this
        is due to --with-sdlabi=2.0 configure flag which does not exist anymore.
        Remove this remainder from the docker test and the docs now.

        Signed-off-by: Thomas Huth <thuth@redhat.com>
        Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
        Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
        Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
        Acked-by: Alex Bennée <alex.bennee@linaro.org>
--->    Message-id: 1549268743-18502-1-git-send-email-thuth@redhat.com
        Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

The Message-id identifies the patch e-mail.  It makes finding the review
thread easier and more reliable.  It's also a valid key on Patchew[*].

Sadly, not all of our commits don't carry it.  Here's how top committers
have been doing recently[**]:

   with without
    264      21 Peter Maydell <peter.maydell@linaro.org>
     65       2 Gerd Hoffmann <kraxel@redhat.com>
     64       0 Laurent Vivier <laurent@vivier.eu>
     64       0 Eric Blake <eblake@redhat.com>
     62       1 Eduardo Habkost <ehabkost@redhat.com>
     56       0 Markus Armbruster <armbru@redhat.com>
     29      72 Richard Henderson <richard.henderson@linaro.org>
     24      24 Paolo Bonzini <pbonzini@redhat.com>
     10      31 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
      0     107 Kevin Wolf <kwolf@redhat.com>
      0     106 David Gibson <david@gibson.dropbear.id.au>
      0      93 Michael S. Tsirkin <mst@redhat.com>
      0      81 Aleksandar Markovic <amarkovic@wavecomp.com>
      0      69 Samuel Thibault <samuel.thibault@ens-lyon.org>
      0      54 Alex Bennée <alex.bennee@linaro.org>
      0      50 Thomas Huth <thuth@redhat.com>
      0      29 Anthony PERARD <anthony.perard@citrix.com>
      0      28 Marc-André Lureau <marcandre.lureau@redhat.com>

Not bad, but there's room for improvement.


[*] Try https://patchew.org/search?q=id%3A1549268743-18502-1-git-send-email-thuth%40redhat.com

[**] git-log master --no-merges --pretty=fuller --since '3 months ago' | gawk '/^Commit: / { if (c) h[c][m]++; c=$0; m=0 } /^    Message-[Ii]d: / { m=1 } END { for (c in h) if (h[c][0] + h[c][1] > 25) printf "%7d %7d %s\n", h[c][1], h[c][0], substr(c,13) }' | sort -nr

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

end of thread, other threads:[~2019-02-26 14:14 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-08  7:30 [Qemu-devel] Maintainers, please git-am -m Markus Armbruster
2019-02-08  7:45 ` Thomas Huth
2019-02-08 10:31   ` Gerd Hoffmann
2019-02-08  8:57 ` Cornelia Huck
2019-02-08 10:34   ` Gerd Hoffmann
2019-02-08 16:07 ` Philippe Mathieu-Daudé
2019-02-08 16:59   ` Markus Armbruster
2019-02-08 17:18   ` Paolo Bonzini
2019-02-25 16:13 ` Eric Blake
2019-02-26  7:15   ` Markus Armbruster
2019-02-26 14:14     ` Eric Blake

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 NNTP newsgroup(s).