All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: Signed-off-by again
@ 2006-04-11 16:59 Ian Pratt
  2006-04-11 18:39 ` Muli Ben-Yehuda
  0 siblings, 1 reply; 12+ messages in thread
From: Ian Pratt @ 2006-04-11 16:59 UTC (permalink / raw)
  To: Anthony Liguori, Muli Ben-Yehuda
  Cc: Ross Maxfield, xen-devel, Hollis Blanchard, mdday, Ewan Mellor

> Having another changeset is so trivial that IMHO one should 
> always just hg import the original patch and then add another 
> one on top of it.
> 
> Personally, I'm very interested to see the things about a 
> patch that warrant modification so I can avoid doing them in 
> my own patches.  
> Having that expressed as a separate changeset is very useful 
> (especially if it has a nice commit message explaining the 
> reasons for the modification).

In most cases the modifications are just to fix merge conflicts, or make
trivial formating fixes. Bouncing these back to the submitter is time
consuming for the maintainer, adds latency, and can lead to patch
lossage.

In the case of a merge conflict, it's not actually possible with
mercurial to checkin the original patch and the fix. In the cases where
there has been other trivial changes, it seems quite heavy weight to
create a 2nd changeset: having unnecessary changesets causes unnecessary
xenrt validation runs, slows down binary-chop bug hunting, and
complicates back porting patches. 

My preferance would be to authorize maintainers to make 'simple'
modifications to patches before checkin as a single changset. Anything
more 'semantic' should be a second changest.

I fully agree that once we agree the finer points of the process we
should document it and stick to it religously. We need a "patch
submission process" document on the wiki.

Ian 

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

end of thread, other threads:[~2006-04-11 18:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E1FT0P3-00015M-0U@xenbits.xensource.com>
2006-04-10 18:29 ` [Xen-changelog] If the 'cdrom=' option is specified in the definition file but media is Anthony Liguori
2006-04-10 19:29   ` Ewan Mellor
2006-04-10 20:54     ` Anthony Liguori
2006-04-10 21:24       ` Signed-off-by again Hollis Blanchard
2006-04-10 21:32         ` Mike D. Day
2006-04-10 21:33         ` Muli Ben-Yehuda
2006-04-10 23:58           ` Anthony Liguori
2006-04-10 20:56     ` Re: [Xen-changelog] If the 'cdrom=' option is specified in the definition file but media is Mike D. Day
2006-04-10 21:02     ` Anthony Liguori
2006-04-10 23:35     ` Anthony Liguori
2006-04-11 16:59 Signed-off-by again Ian Pratt
2006-04-11 18:39 ` Muli Ben-Yehuda

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.