lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 15 Jul 2013 21:17:27 +0200
From:	Willy Tarreau <w@....eu>
To:	Sarah Sharp <sarah.a.sharp@...ux.intel.com>
Cc:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Ingo Molnar <mingo@...nel.org>,
	Guenter Roeck <linux@...ck-us.net>,
	Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
	Steven Rostedt <rostedt@...dmis.org>,
	Dave Jones <davej@...hat.com>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Andrew Morton <akpm@...ux-foundation.org>,
	stable <stable@...r.kernel.org>,
	Darren Hart <dvhart@...ux.intel.com>
Subject: Re: [ 00/19] 3.10.1-stable review

Hello Sarah,

On Mon, Jul 15, 2013 at 11:46:42AM -0700, Sarah Sharp wrote:
> On Mon, Jul 15, 2013 at 11:17:06AM -0700, Linus Torvalds wrote:
> > On Mon, Jul 15, 2013 at 11:04 AM, Sarah Sharp
> > <sarah.a.sharp@...ux.intel.com> wrote:
> > >
> > > However, I am serious about this.  Linus, you're one of the worst
> > > offenders when it comes to verbally abusing people and publicly tearing
> > > their emotions apart.
> > 
> > Yes. And I do it partly (mostly) because it's who I am, and partly
> > because I honestly despise being subtle or "nice".
> > 
> > The fact is, people need to know what my position on things are. And I
> > can't just say "please don't do that", because people won't listen. I
> > say "On the internet, nobody can hear you being subtle", and I mean
> > it.
> > 
> > And I definitely am not willing to string people along, either. I've
> > had that happen too - not telling people clearly enough that I don't
> > like their approach, they go on to re-architect something, and get
> > really upset when I am then not willing to take their work.
> 
> You can tell developers in no uncertain terms that you're not willing to
> take their work *without* verbally tearing them apart.  You're Linus
> Torvalds, for crying out loud!  I simple, "No, that's a bad idea, stop
> working on this RIGHT now," is more than enough from you.  If it's not,
> well, those people are just dense and can probably put up with stronger
> language.

Communication works two ways. You feel emotions based on your references
and on the references you're used from the other person. Most of us have
already been scolded by Linus, and while it usually is an unpleasant moment,
I do think that it's efficient and (it might surprise you) probably a mark
of respect. Please re-read some of the famous public flames from Linus.
When he tells you "stop saying such idiocies, you're a f*cking moron", he
doesn't really mean that, he means that he's very disappointed that *that
person* says this or that, so he takes the time to say it to that person.
The proof is that most often in the next mail he explains to the person
how to do the thing right. He just tries to ensure that the person he's
telling words to understands that he/she has crossed a line.

Sure it can be hard for newcomers but I don't remember having read him
scold a newcomer. So that's probably not that much of a problem in the
end, and helps getting the things done in time. I'm much more concerned
by the "administrative" development mode that we're taking in fact and
that some people seem to have expressed in this thread (what patch flow
to follow, when to send/not to send, etc...).

BTW, I was amazed that you managed to get him have a much softer tone inr
his last e-mail, you probably found a weakness here in his management
process :-)

Best regards,
Willy

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ