Subject: IMPORTANT: New FTP organization
To: MacBSD General Mailing List <macbsd-general@sun-lamp.cs.berkeley.edu>
From: Brad Grantham in Convenient Vinyl Pouch <grantham@netcom.com>
List: macbsd-general
Date: 01/24/1994 01:49:25
			New FTP directory format


What do we think we're doing?
------------------------------
    We have recently re-organized the directory on cray-ymp.acm.stuorg.vt.edu
in which you can find NetBSD/Mac68k, also known as MacBSD.
    It occurred to us in the Alice Group that there is a great deal of
confusion among users of MacBSD as to what files are the most recent and
which work with which kernels and so on.  Some users on the mailing list
have reported bugs resulting solely from disorganization, such as using 
three-month old booters with brand-new kernels, and unpacking four-month
old tar files wondering why the new binaries don't work.
    We have decided to restructure the cray-ymp FTP site (and hopefully
your nearest mirror) in order to apply some control to our own software
releases and to clear up confusion some users may have.


Is there any logic to this?
----------------------------
    There are two basic kinds of software release from the Alice Group:
the "full" release, and the "incremental" release.  A full release
corresponds to a set of MacBSD tar files, an up-to-date archive of the
MacOS utilities for MacBSD, FAQ, README, and so on.  An incremental
release contains updates to the utilities and MacBSD; a new booter or
kernel, for example.
    We intend to full releases with documentation, installation files,
and utilities after reasonable testing in a clear, consistent structure.
We will relegate old full releases to the archives.   Subsequent updates
to the release will be provided in an archive with a README.  This should
make it relatively easy for MacBSD users to obtain updates and figure out
how recent their installed distribution is.


How does it look now?
---------------------
    Here is the FTP directory structure as it stands:

cray-ymp.acm.stuorg.vt.edu:~ftp/pub/NetBSD_Mac
    REORGANIZATION		This announcement
    README                      Brief intro, instructions, history
    CONTENTS                    What are all these files?
    FAQ                         Frequently Asked Questions
    tar_files/		
        *.tar.cpt.bin           Initial release tar files
    mac_os/			Anything MacOS related
        MacSideUtils.cpt.bin    Mac OS utilities for MacBSD
        MacSideSource.cpt.bin   Source to Mac OS utilities for MacBSD
    updates/			Updates to the initial release
        update.122193.cpt.bin   December 21st update: booters, awk, tcsh, bash,
        update.122193.README       config.new
        update.010294.cpt.bin   January 2nd update: new booter, new kernels,
        update.010294.README       con program, sound programs
    new_kernels/                Most recent kernels and test kernels
        README.netbsd-current   Explaining current kernel
        netbsd-current.gz       The most up-to-date kernel we have (Allen has)
        (any other kernels)
    docs/
        Installation_Manual.cpt.bin
                                Installation Manual for MS Word
        Installation_Manual.txt Installation Manual in ASCII
	*_HOWTO			Documents explaining "how-to" perform
				   operations in MacBSD, like bring up
				   SL/IP, install on a Syquest cartridge...
	INDEX			An Index of the HOWTO files
    compile_kern/		Kernel compilation files
    OBSOLETE/			All the old files, minus the Alpha2 tars.
				   (only temporary)


Full releases?
---------------
    The Alice Group will make a full release when it decides that the
structure of the distribution has changed enough to be independent
of the last release.  This will probably occur whenever the fundamental
executable structure changes, whenever the kernel undergoes a basic
reorganization, or when any significantly important event occurs.
(Comet sightings are being considered.)
    A new full release will probably consist of these things:
        README, CONTENTS, and FAQ
        Distribution tar files 
        Archive of MacOS utilities
        Installation Manual and other documentation


What about updates?
--------------------
    Updates will be released when available as an archive containing the
updated files and a README companion to the archive.
    The basic mechanism for performing an update will be to unpack the
archive in the MacBSD folder in MacOS and then run the installer over
the resulting tar archive.  Your MacOS and MacBSD files will then be
up-to-date, and the README will contain any further instructions.
    Each update will consist of these things:
        update.mmddyy.cpt.bin
		Updates to MacOS utilities
		tar archive update to NetBSD side
        update.mmddyy.README
		Explaining the update


What happened to the old stuff on cray-ymp?
--------------------------------------------
	Alpha2/*.tar.Z          Moved to tar_files/*.tar.cpt.bin
	ALICE.README            renamed README
	MacBSD.FAQ              renamed FAQ
	MacBSDmikehacked...     Moved into update.122193
	booter_nomath.cpt.bin   Moved into update.122193
	binaries/*              Moved into update.122193
	hacks.cpt.bin           Moved into update.010294
	newbooter-8k_4k...      Moved into update.010294
	kernels/netbsd.II       Moved into update.010294
	kernels/netbsd.CI       Moved into update.010294
	kernels/all others	Moved into new_kernels/
	ksrc/ksrc.tar.gz	Moved into compile_kern/
	contents                now CONTENTS
	macsource/*             repackaged as MacSideSource.cpt.bin (soon)
	make_dist1              incorporated into CONTENTS

(Everything has also been temporarily copied into OBSOLETE/.)


What does this mean for me?
----------------------------
	If you're already running the Alpha2 system with all the newest
files from cray-ymp as of January 23, you don't have to do anything.
	If you're in the process of making a MacBSD system, we hope (I
hope) that this new structure makes it easier for you to determine how
to install and upgrade your site.
	In the future, we will announce any addition to the FTP directory.


Have a nice day!
----------------
	Please address all questions to alice@cray-ymp.acm.stuorg.vt.edu.


SPECIAL NOTES
--------------
 - Installation Manual is being updated and will be added soon
 - tar files are cpt.bin instead of .gz because gzip-02 doesn't run under
   MacOS 6.*
 - MacSideSources are being cleaned up (a little) and will be available
   soon.
-- 
Brad Grantham, grantham@netcom.com ---------- Happily slaved to NetBSD/Mac68k!
Please don't put me under undue stress; I'm in a support group for people who
--------------------- buy their watches from Radio Shack. --------------------
!!! UNIX forever, NT never, UNIX forever, NT never, UNIX forever, NT never !!!

------------------------------------------------------------------------------