From owner-freebsd-arch Sat Feb 17 21:57:10 2001 Delivered-To: freebsd-arch@freebsd.org Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (Postfix) with ESMTP id B229237B491 for ; Sat, 17 Feb 2001 21:57:07 -0800 (PST) Received: from newsguy.com (p05-dn03kiryunisiki.gunma.ocn.ne.jp [210.232.224.134]) by peach.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id OAA10994; Sun, 18 Feb 2001 14:56:49 +0900 (JST) Message-ID: <3A8F637B.45C18CFC@newsguy.com> Date: Sun, 18 Feb 2001 14:54:03 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,pt-BR MIME-Version: 1.0 To: Jordan Hubbard Cc: Mark Murray , arch@FreeBSD.ORG Subject: Re: Moving Things [was Re: List of things to move from main tree] References: <2628.982402377@winston.osd.bsdi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jordan Hubbard wrote: > [diet quote] > > In a design like this, all distinction between src and ports goes away > and it largely comes down to how much source the user wants to have > lying around - anything from all to none. > > Developers adding new stuff to this system simply have to make sure > that it's properly fitted into the global hierachy and that it will > build and install correctly from its assigned spot, dependencies and > all. Whether its principal developer(s) then decide that the master > sources should live on primarily as a tarball or in a CVS repository > somewhere shouldn't be the end-user's concern at all. Just so long as > the components the user has declared transient on their system stay > transient and the components declared fixed have sources sitting in > the appropriate subdirectories of /foo/src whenever they look, > everybody is happy. I disagree. One of FreeBSD strong points with many users is that we are not a "distribution", a bundle of assorted software thrown in together, but a whole OS, tightly integrated and balanced, to which the user may add extra software if he wants to. How could we possibly maintain this sense of integration, this sense of balance if there was no basic standard distribution around which we work? The mechanics you suggested seems fine, but only as long as we *do* keep a clear definition of what is FreeBSD and what is the rest. And that does mean saying "our MTA is sendmail, but you can chose to use another instead", instead of saying "you can use whatever MTA you want." All IMHO, of course. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@a.crazy.bsdconspiracy.net "That's evil, Sir," Layson said admiringly. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message