public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
From: Yann Droneaud <ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: Or Gerlitz <gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"linux-rdma
	(linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org)"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: rdma kernel tree
Date: Tue, 19 May 2015 23:04:15 +0200	[thread overview]
Message-ID: <1432069455.3476.12.camel@dworkin> (raw)
In-Reply-To: <1432064993.3114.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>

Hi,

Le mardi 19 mai 2015 à 15:49 -0400, Doug Ledford a écrit :
> On Tue, 2015-05-19 at 21:47 +0300, Or Gerlitz wrote:
> > On Tue, May 19, 2015 at 3:22 PM, Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> wrote:
> > > On Tue, 2015-05-19 at 07:35 +0300, Or Gerlitz wrote:
> > >> >> I pulled that via a bundle from patchworks.  I'll double check it.
> > >> > Did  you check it out? fixed it out?
> > >>
> > >> I took a look now, you've rebased to-be-rebased/for-4.2 to 4.1-rc4 and
> > >
> > > Correct.
> > >
> > >> it seems this is what you are going to push into the kernel.org treem
> > >
> > > Correct.
> > >
> > >> but this series is still there with the zillion tested/reviewed/etc
> > >> signature per one 2-3 patch, I think we've agreed this needs to be
> > >> addressed prior to the upstream push, right?
> > >
> > > Incorrect.  What you objected to before was the large Cc: list in the
> > > patches.  That is gone.  What is there now is just the reviewed-by: list
> > > of three people, and the tested-by list of two people.  As the entire
> > > patch set as a whole was reviewed and tested by those people, it seems
> > > accurate to me.
> > 
> > Doug, I have never ever seen a patch set (specifically the 15~23 part
> > of it) with that level of simplicity
> 
> That portion of the patchset didn't start out with that level of
> simplicity per patch, it evolved to that because it made review
> *significantly* easier.  It's very simple to review a patch that does:
> 
> Add 1 helper
> Replace tests in code with just that 1 helper
> 
> because you can scroll through that patch and know that every line being
> replaced is related to that one helper.  If you want to know every line
> that was replaced with rdma_cap_iw_cm, you go to that one patch and it's
> all listed very easy to read.
> 
> On the other hand, when you squash all those patches together, review
> becomes much harder because if you want to see what a single helper
> does, you have to sift through all of the other helper changes and hope
> you find the right ones, and that you found all of the right ones.
> 
> >  and
> > signature/reviewers/tested-by/etc inflation.
> 
> I added those myself as part of an automated addition.  It applied to
> the entire series, so it was put on each patch.  The people that
> tested/reviewed the series did not do so to individual patches, they hit
> all of them.  And as was pointed out a couple of weeks ago on an earlier
> patchset I picked up, it is generally good behavior to give attribution
> where it is due to encourage people to participate.
> 

I agree with all the above replies from Doug:

- small patches are easier to read and review: I prefer reviewing 10
littles patches than one big patch.

- Signed-off-by:, Reviewed-by:, Tested-by: and Cc: are required too
so that when it come to modifying existing code, we can contact people
previously involved for reviews, tests, advice, etc.

(I usually add Link: with a reference to the e-mail so that one commit
 can be traced back to the related patch submission and discussions  
 (cover-letter !), and, to be able to trace back all patch iterations,
 I add a link to the previous patchset submission, and so on).

Regards.

-- 
Yann Droneaud
OPTEYA


--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2015-05-19 21:04 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-12 21:31 rdma kernel tree Hefty, Sean
     [not found] ` <1828884A29C6694DAF28B7E6B8A82373A8FD8CF5-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-05-13  2:52   ` Doug Ledford
     [not found]     ` <1431485563.43876.93.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-13 14:46       ` Or Gerlitz
     [not found]         ` <CAJ3xEMhRY6nLPFR8qT8S7KJvxRDmw6JwhsSKw7pTvFc5PpnrhQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-13 15:27           ` Doug Ledford
     [not found]             ` <1431530845.2377.30.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-14 13:03               ` Or Gerlitz
     [not found]                 ` <55549D33.1000208-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-14 15:07                   ` Doug Ledford
     [not found]                     ` <1431616073.3276.17.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-14 16:08                       ` Or Gerlitz
2015-05-18 10:16                       ` Or Gerlitz
2015-05-14 14:57               ` Or Gerlitz
     [not found]                 ` <5554B7E8.4020902-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-14 15:02                   ` Doug Ledford
     [not found]                     ` <1431615776.3276.14.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-18  9:48                       ` Or Gerlitz
     [not found]                         ` <CAJ3xEMjgpegf+D2BBZ8RPERkdUO3yH4U1LjiK+i4iF=_PtpQkA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-19  4:35                           ` Or Gerlitz
     [not found]                             ` <555ABD9D.3080303-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-19 12:22                               ` Doug Ledford
     [not found]                                 ` <1432038160.3114.16.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-19 18:47                                   ` Or Gerlitz
     [not found]                                     ` <CAJ3xEMjkECDrbCFksSMMTSUusOhrU+qvMnXjkg=OuFaeYKoT0Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-19 19:18                                       ` Jason Gunthorpe
2015-05-19 19:49                                       ` Doug Ledford
     [not found]                                         ` <1432064993.3114.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-19 21:04                                           ` Yann Droneaud [this message]
2015-05-27  9:50                                             ` Or Gerlitz
     [not found]                                               ` <CAJ3xEMjk5JyY14ySXQsLRAMewxtqfJBDint6K=wGwnp6SOf9Pw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-27 13:13                                                 ` Doug Ledford
     [not found]                                                   ` <1432732409.28905.181.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-27 15:18                                                     ` Or Gerlitz
2015-05-28  1:02                                                     ` Stephen Rothwell
     [not found]                                                       ` <20150528110203.5cc1e9ce-3FnU+UHB4dNDw9hX6IcOSA@public.gmane.org>
2015-05-28  1:14                                                         ` Doug Ledford
     [not found]                                                           ` <20150528114035.0bb0da82@canb.auug.org.au>
     [not found]                                                             ` <20150528114035.0bb0da82-3FnU+UHB4dNDw9hX6IcOSA@public.gmane.org>
2015-05-28  3:53                                                               ` Doug Ledford
2015-06-04  2:07                                                         ` Roland Dreier
     [not found]                                                           ` <CAG4TOxPyVruUMbSwOZ_PkGW6KV9U=VLXVS2O8iJ=Jzp9fLS3vg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-06-04  3:21                                                             ` Stephen Rothwell
2015-06-04 14:18                                                             ` Stephen Rothwell

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=1432069455.3476.12.camel@dworkin \
    --to=ydroneaud-rly5vtjfyj3qt0dzr+alfa@public.gmane.org \
    --cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
    --cc=gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox