From owner-freebsd-current@FreeBSD.ORG Tue Aug 29 20:49:17 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEC7C16A4DA; Tue, 29 Aug 2006 20:49:17 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DC6643D46; Tue, 29 Aug 2006 20:49:16 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k7TKnAKf010001; Tue, 29 Aug 2006 16:49:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-current@freebsd.org Date: Tue, 29 Aug 2006 16:27:31 -0400 User-Agent: KMail/1.9.1 References: <44E9582C.2010400@rsu.ru> <20060825220033.GC16768@turion.vk2pj.dyndns.org> <20060826055402.W43127@fledge.watson.org> In-Reply-To: <20060826055402.W43127@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200608291627.32524.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Tue, 29 Aug 2006 16:49:11 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1761/Tue Aug 29 14:58:36 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Peter Jeremy , Robert Watson , Michael Bushkov Subject: Re: [HEADS UP]: OpenLDAP+nss_ldap+nss_modules separated patch and more (SoC) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 20:49:17 -0000 On Saturday 26 August 2006 01:00, Robert Watson wrote: > > On Sat, 26 Aug 2006, Peter Jeremy wrote: > > > IMHO, FreeBSD should move towards a more modular system - a minimal base > > with most of the functionality in optional packages (or ports). Removing > > uucp, games and perl are steps in this direction. I believe there should be > > a very high bar on the import of functionality that is already available in > > ports. > > One of the strongest historical arguments for using *BSD as the base for > development of an embedded/appliance-style system has been that this is > precisely what FreeBSD is not: by keeping a useful base set of applications in > revision control, tested together, and integrated together, we provide an > excellent starting point for building network appliances, storage appliances, > ISP systems, etc. It's when you start having to deal with big piles of > applications that aren't tested together, managed in a single revision control > tree, and so on, that maintainability and complexity become problems for these > users. I can tell you that if we ripped out BIND, sendmail, and a dozen other > highly useful base system components out into ports, I would be using another > system, because it is precisely this integration that makes FreeBSD most > useful as a starting point :-). This isn't an argument for endless growth (or > even significant growth) of the base system, rather, an argument for not > abandoning integrated revision control and building of the current system. Agreed. I also think LDAP would be a very useful thing to add. I know that I currently use NIS/yp because it just works and is integrated into the base, etc. I think adding LDAP as the logical successor to NIS/yp would be a good thing. -- John Baldwin