From owner-cvs-src@FreeBSD.ORG Wed Dec 10 10:44:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71FFF16A4CE; Wed, 10 Dec 2003 10:44:00 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64FD443D32; Wed, 10 Dec 2003 10:43:56 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.10/8.12.10) with ESMTP id hBAIhuOE024298; Wed, 10 Dec 2003 10:43:56 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hBAIhoTw002479; Wed, 10 Dec 2003 10:43:50 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hBAIhoBj002478; Wed, 10 Dec 2003 10:43:50 -0800 (PST) (envelope-from marcel) Date: Wed, 10 Dec 2003 10:43:50 -0800 From: Marcel Moolenaar To: "David O'Brien" Message-ID: <20031210184350.GA2370@dhcp01.pn.xcllnt.net> References: <200312100917.hBA9H26R081659@repoman.freebsd.org> <3FD6F0F2.4955B5B2@freebsd.org> <3FD702B2.80802@ptree32.com.au> <20031210170518.GA44514@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031210170518.GA44514@dragon.nuxi.com> User-Agent: Mutt/1.5.5.1i cc: Peter Grehan cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/powerpc/loader conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Dec 2003 18:44:00 -0000 On Wed, Dec 10, 2003 at 09:05:18AM -0800, David O'Brien wrote: > On Wed, Dec 10, 2003 at 09:25:38PM +1000, Peter Grehan wrote: > > >What is missing for PowerPC to become a complete Tier-1 platform? > > > > My thoughts on a minimal list before it could become a candidate are: > > > > - sysinstall > > - self-hosted make release to create bootable CDs > > - gdb > > - syscons > > - XFree86 > > - kld > > - ADB kbd/mouse support for notebooks > > Most important thing left out -- stability. Along with being able to > repoduce your bits from CVS. Not to start an argument, but I actually found that usability is more important that stability when getting a platform off the ground. The reason is that stability is mostly a kernel internal focus whereas usability excersises all interfaces. Hence, being stable does not mean anything WRT stability of interfaces, but being usable or functional complete does. Instability can be fixed without having to change interfaces (most likely). I found that getting to a state of being usable I frequently had to revisit code I thought was good. Getting gdb working is one of those activities that resulted in some ABI breaking changes for example. A second reason for usability is that it's a good motivational booster. A stable OS that can only do buildworlds is not much fun. It's really cool to be able to surf the net with mozilla that's running on the machine you've been working on :-) Anyway: there's no single recipe. Have a plan, execute it and have fun. Tierness is for the masses :-) YMMV, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net