From: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
To: qemu-devel <qemu-devel@nongnu.org>
Cc: Anthony Liguori <aliguori@amazon.com>
Subject: [Qemu-devel] Improving patch tracking - something like gerrit?
Date: Mon, 03 Feb 2014 12:45:31 +0000 [thread overview]
Message-ID: <52EF8F6B.8080800@ilande.co.uk> (raw)
Hi all,
It should be fairly evident to most people that the volume of patches
flowing through the qemu-devel mailing list is continually increasing,
and it is becoming increasingly difficult to track which patches have
been applied over time. This is particularly a problem where patchsets
have dependencies on other patchsets which haven't yet been applied to
git master, which can then cause merge conflicts due to length of time
taken for the final series to be merged.
Is it time for QEMU to start looking at tools such as gerrit to help
manage this process? There seems to be an increasing number of ping
requests for outstanding patches (including my own) which don't get
applied for weeks, and often even months because they target less
popular platforms/subsystems and so don't always get the attention of
the committers.
What I would like to see from such a tool would be something that would
enable me to see which patches are being considered for each release, so
that I can see if a particular patch I have submitted is being ignored,
rejected or deferred to a future release.
Note that I think that one of the biggest benefits of such a tool would
be during feature freeze, whereby the mailing list contains an avalanche
of future and current PULL requests which have to be manually filtered
by committers. This would help both developers and committers see what
patches are definitely scheduled for the next release as opposed to
patches being rejected at the last minute because the PULL request
failed just before the release deadline.
Does anyone else have any thoughts/ideas as to how to better manage this
process, particularly for a project like QEMU where the number of
patches is considerably greater than the number of reviewers/committers?
ATB,
Mark.
next reply other threads:[~2014-02-03 12:47 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-03 12:45 Mark Cave-Ayland [this message]
2014-02-03 13:09 ` [Qemu-devel] Improving patch tracking - something like gerrit? Peter Maydell
2014-02-03 13:30 ` Daniel P. Berrange
2014-02-04 8:58 ` Markus Armbruster
2014-02-14 12:30 ` Stefan Hajnoczi
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=52EF8F6B.8080800@ilande.co.uk \
--to=mark.cave-ayland@ilande.co.uk \
--cc=aliguori@amazon.com \
--cc=qemu-devel@nongnu.org \
/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 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.