From owner-freebsd-drivers@FreeBSD.ORG Sun Dec 16 08:26:26 2007 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A98716A473; Sun, 16 Dec 2007 08:26:26 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id 0BB5E13C458; Sun, 16 Dec 2007 08:26:26 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id D7A3F61B106; Sun, 16 Dec 2007 00:26:25 -0800 (PST) Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20075-03; Sun, 16 Dec 2007 00:26:24 -0800 (PST) Received: from [10.47.1.118] (vpn.office.miralink.com [10.0.0.5]) by plato.miralink.com (Postfix) with ESMTP id 51C9861B0FE; Sun, 16 Dec 2007 00:26:24 -0800 (PST) Message-ID: <4764E12F.8080609@miralink.com> Date: Sun, 16 Dec 2007 00:26:23 -0800 From: Sean Bruno User-Agent: Thunderbird 2.0.0.9 (X11/20071115) MIME-Version: 1.0 To: "M. Warner Losh" References: <47642003.3080202@miralink.com> <20071216064710.GY16982@elvis.mu.org> <20071216.001448.-1697992216.imp@bsdimp.com> In-Reply-To: <20071216.001448.-1697992216.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DSPAM-Result: Innocent X-DSPAM-Processed: Sun Dec 16 00:26:25 2007 X-DSPAM-Confidence: 0.7829 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 4764e131174391804284693 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Status: No, score=-4.499 tagged_above=-10 required=6.6 autolearn=ham tests=[ALL_TRUSTED=-1.8, BAYES_00=-2.599, DSPAM_HAM=-0.1] X-Spam-Score: -4.499 X-Spam-Level: Cc: freebsd-drivers@freebsd.org Subject: Re: FreeBSD Kernel "Newbies" X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Dec 2007 08:26:26 -0000 M. Warner Losh wrote: > In message: <20071216064710.GY16982@elvis.mu.org> > Alfred Perlstein writes: > : * Sean Bruno [071215 10:42] wrote: > : > I noticed that the Linux folks have started up a "newbies" project > : > recently that allows mentoring and growth of new kernel programmers as > : > well as a conduit for manufacturers to get drivers written and bugs fixed. > : > http://kernelnewbies.org/ > : > > : > Is there any interest in starting up such an endeavor in the FreeBSD > : > community? I think I could spend ~10 hours a week on such a project, > : > but my kernel programming skills are mediocre at best. > : > : That would be interesting, to at least set up a mailing list > : for kernel-newbies@freebsd.org sort of like questions@freebsd.org > : but only for kernel questions. > I don't think that just a mailing list would suffice. The model that I see with the linux kernel newbies is way more active and reciprocal. There are clearly detailed projects(at least that's my impression) that are spec'd out by more senior engineers. Those projects can be assigned to more junior coders for implementation. Things like Documentation updates, driver cleanups and application of coding/style(9) standards would be a nice introduction for many people. In addition, it could become a place for manufacturers to come to get drivers written for their h/w a la the linux driver project --> http://linuxdriverproject.org/twiki/bin/view/Main/WebHome Unfortunately, it does require a lot of attention from mid-level and more senior coders to keep the ball rolling. > I thought that's what this list was for... > > Indeed it is. The linux kernel has it's own mailing list, yet the kernel newbies project was created. Maybe they are doing extra or redundant work, or maybe there's something to learn from it? Sean P.S. Is this off-topic for this list? If so, I'll take it somewhere else.