From owner-freebsd-hackers@FreeBSD.ORG Fri Nov 23 20:25:06 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D69C9647; Fri, 23 Nov 2012 20:25:06 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) by mx1.freebsd.org (Postfix) with ESMTP id 877318FC15; Fri, 23 Nov 2012 20:25:06 +0000 (UTC) Received: from JRE-MBP-2.local (c-50-143-149-146.hsd1.ca.comcast.net [50.143.149.146]) (authenticated bits=0) by vps1.elischer.org (8.14.5/8.14.5) with ESMTP id qANKP3ef094312 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 23 Nov 2012 12:25:04 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <50AFDB9A.2020302@freebsd.org> Date: Fri, 23 Nov 2012 12:24:58 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 MIME-Version: 1.0 To: Garrett Cooper Subject: Re: old style kernel configuration References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Eitan Adler , Benjamin Kaduk , FreeBSD Hackers X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 20:25:06 -0000 On 11/22/12 1:17 PM, Garrett Cooper wrote: > On Wed, Nov 21, 2012 at 5:58 PM, Eitan Adler wrote: >> I've been working on removing obsolete information various documents. >> While going through older articles I noticed a few references to the >> "old style" kernel configuration involving running config(1) manually. >> >> Is there any value in keeping this documented as an alternative to >> "make buildkernel" or should it be treated as an implementation detail? > For new/non-advanced users, this shouldn't necessarily be exposed > except as an implementation detail and a historical artifact; more > directions, not less serve to confuse the masses -> see git as a > perfect example of this with all of its workflows. > I think the question that should be asked first is: who's your > target audience (remember, hackers are generally the more and not less > advanced target audience)? Once this question can be answered, I think > it would become apparent either to you and other reviewers what the > text should say. The canonical way to build a kernel on its own is using config(8). The Makefile acts as a convenient wrapper for this when you want to make a kernel as part of a build, or to redo a kernel that was a part of a build. nearly all kernel developers I know use the config method, and it's widly known and documented. it is however a good way to get mismatching kernel and userland but that's not what we are discussing. Julian > Thanks, > Garrett > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > >