All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Barker <paul@paulbarker.me.uk>
To: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Otavio Salvador <otavio@ossystems.com.br>,
	openembedded-core <openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH] Add support for ccache builds with the SDK
Date: Tue, 2 Sep 2014 09:03:25 +0000	[thread overview]
Message-ID: <20140902090325.GQ7174@gmail.com> (raw)
In-Reply-To: <1409641865.29296.261.camel@ted>

[-- Attachment #1: Type: text/plain, Size: 3243 bytes --]

On Tue, Sep 02, 2014 at 08:11:05AM +0100, Richard Purdie wrote:
> On Tue, 2014-09-02 at 09:22 +0300, Fathi Boudra wrote:
> > On 1 September 2014 21:04, Otavio Salvador <otavio@ossystems.com.br> wrote:
> > > Laszlo,
> > >
> > > On Mon, Sep 1, 2014 at 2:47 PM, Laszlo Papp <lpapp@kde.org> wrote:
> > >> Just in case the severity is not clear. Without this change, the Yocto
> > >> SDK breaks the build for our software since we do prefer to use ccache
> > >> for speeding the build process up. We are probably not alone with that
> > >> ...
> > >
> > > Saul request is very valid. He is asking you to conform to the commit
> > > guidelines we use and it is no-sense you to expect that he or someone
> > > else does this for you.
> > >
> > > So I think if you expect this to be merged you need to fix and send a v2.
> > 
> > fwiw, we've been hit by this maintainers behavior. Several patches are
> > stuck in the queue after 10 days of non-activity, followed up by a
> > nitpick comment.
> > It's a source of frustration for the submitter and is killing his
> > motivation. Such comment could come earlier, while he's in the heat of
> > the action and he's usually more receptive to the review.
> > 
> > As a result, we lose a contribution. The
> > project/maintainer/submitter/end-user doesn't benefit from the
> > contribution.
> > 
> > my 2cts.
> 
> There are two sides to this. There can be frustrations on the submitters
> side, equally, we don't have that many people prepared to review other
> people's code. Code review is a pretty thankless task (as this thread is
> showing) and trying to pull together all the different patches, testing
> them and ensuring there are no regressions takes significant time and
> effort.
> 

Obvious style issues as this patch had don't require someone to be an expert on
the area of the code that has been changed in order to give a review. I'm happy
to keep my eyes open and try to comment where something doesn't match the patch
guidelines and a few more people doing that would catch the low hanging fruit at
least.

> 
> The kernel gets around this by having subsystem maintainers. With
> OE-Core, its certainly true that particular contributors do have
> "ownership" of parts of the system in my mind and their changes to those
> parts of the system are easier to review and accept. It would be good to
> see more of that kind of ownership too but that trust takes time to
> develop and its not something many are willing to work on. The layers
> model obviously tries to help that too.
> 

Ownership like this is excellent. What would help the most is a simple tool or
method to tell you who to Cc on a patch when you send it to the mailing list.
Linux has the "get_maintainer.pl" script for this. I haven't seen anything
similar in oe-core.

For example, I'd like to be Cc'd on changes to opkg in oe-core and vim in
meta-oe as I know those recipes well. I wouldn't expect people to wait for my
review, but a Cc might speed things up. I often miss patches to the areas I'm
interested in if I'm too busy to follow the mailing lists in detail.

Thanks,

-- 
Paul Barker

Email: paul@paulbarker.me.uk
http://www.paulbarker.me.uk

[-- Attachment #2: Type: application/pgp-signature, Size: 484 bytes --]

  reply	other threads:[~2014-09-02  9:03 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-22 15:20 [PATCH] Add support for ccache builds with the SDK Laszlo Papp
2014-08-29 10:55 ` Laszlo Papp
2014-08-29 18:29 ` Saul Wold
2014-09-01 17:34   ` Laszlo Papp
2014-09-01 17:47     ` Laszlo Papp
2014-09-01 18:04       ` Otavio Salvador
2014-09-02  6:22         ` Fathi Boudra
2014-09-02  7:11           ` Richard Purdie
2014-09-02  9:03             ` Paul Barker [this message]
2014-09-09 15:02           ` Laszlo Papp

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=20140902090325.GQ7174@gmail.com \
    --to=paul@paulbarker.me.uk \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=otavio@ossystems.com.br \
    --cc=richard.purdie@linuxfoundation.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.