From owner-freebsd-questions Tue Jul 30 20:37: 7 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CB1137B400 for ; Tue, 30 Jul 2002 20:37:03 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D6A443E31 for ; Tue, 30 Jul 2002 20:37:00 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 96ABA81435; Wed, 31 Jul 2002 13:06:58 +0930 (CST) Date: Wed, 31 Jul 2002 13:06:58 +0930 From: Greg 'groggy' Lehey To: FreeBSD LIST Subject: Re: What do we need in a FreeBSD desktop? (was: Peter heads back to M$FT WinBloze [support groups]) Message-ID: <20020731033658.GL17787@wantadilla.lemis.com> References: <00d301c23504$9bbe0c60$0a01a8c0@mswolf> <20020726210341.N20468-100000@earl-grey.cloud9.net> <20020728023016.GA51076@wantadilla.lemis.com> <20020729102059.GA73294@freepuppy.bellavista.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020729102059.GA73294@freepuppy.bellavista.cz> User-Agent: Mutt/1.3.99i Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Monday, 29 July 2002 at 12:20:59 +0200, Roman Neuhauser wrote: > On Sun, 28 Jul 2002 12:00:16 +0930, Greg 'groggy' Lehey wrote: > >> The real problem I have is knowing which of the over 7,000 ports you >> want to install to get "basic" desktop functionality. > > yes. and this is the problem with stuff like your > instant-workstation port. you can't please everyone, and i dare > to say that any such thing will only please a tiny minority of > people. This is like saying that people won't use Microsoft because it pleases only a tiny minority of people. > probably the reason you haven't got much feedback on the port. No, the reason I haven't had much feedback is almost certainly because nobody knows about it. That's the problem I mention above. >> 2. "instant" is a misnomer, at least if you build from source. I'm >> building on a Dell Inspiron 7500 with a 600 MHz processor, and it >> takes over 12 hours. > > as suggested by someone else before, it could use packages where > possible, Yes, of course it does, but you still need to have the ports. The instant-workstation port itself really is pretty instantaneous.. > but that would make it fall out of the ports system pretty much. Why? >> 3. Once it's built, it works "out of the box". I've installed the >> XFree86 4 port, and installation is really nothing more than this: >> >> # X -configure >> # mv /root/XF86Config.new /etc >> # echo exec kdestart > ~me/.xinitrc >> >> You can then run startx or xdm and end up in a relatively complete >> kde environment. > > this still makes it lag behind most of linux distros in terms of > "ease of use". the (new) user still has to know to perform these steps. > note that i don't care. i don't use linux for a reason. A valid point. I could add that to the port. >> My questions to you: is there anything missing? > > inevitably, yes. plus there are things *i* don't use on that list. > shell, for example. i don't use bash. if you want to make the port > attractive for me, you have to let me choose my favorite shell. Nobody's stopping you. You can override anything in the port. That's what the Ports Collection is for. But this port is addressing a different kind of user. > if, however, i have to select a shell, i can >> (cd /usr/ports/shells/chooseone && make install clean) > just as well. same with the other software. Of course. But that's not the point. >> Has anybody tried instant-workstation? I'd be interested in >> suggestions about how to improve it. > > you could perhaps abstract the installed software away into software > categories similar to the /usr/ports directory: > > which shell do you want to use? (ash bash tcsh ksh zsh): > which browser do you want to use? (...): That assumes you understand the questions and can decide which is the one for you. > a big boon would be a possibility to configure the ports from > here. that would probably require a change to the ports system: > right now you can only tell what knobs a port features by > reading the Makefile. That's a separate, but valid, problem. Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message