All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Reimar Döffinger" <Reimar.Doeffinger@gmx.de>
To: Avi Kivity <avi@redhat.com>
Cc: Amit Shah <amit.shah@redhat.com>,
	Mark McLoughlin <markmc@redhat.com>,
	Bernhard Kauer <kauer@os.inf.tu-dresden.de>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH] [RESEND2] Qemu unmaintained?
Date: Thu, 10 Sep 2009 19:19:03 +0200	[thread overview]
Message-ID: <20090910171903.GA16143@1und1.de> (raw)
In-Reply-To: <4AA92D5F.9070205@redhat.com>

On Thu, Sep 10, 2009 at 07:46:23PM +0300, Avi Kivity wrote:
> On 09/10/2009 07:38 PM, Anthony Liguori wrote:
> > Well the question is, should I/you edit this, or reject the patch 
> > requesting a better changelog?
> >
> > Certainly, the later is what akpm often does.
> 
> I'm happy to reject patches for whitespace but I will edit changelogs.  
> My rationale is that many people don't care about that and I can't make 
> them care; further the log is mostly for my own benefit - I spend quite 
> a lot of time reading it when hunting regressions or preparing 
> patchqueues for upstream.

I'd also add that anyone used to projects using SVN will probably be
used to writing only a general explanation of the patch while the real
commit message is left to whoever commits it. Maybe they ideally should
be identical, but I expect that quite a few people _won't_ expect their
email to appear 1:1 in the repository as log message (I usually feel
quite embarrassed when my hastily written email by which I only wanted
to get first comments ends up in a project's permanent history).
I am sure it misses a lot of stuff and there might even be objections to
some parts, but I wrote this draft of a "PATCHES" (or "CONTRIBUTING" or
whatever) file that might help newcomers (and even some long-term
developers might not know all the unwritten rules ;-).
Suggested text:

This is a (very) rough guide on how to submit patches to qemu, what is expected
of you and what to expect from the process.
Patches should go to the qemu-devel@nongnu.org list, subscription is possible
via http://lists.nongnu.org/mailman/listinfo/qemu-devel
The subject for any emails containing patches should start with [PATCH] so it is
obvious that there is a patch included.
Whenever you send a new patch or a new version of a patch, you should start a new
thread - i.e. do _not_ reply to any email but write a new one.
Patches are preferred inline (i.e. not as attachments - but be careful your mailer
does not mangle them e.g. by adding line breaks).
Emails generated via "git format-patch" are even better.
Also be aware that emails are often used as-is as log messages, so try to write
your emails in a way that is suitable for this, in particular they should in an
understandable and not too verbose way describe what change was made and
why.
Also do not forget to add the appropriate Signed-off-by lines.
Do not expect an immediate reply to your patches, reacting to patches simply
takes some time. If there is no reaction and you checked that the patch was
not already applied (there currently is no notification about this) try sending
the patch once again, it might just have got lost or forgotten at some
point.

  reply	other threads:[~2009-09-10 17:19 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-02  7:49 [Qemu-devel] [PATCH] [RESEND] RTC polling mode broken Bernhard Kauer
2009-09-09 12:18 ` [Qemu-devel] [PATCH] [RESEND2] Qemu unmaintained? Bernhard Kauer
2009-09-09 12:23   ` Amit Shah
2009-09-09 12:58     ` Bernhard Kauer
2009-09-09 12:25   ` Kevin Wolf
2009-09-09 13:00   ` Anthony Liguori
2009-09-09 13:26     ` Gleb Natapov
2009-09-09 13:45       ` Anthony Liguori
2009-09-09 14:31       ` Avi Kivity
2009-09-09 13:34     ` Bernhard Kauer
2009-09-10  7:03     ` Amit Shah
2009-09-10  7:56       ` Reimar Döffinger
2009-09-10 10:08         ` Amit Shah
2009-09-10 11:47           ` Luiz Capitulino
2009-09-10 12:01             ` [Qemu-devel] QEMU patch management Amit Shah
2009-09-10 12:29               ` [Qemu-devel] " Luiz Capitulino
2009-09-10 12:51                 ` Reimar Döffinger
2009-09-10 13:11                   ` Luiz Capitulino
2009-09-10 17:24                     ` Reimar Döffinger
2009-09-10 13:58             ` [Qemu-devel] [PATCH] [RESEND2] Qemu unmaintained? Anthony Liguori
2009-09-10 13:56       ` Anthony Liguori
2009-09-10 14:04         ` Amit Shah
2009-09-10 14:12           ` Anthony Liguori
2009-09-10 15:15             ` Amit Shah
2009-09-10 14:38         ` Avi Kivity
2009-09-10 15:54           ` Anthony Liguori
2009-09-10 16:09             ` Avi Kivity
2009-09-10 16:22               ` Anthony Liguori
2009-09-10 16:35                 ` Avi Kivity
2009-09-10 16:38                   ` Anthony Liguori
2009-09-10 16:46                     ` Avi Kivity
2009-09-10 17:19                       ` Reimar Döffinger [this message]
2009-09-11 12:39                         ` Amit Shah
2009-09-12  5:55                         ` Blue Swirl
2009-09-13 15:44                           ` Avi Kivity
2009-09-13 16:30                             ` Blue Swirl
2009-09-11  7:06                     ` Gerd Hoffmann
2009-09-10 18:29                   ` Mark McLoughlin
2009-09-10 18:40                     ` Avi Kivity
2009-09-10 19:31                       ` Anthony Liguori
2009-09-13 15:49                         ` Avi Kivity
2009-09-10 20:36                       ` Mark McLoughlin
2009-09-13 16:19                         ` Avi Kivity
2009-09-14  7:49                           ` Mark McLoughlin
2009-09-14  7:59                             ` Avi Kivity
2009-09-10 18:59                     ` Reimar Döffinger
2009-09-10 16:05           ` Anthony Liguori
2009-09-10 16:14             ` Avi Kivity
2009-09-11  9:16           ` [Qemu-devel] commit e09a5267 (was: [PATCH] [RESEND2] Qemu unmaintained?) Jan Kiszka
2009-09-11 12:56             ` [Qemu-devel] Re: commit e09a5267 Anthony Liguori
2009-09-11 13:04               ` Jan Kiszka

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=20090910171903.GA16143@1und1.de \
    --to=reimar.doeffinger@gmx.de \
    --cc=amit.shah@redhat.com \
    --cc=avi@redhat.com \
    --cc=kauer@os.inf.tu-dresden.de \
    --cc=markmc@redhat.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.