From: Jan Kara <jack@suse.cz>
To: Bart Van Assche <Bart.VanAssche@wdc.com>
Cc: "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
"James.Bottomley@HansenPartnership.com"
<James.Bottomley@HansenPartnership.com>,
"linux-mm@kvack.org" <linux-mm@kvack.org>,
"linux-fsdevel@vger.kernel.org" <linux-fsdevel@vger.kernel.org>,
"lsf-pc@lists.linux-foundation.org"
<lsf-pc@lists.linux-foundation.org>
Subject: Re: [LSF/MM TOPIC] Patch Submission process and Handling Internal Conflict
Date: Thu, 25 Jan 2018 11:02:10 +0100 [thread overview]
Message-ID: <20180125100210.fqyj2uuoktiwbcus@quack2.suse.cz> (raw)
In-Reply-To: <1516821978.3987.8.camel@wdc.com>
On Wed 24-01-18 19:26:20, Bart Van Assche wrote:
> On Wed, 2018-01-24 at 11:05 -0800, James Bottomley wrote:
> > 2. Handling Internal Conflict
> >
> > My observation here is that actually most conflict is generated by the
> > review process (I know, if we increase reviews as I propose in 1. we'll
> > increase conflict on the lists on the basis of this observation), so
> > I've been thinking about ways to de-escalate it. The principle issue
> > is that a review which doesn't just say the patch is fine (or fine
> > except for nitpicks) can be taken as criticism and criticism is often
> > processed personally. The way you phrase criticism can have a great
> > bearing on the amount of personal insult taken by the other party.
> > Corny as it sounds, the 0day bot response "Hi Z, I love your patch!
> > Perhaps something to improve:" is specifically targetted at this
> > problem and seems actually to work. I think we could all benefit from
> > discussing how to give and receive criticism in the form of patch
> > reviews responsibly, especially as not everyone's native language in
> > English and certain common linguistic phrasings in other languages can
> > come off as rude when directly translated to English (Russian springs
> > immediately to mind for some reason here). Also Note, I think fixing
> > the review problem would solve most of the issues, so I'm not proposing
> > anything more formal like the code of conflict stuff in the main
> > kernel.
> >
> > We could lump both of these under a single "Community Discussion" topic
> > if the organizers prefer ... especially if anyone has any other
> > community type issues they'd like to bring up.
>
> Hello James,
>
> How about discussing the following two additional topics during the same or
> another session:
> * We all want a concensus about the code and the algorithms in the Linux
> kernel. However, some contributors are not interested in trying to strive
> towards a concensus. If some contributors e.g. receive a request to rework
> their patches, if they don't like that request and if the reviewer is
> working for the same employer sometimes they try to use the corporate
> hierarchy to make the reviewer shut up. I think this is behavior that works
> against the long-term interests of the Linux kernel.
Well, it probably is but using corporate hierarchy to make reviewer shut
up is a problem of that corporation. So if particular examples are brought
to LF TAB attention maybe they could apply some pressure but that's all. In
the end it is a company internal thing. Change your boss / employer if they
do stuff like this to you. E.g. I personally never experienced anything
like this.
> * Some other contributors are not interested in achieving a consensus and do
> not attempt to address reviewer feedback but instead keep arguing or do what
> they can to insult the reviewer.
Yes, then I think it is up to the maintainer to weight in with his
opinion...
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
next prev parent reply other threads:[~2018-01-25 10:02 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-01-24 19:05 James Bottomley
2018-01-24 19:20 ` Mike Kravetz
2018-01-24 21:36 ` James Bottomley
2018-01-24 23:43 ` Darrick J. Wong
2018-01-31 16:21 ` Eric Sandeen
2018-01-24 19:26 ` Bart Van Assche
2018-01-24 21:45 ` James Bottomley
2018-01-25 10:02 ` Jan Kara [this message]
2018-01-25 10:28 ` Jan Kara
2018-01-26 12:13 ` Goldwyn Rodrigues
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=20180125100210.fqyj2uuoktiwbcus@quack2.suse.cz \
--to=jack@suse.cz \
--cc=Bart.VanAssche@wdc.com \
--cc=James.Bottomley@HansenPartnership.com \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=linux-scsi@vger.kernel.org \
--cc=lsf-pc@lists.linux-foundation.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