From owner-freebsd-advocacy@FreeBSD.ORG Sun Dec 27 04:48:56 2009 Return-Path: Delivered-To: freebsd-advocacy@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B62A1106566B for ; Sun, 27 Dec 2009 04:48:56 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-gx0-f218.google.com (mail-gx0-f218.google.com [209.85.217.218]) by mx1.freebsd.org (Postfix) with ESMTP id 6C6768FC0C for ; Sun, 27 Dec 2009 04:48:55 +0000 (UTC) Received: by gxk10 with SMTP id 10so9129603gxk.3 for ; Sat, 26 Dec 2009 20:48:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:x-priority :message-id:cc:subject:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=f4Lep+NsRs3rhbfh1wfkfwN5aP2EGnOcIyYRIfv4RiM=; b=dTM3/xQvrAFZY5TgpU15hi9Ag7Ejus3ABvbaLGHZ+f8UoPcQA2aBXgmhbEmEEjh1DR 5GRb3F9rVEI+JPHl6aF0Ol4zg2RZ9MTQnwYocqXPDHssEFmrJBENAqngSS9Vpqeawgxx PpH8sNDJqUOQJpt0WZQq1MFEijA9O+/IirtPs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:x-priority:message-id:cc:subject:in-reply-to :references:mime-version:content-type:content-transfer-encoding; b=nszWvjNcpAtxcNk1I3wPyOK0VU/k/W3HnwB+wLm6oQsH2QS2WxeOhRcFINOJbxk+yH 3ylQBmvfEX6wiud+3OCr57TvIkz+pLdGr3FcOw3e4/mZUcMZEgY//GHpLxMVB+REHJ4P U4vjFE1+K4g7KWGgVVAsumTeUBJys/d2bZktI= Received: by 10.100.234.26 with SMTP id g26mr13159141anh.38.1261887526252; Sat, 26 Dec 2009 20:18:46 -0800 (PST) Received: from blackcell.5p.local (ppp-21.2.dialinfree.com [209.172.21.2]) by mx.google.com with ESMTPS id 22sm9773724iwn.4.2009.12.26.20.18.39 (version=SSLv3 cipher=OTHER); Sat, 26 Dec 2009 20:18:44 -0800 (PST) Sender: "J. Hellenthal" Date: Sat, 26 Dec 2009 23:18:42 -0500 From: jhell X-Priority: 3 (Normal) Message-ID: <1443990337.20091226231842@dataix.net> CC: freebsd-advocacy@freebsd.org In-Reply-To: <2fd864e0912250624s7f51b127r991342baf8487100@mail.gmail.com> References: <4B31D6F9.6040608@infracaninophile.co.uk> <200912231450.nBNEoP1q063542@fire.js.berklix.net> <20091225015252.GW2100@over-yonder.net> <2fd864e0912250624s7f51b127r991342baf8487100@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: why BSDs got no love X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2009 04:48:56 -0000 =0D=0AFriday, December 25, 2009, 9:24:25 AM, you wrote: > I think what we're looking at here is that sysinstall should probably > be replaced... but it works well enough that it doesn't *have* to be > replaced, and most people aren't bothered enough by it to write code > to come up with something new. Certainly, having things like zfs > support in sysinstall would be nice... but most of the people using > zfs boot know the system well enough to do it from the Fixit/LiveFS > shell anyway. > Basically... if you really want to see this change, I think you're > gonna have to do it yourself. Personally I would like to see something around the likes of shells/flash menu shell implemented with some modular scripting and drop-in binaries for other tasks that cannot be accomplished through the use of shell scripts as elegantly as they would in C. As for licensing of shells/flash I am unsure but it does bring the ease of scripting into play that can shield a user from some of the behind the scenes ugliness. Snip of the pkg-desc: Flash is an attempt to create a secure menu-driven shell for UNIX-derived O= Ses, while providing user-friendliness and easy configurability. An ideal situat= ion requiring the use of flash would be a student-run telnet server which needs= to: a) shelter the users from some of the nastiness of UNIX b) shelter the system from nasty users c) provide an easy way to launch applications d) support multitasking/job control as elegantly as possible e) support easy-to-get-right configuration by administrators ---- In that type of menu it would be easy to drop a script that asks: A) Would you like a GUI install menu... B) Would you like a CLI install menu... C) Get me out of here... ---- It also has a nice little notes side frame that could tell the user a little more about what is going on if they are confused about the choices that are selected. As for my self, I would be willing to contribute some bits & bytes to see this happen. As for the GUI I would be willing to write the hooks for it in the menu system but that is as far as I am willing to go with it. I don't see any satisfactory need or gain in GUI for just-a-installer. Best regards. --=20 Saturday, December 26, 2009 10:59:02 PM jhell