From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 3 00:08:24 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E2A7106564A for ; Thu, 3 Jul 2008 00:08:24 +0000 (UTC) (envelope-from Fraser@mail.frase.id.au) Received: from mail.frase.id.au (203-219-142-174.static.tpgi.com.au [203.219.142.174]) by mx1.freebsd.org (Postfix) with ESMTP id B2D8C8FC19 for ; Thu, 3 Jul 2008 00:08:23 +0000 (UTC) (envelope-from Fraser@mail.frase.id.au) Received: from mail.frase.id.au (localhost [127.0.0.1]) by mail.frase.id.au (8.14.2/8.14.2) with ESMTP id m6308LKj070699; Thu, 3 Jul 2008 10:08:21 +1000 (EST) (envelope-from Fraser@mail.frase.id.au) Received: (from Fraser@localhost) by mail.frase.id.au (8.14.2/8.14.2/Submit) id m6308LQq070698; Thu, 3 Jul 2008 10:08:21 +1000 (EST) (envelope-from Fraser) Date: Thu, 3 Jul 2008 10:08:21 +1000 From: Fraser Tweedale To: freebsd-hackers@freebsd.org Message-ID: <20080703000820.GA68573@bacardi> References: <784966050807021123l267aa20en39eb513c12c90ad2@mail.gmail.com> <486BFE3B.3040509@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline In-Reply-To: <486BFE3B.3040509@gmail.com> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: curtis.penner2@gmail.com Subject: Re: Sysinstall is still inadequate after all of these years X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 00:08:24 -0000 --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 02, 2008 at 03:16:27PM -0700, Curtis Penner wrote: > Let us take this further. >=20 > Let's compare BSD to the Linux install solutions. Well, lets not, Linux= =20 > is so far ahead of BSD. Linux understands the user. >=20 Some distros, perhaps, though I'd say that the fact that there is an overwhelming number of distros, with most of them doing things in complete different and incompatible ways,is an indication that the Linux community, in general, does not "understand the user" any more than the BSD community. That's not to say that I don't think there's a place for a few distros, just as there are a few different flavours of BSD. > BSD has a better overall core OS then the other UNIX flavors. The size= =20 > to capability is outstanding. Once you have the core OS on the system it= =20 > is rock steady and only getting better. The documentation is=20 > outstanding. It is what others should look to. >=20 > So what is wrong? >=20 > It doesn't have the native 3rd party applications. Why? Not enough=20 > users. Why? Because it is hard to get what you want unless you are tech= =20 > savvy. Could you explain what you means by "It doesn't have the native 3rd party applications." And it's certainly not hard to get what you want. The ports system has >18k ports and is extremely easy to use. Especially when you consider the quality of our documentation, which as you have rightly pointed out, is excellent. >=20 > When you do a system install it is like jumping back to the 80's. The=20 > front-end is like something from the DOS days. You have to be tech=20 > savvy to know what you want to do. You have to search out all the=20 > variations of the applications (tedious and unnecessary) to get a full=20 > package -- Examples: Postgres, PHP, etc. To add wireless (very common=20 > these day), you better set aside as much time or more as doing the=20 > initial install. >=20 Noone is going to argue on the point of sysinstall. But as already mentioned, there are possible replacements in progress. Wireless can also be a little tricky, but I don't believe the situation is any different with Linux. As for the ports, I don't see what your point is. People who know what they require will have no trouble finding it, and if there's anyone out there who panics when confronted with the various versions of postgresql in ports, and doesn't know which to use... why would they be=20 installing it in the first place? > Given that the system is rock solid, you think more people would develop= =20 > on it, at least secondarily. But no. Java - go fish. All the=20 > development environments and features that go with it (Eclipse, NetBean,= =20 > Hibernation, Sturts, and so forth) are painful to get. You feel like a= =20 > rabbit jumping around, and then it most likely doesn't work. That is=20 > such a turn off. >=20 I can't comment much on these (don't do Java development) except to say that FreeBSD has good Java support, and that I've installed and used=20 Eclipse on FreeBSD before without hassles. > As for the installs, to get an idea of how to package an install, look=20 > at the current install packages that are from the Linux side. You don't= =20 > have to copy, but emulate. (Oh, the best out-of-the-box is Apple.) >=20 FreeBSD has packages. They're not the best. They're definitely not the worst. > I have installed Linux, MacOS, HPUX, Solaris, Window (NT, XP, Vista),=20 > and the BSDs, and I have found the BSDs to be so yesterday that there is= =20 > little in common with the rest. >=20 FUD. FreeBSD is a stable, high performance, modern operating system suitable for server, desktop and laptop use (I do all three). A few=20 parts of the system are due for an overhaul. > Porting, so that applications that matter go native, we need more=20 > installs and more people on the systems. That means more installs to=20 > laptops. The installs have to be seamless and complete. That mean=20 > getting more Open Source people and companies to compile and distribute B= SD. >=20 Yes, that would be great. So if you want to see that, why are you spreading all this FUD? > I am looking forward to a time when installing BSD is point and click=20 > with not much understanding of what is going on (unless I want to go=20 > advance and do special custom work). >=20 >=20 > -Curtis frase --AqsLC8rIMeq19msA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkhsGHQACgkQPw/2FZbemTVRJwCeJCqd9h5jftVOhLcgQQ7JSLwd JSEAn3zkGHrfPXJdjpDW1F66YytbkIEW =0JYQ -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--