Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932300Ab3GQPJh (ORCPT ); Wed, 17 Jul 2013 11:09:37 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.122]:28382 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754055Ab3GQPJe (ORCPT ); Wed, 17 Jul 2013 11:09:34 -0400 X-Authority-Analysis: v=2.0 cv=Odoa/2vY c=1 sm=0 a=Sro2XwOs0tJUSHxCKfOySw==:17 a=Drc5e87SC40A:10 a=QIZFyTDxVIcA:10 a=5SG0PmZfjMsA:10 a=IkcTkHD0fZMA:10 a=meVymXHHAAAA:8 a=KGjhK52YXX0A:10 a=WKn5AdJQQDgA:10 a=c1heydvkNGtOwnNa73wA:9 a=QEXdDO2ut3YA:10 a=Sro2XwOs0tJUSHxCKfOySw==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 67.255.60.225 Message-ID: <1374073771.6458.143.camel@gandalf.local.home> Subject: Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML From: Steven Rostedt To: Sarah Sharp Cc: CAI Qian , David Lang , ksummit-2013-discuss@lists.linuxfoundation.org, Greg Kroah-Hartman , Darren Hart , Olivier Galibert , stable , Linux Kernel Mailing List , Willy Tarreau , Linus Torvalds , Ingo Molnar Date: Wed, 17 Jul 2013 11:09:31 -0400 In-Reply-To: <20130717144849.GB16513@xanatos> References: <20130715204135.GH15531@xanatos> <20130716211235.GG4994@xanatos> <20130716212704.GB9371@thunk.org> <20130716224357.GK4994@xanatos> <1374015299.6458.76.camel@gandalf.local.home> <20130716231217.GL4994@xanatos> <51E5D7C8.5000306@gmail.com> <1374018809.2249.29.camel@leira.trondhjem.org> <1000066089.1803398.1374046596236.JavaMail.root@redhat.com> <20130717144849.GB16513@xanatos> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.4.4-3 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2581 Lines: 56 On Wed, 2013-07-17 at 07:48 -0700, Sarah Sharp wrote: > > Does that sound like there are not going to have enough direct/thick skin > > new kernel developers around to maintain the future Linux community? Maybe > > just need a better pipeline for people comfortable for this culture? > > No, we don't need a better pipeline for people who can "put up with > shit". We need a better pipeline for people who can work together > civilly, and still get shit done. > > I'm working on getting a pipeline of women into kernel development, > through the FOSS Outreach Program for Women. They slowly get introduced > to Linux development culture, starting with a very friendly separate > mailing list and IRC channel, and finally moving to work with a kernel > mentor on a bigger project on the main Linux kernel development lists. > We have seven women participating this round, and I suspect we'll have > even more the next round. > > So deal with it. You're going to have a lot more women in the kernel > community, and not all of them will be willing to put up with verbal > abuse. If you want to attract top talent that also happen to be women > or racial minorities, the verbal abuse needs to stop. > I have to ask. How much verbal abuse have you received in LKML? And I don't mean in this thread. You pointed out a few examples of Linus, and it usually comes from someone that should know better being told not to do something, and they continue to do it, and then finally Linus blows up. Linus doesn't start his cursing at the first email. It takes a few to show that you deserve a blow up. Usually sensitive developers would listen the first time they are told. It's more of the thick skin developers that push the envelope. But I understand, its the "image" that bothers you. The scariest thing about Linux kernel development is that because its so successful, and the development is so open to the world (you are programming on a stage in a world theater), that thin skin people may not be comfortable in that environment. What we need are mentors, and educate people that Linux really isn't that harsh, and that the new developers actually do have talent, and shouldn't be afraid to post their code. The last thing I want to do is to lower the quality of the kernel just to get a wider range of developers. -- Steve -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/