Subject: Re: starting from scratch
To: None <port-mac68k@netbsd.org>
From: Tim McNamara <timmcn@mr.net>
List: port-mac68k
Date: 05/06/2000 16:42:09
>Many of the problems we've run into are addressed in the FAQ that Colin
>Wood wrote.  For a number of years he was taking questions and answers
>from the mailing list and putting them into the FAQ, and maybe it's time
>to review this to see if there are new problems that need to be added to
>the FAQ.  Unfortunately not many new users look for answers in the FAQ,

My initial experience was installing 1.4.1, and Colin's FAQ was 
invaluable, providing answers to virtually every problem I ran into.

>Technical documentation seems to
>come to two basic flavors; either a Dummy's Guide or a Reference Manual. 
>The first is way to basic for all but the newest users while the second
>tends to be far to advanced for all but the experienced users and it
>makes for extremely poor reading since it's not a "How-To". (A bit like
>reading the dictionary to learn a language.)

Agreed, and I think a "dummy's manual" would be very helpful 
especially since new users not only have to learn how to *use* NetBSD 
but also have to serve as their own system administrators.  For me, 
the latter is the steep part of the learning curve.  Sam's "Teach 
Yourself UNIX in 24 Hours" got me through the "how to use UNIX" part, 
and "UNIX for Dummies" by Young & Levine is a very useful CPU-side 
reference.

The difficulties arise in "how do I specify my news server for trn?" 
or "How do I get elm to fetch my mail from my ISP's POPmail server?" 
The man pages are frequently all but useless for the new user, often 
being more of a list of specifications than a useful description of 
how to use the application or to configure the system.

>I think there's room and a need for both types of Installation
>Documentation.  The "Dummy's Guide" (no offense intended to any new users
>here) is best written from the point of view of the novice/first-time
>user.  Most of us, having gotten past the initial installation, forgot
>all the minor details we stumbled over to get there. I'd be happy to help
>answer questions, review documentation and/or offer suggestions for this
>but I really think it needs to come from a real new user or users.
>
>The Reference Manual is probably very much like the FAQ we have now. (And
>by the way, Dave Burgess's FAQ is also a very good source even for mac68k
>users.)

The FAQs have been a great help to me, and the port-mac mailing list 
also for the things I didn't find in the FAQs (or didn't look in the 
right places).

Related to this is the architecture of the NetBSD site itself, which 
makes it hard to find stuff.  It seems to have grown organically 
rather than logically; when trying to ftp into the site using NetBSD, 
it seems like the path to find what one is looking for is about as 
counterintuitive as can be.  It's also hard to find information- 
e.g., I want to install pine but there's no way of knowing that I 
also need pico, until pkg_add points it out.  Then I have to restart 
pppd, log back into ftp.netbsd.org, sift my way through the 
directories...  and maybe do this two or three times until I finally 
have all the packages that are required.  I've had to waste a lot of 
time trying to find stuff on the ftp site due to counterintuitive 
organization.

Seems to me that the logical path would be:
  ftp.netbsd.org/mac68k/1.4.2/software/packages/category/file-3.14.tgz

rather than
  ftp.netbsd.org/pub/packages/mac68k/1.4.2/etc/etc. I'm sure I missed 
a few layers of directories there.

I'm sure that there are other considerations of which I am unaware 
that might make the current organizational hierarchy of the site be 
what it is.  Even with the inconvenience, NetBSD remains an amazing 
achievement!