Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!nrl-cmf!ukma!gatech!hubcap!ncrcae!ncrlnk!uunet!munnari!otc!metro!pta!teti!nswitgould!nick From: nick@nswitgould.OZ (Nick Andrew) Newsgroups: comp.os.minix Subject: Re: Something I thought I would try Message-ID: <10037@nswitgould.OZ> Date: 14 Dec 88 14:14:46 GMT References: <1939@ndsuvax.UUCP> Organization: Comp Sci, NSWIT, Australia Lines: 282 in article <1939@ndsuvax.UUCP>, ncoverby@ndsuvax.UUCP (Glen Overby) says: > As a self-appointed keeper of one of the Minix archives, as well as trying > to keep my own Minix system up-to-date with the fixes and features that come > across the network, I face a real software maintenance problem. It's tough > to keep up with entropy. This time around, I thought I would try something > different; a complete collection of changes. In the past, I've saved each > posting in a separate file on the archive, with a name as descriptive as > possible. On my own system, I have had a rather random collection of > changes applied to my system, and I've never really been happy with the > state of it. > I am very interested in hearing > opinions on how worthwhile the collection of changes is over random > individual changes. Whether I continue this on a regular basis will depend > on the responses I get. Any other constructive criticism is also welcomed. The format I use may be of use to you. I have created a file containing a complete (?) list of changes between 1.3b and 1.3c. This file only covers official changes, and only between two minor versions, yet it is quite long. I used this file as a cookbook for upgrading my Minix. Expansion of the format could cover unofficial changes also. The file format needs no explanation. Here is the data: amoeba install 1475@ast.cs.vu.nl rep amoeba makefile 1475@ast.cs.vu.nl rep amoeba/kernel dp8390stat.h 1476@ast.cs.vu.nl rep amoeba/kernel dp8390stat.h 1540@ast.cs.vu.nl rep amoeba/kernel makefile 1456@ast.cs.vu.nl rep amoeba/util master.c 1476@ast.cs.vu.nl rep commands animals.c 1432@ast.cs.vu.nl new commands ar.c 1536@ast.cs.vu.nl rep commands ast.c 1432@ast.cs.vu.nl cdif commands at.c 1432@ast.cs.vu.nl rep commands banner.c 1432@ast.cs.vu.nl new commands cc.c 1432@ast.cs.vu.nl cdif commands cdiff.c 1432@ast.cs.vu.nl cdif commands cdiff.c 1664@ast.cs.vu.nl rep commands chgrp.c 1432@ast.cs.vu.nl cdif commands chgrp.c 1476@ast.cs.vu.nl rep commands chmod.c 1432@ast.cs.vu.nl rep commands chown.c 1432@ast.cs.vu.nl cdif commands clr.c 1432@ast.cs.vu.nl cdif commands compress.c 1494@ast.cs.vu.nl rep commands cp.c 1432@ast.cs.vu.nl cdif commands cpdir.c 1432@ast.cs.vu.nl cdif commands crc.c 1443@ast.cs.vu.nl new commands date.c 1433@ast.cs.vu.nl rep commands df.c 1433@ast.cs.vu.nl cdif commands diskcheck.c 1433@ast.cs.vu.nl cdif commands diskcheck.c 1476@ast.cs.vu.nl rep commands dosread.c 1433@ast.cs.vu.nl rep commands ed.c 1481@ast.cs.vu.nl rep commands factor.c 1433@ast.cs.vu.nl cdif commands fgrep.c 1433@ast.cs.vu.nl cdif commands file.c 1433@ast.cs.vu.nl cdif commands getlf.c 1433@ast.cs.vu.nl cdif commands help.c 1433@ast.cs.vu.nl new commands libupack.c 1433@ast.cs.vu.nl cdif commands login.c 1433@ast.cs.vu.nl rep commands lorder.c 1536@ast.cs.vu.nl rep commands ls.c 1433@ast.cs.vu.nl cdif commands makefile 1495@ast.cs.vu.nl rep commands makefile 1542@ast.cs.vu.nl rep commands more.c 1434@ast.cs.vu.nl rep commands mount.c 1434@ast.cs.vu.nl cdif commands mv.c 1434@ast.cs.vu.nl cdif commands nm.c 1434@ast.cs.vu.nl cdif commands paste.c 1434@ast.cs.vu.nl cdif commands paste.c 1476@ast.cs.vu.nl rep commands pr.c 1434@ast.cs.vu.nl cdif commands pwd.c 1476@ast.cs.vu.nl rep commands readall.c 1434@ast.cs.vu.nl cdif commands readclock.c 1434@ast.cs.vu.nl new commands readfs.c 1434@ast.cs.vu.nl cdif commands run 1542@ast.cs.vu.nl rep commands sed.c 1434@ast.cs.vu.nl cdif commands sed.c 1482@ast.cs.vu.nl rep commands strings.c 1476@ast.cs.vu.nl rep commands strip.c 1434@ast.cs.vu.nl cdif commands stty.c 1434@ast.cs.vu.nl cdif commands su.c 1434@ast.cs.vu.nl cdif commands tar.c 1434@ast.cs.vu.nl cdif commands term.c 1434@ast.cs.vu.nl cdif commands termcap.c 1475@ast.cs.vu.nl rep commands termcap.c 1495@ast.cs.vu.nl rep commands tset.c 1434@ast.cs.vu.nl new commands tsort.c 1495@ast.cs.vu.nl rep commands tsort.c 1536@ast.cs.vu.nl rep commands tty.c 1434@ast.cs.vu.nl cdif commands tty.c 1476@ast.cs.vu.nl rep commands vol.c 1434@ast.cs.vu.nl cdif commands vol.c 1476@ast.cs.vu.nl rep commands who.c 1475@ast.cs.vu.nl rep commands who.c 1495@ast.cs.vu.nl rep commands whoami.c 1475@ast.cs.vu.nl rep commands whoami.c 1495@ast.cs.vu.nl rep commands/dis88 README 1629@ast.cs.vu.nl rep commands/dis88 dis.h 1469@ast.cs.vu.nl rep commands/dis88 disfp.c 1469@ast.cs.vu.nl rep commands/dis88 dishand.c 1469@ast.cs.vu.nl rep commands/dis88 dismain.c 1469@ast.cs.vu.nl rep commands/dis88 disrel.c 1470@ast.cs.vu.nl rep commands/dis88 distabs.c 1470@ast.cs.vu.nl rep commands/dis88 makefile 1470@ast.cs.vu.nl rep commands/make ReadMe 1471@ast.cs.vu.nl rep commands/make check.c 1471@ast.cs.vu.nl rep commands/make h.h 1471@ast.cs.vu.nl rep commands/make input.c 1471@ast.cs.vu.nl rep commands/make macro.c 1471@ast.cs.vu.nl rep commands/make main.c 1471@ast.cs.vu.nl rep commands/make make.c 1471@ast.cs.vu.nl rep commands/make makefile 1471@ast.cs.vu.nl rep commands/make reader.c 1471@ast.cs.vu.nl rep commands/make rules.c 1471@ast.cs.vu.nl rep commands/mined makefile 1475@ast.cs.vu.nl rep commands/mined makefile 1495@ast.cs.vu.nl rep commands/sh makefile 1472@ast.cs.vu.nl rep commands/sh sh.h 1472@ast.cs.vu.nl rep commands/sh sh1.c 1472@ast.cs.vu.nl rep commands/sh sh2.c 1472@ast.cs.vu.nl rep commands/sh sh3.c 1473@ast.cs.vu.nl rep commands/sh sh4.c 1473@ast.cs.vu.nl rep commands/sh sh5.c 1473@ast.cs.vu.nl rep commands/sh sh6.c 1473@ast.cs.vu.nl rep doc USER_GUIDE 1436@ast.cs.vu.nl rep doc elle.man 1495@ast.cs.vu.nl rep doc elle.man 1505@ast.cs.vu.nl rep doc em.man 1650@ast.cs.vu.nl part1 doc em.man 1651@ast.cs.vu.nl part2 doc man_pages 1436@ast.cs.vu.nl cdif doc net.man 1436@ast.cs.vu.nl cdif fs at_makefile 1439@ast.cs.vu.nl rep fs inode.c 1439@ast.cs.vu.nl cdif fs link.c 1439@ast.cs.vu.nl cdif fs pc_makefile 1439@ast.cs.vu.nl rep fs read.c 1439@ast.cs.vu.nl cdif h const.h 1437@ast.cs.vu.nl cdif h sgtty.h 1437@ast.cs.vu.nl cdif include assert.h 1495@ast.cs.vu.nl rep include fcntl.h 1430@ast.cs.vu.nl new include limits.h 1430@ast.cs.vu.nl new include memory.h 1430@ast.cs.vu.nl new include sgtty.h 1476@ast.cs.vu.nl rep include sgtty.h 1495@ast.cs.vu.nl rep include string.h 1430@ast.cs.vu.nl new include unistd.h 1430@ast.cs.vu.nl new include utime.h 1430@ast.cs.vu.nl new include utmp.h 1430@ast.cs.vu.nl new kernel at_makefile 1440@ast.cs.vu.nl rep kernel at_makefile 1456@ast.cs.vu.nl cdif kernel at_makefile 1517@ast.cs.vu.nl cdif kernel at_wini.c 1440@ast.cs.vu.nl cdif kernel bios_wini.c 1648@ast.cs.vu.nl new kernel bios_wini.c 1661@ast.cs.vu.nl new kernel bios_wini.c 1669@ast.cs.vu.nl cdif kernel clock.c 1440@ast.cs.vu.nl cdif kernel clock.c 1517@ast.cs.vu.nl cdif kernel console.c 1440@ast.cs.vu.nl new kernel console.c 1459@ast.cs.vu.nl cdif kernel console.c 1499@ast.cs.vu.nl cdif kernel console.c 1517@ast.cs.vu.nl rep kernel const.h 1440@ast.cs.vu.nl cdif kernel const.h 1562@ast.cs.vu.nl rep kernel floppy.c 1441@ast.cs.vu.nl cdif kernel glo.h 1441@ast.cs.vu.nl cdif kernel glo.h 1517@ast.cs.vu.nl cdif kernel glo.h 1648@ast.cs.vu.nl rep kernel glo.h 1661@ast.cs.vu.nl rep kernel klib88.s 1441@ast.cs.vu.nl cdif kernel klib88.s 1517@ast.cs.vu.nl cdif kernel klib88.s 1648@ast.cs.vu.nl rep kernel klib88.s 1661@ast.cs.vu.nl rep kernel main.c 1441@ast.cs.vu.nl cdif kernel main.c 1648@ast.cs.vu.nl rep kernel main.c 1661@ast.cs.vu.nl rep kernel makefile 1441@ast.cs.vu.nl cdif kernel memory.c 1441@ast.cs.vu.nl cdif kernel mpx88.s 1441@ast.cs.vu.nl cdif kernel pc_makefile 1456@ast.cs.vu.nl cdif kernel pc_makefile 1517@ast.cs.vu.nl cdif kernel printer.c 1441@ast.cs.vu.nl cdif kernel proc.c 1441@ast.cs.vu.nl cdif kernel proc.c 1456@ast.cs.vu.nl cdif kernel ps_wini.c 1441@ast.cs.vu.nl new kernel rs232.c 1442@ast.cs.vu.nl new kernel rs232.c 1499@ast.cs.vu.nl cdif kernel rs232.c 1517@ast.cs.vu.nl cdif kernel system.c 1456@ast.cs.vu.nl cdif kernel table.c 1442@ast.cs.vu.nl cdif kernel tty.c 1442@ast.cs.vu.nl rep kernel tty.c 1517@ast.cs.vu.nl cdif kernel tty.h 1442@ast.cs.vu.nl new kernel tty.h 1517@ast.cs.vu.nl cdif kernel ttymaps.h 1442@ast.cs.vu.nl new kernel xt_wini.c 1479@ast.cs.vu.nl rep lib READ_ME 1542@ast.cs.vu.nl rep lib bcmp.c 1431@ast.cs.vu.nl new lib brksize.s 1495@ast.cs.vu.nl rep lib bsearch.c 1431@ast.cs.vu.nl new lib bzero.c 1431@ast.cs.vu.nl new lib catchsig.s 1495@ast.cs.vu.nl rep lib ctermid.c 1431@ast.cs.vu.nl new lib ctime.c 1431@ast.cs.vu.nl cdif lib cuserid.c 1431@ast.cs.vu.nl new lib doprintf.c 1431@ast.cs.vu.nl cdif lib execlp.c 1431@ast.cs.vu.nl new lib ffs.c 1431@ast.cs.vu.nl new lib fgetc.c 1431@ast.cs.vu.nl new lib fopen.c 1431@ast.cs.vu.nl cdif lib fputc.c 1431@ast.cs.vu.nl new lib getc.c 1475@ast.cs.vu.nl rep lib getcwd.c 1431@ast.cs.vu.nl new lib getenv.c 1431@ast.cs.vu.nl cdif lib getgrent.c 1431@ast.cs.vu.nl cdif lib getlogin.c 1431@ast.cs.vu.nl new lib getpass.c 1431@ast.cs.vu.nl cdif lib getutil.s 1495@ast.cs.vu.nl rep lib lsearch.c 1431@ast.cs.vu.nl new lib memccpy.c 1431@ast.cs.vu.nl new lib memchr.c 1431@ast.cs.vu.nl new lib memcmp.c 1431@ast.cs.vu.nl new lib memcpy.c 1431@ast.cs.vu.nl new lib memset.c 1431@ast.cs.vu.nl new lib portio.s 1456@ast.cs.vu.nl rep lib putc.c 1475@ast.cs.vu.nl rep lib regexp.c 1480@ast.cs.vu.nl cdif lib run 1542@ast.cs.vu.nl rep lib scanf.c 1431@ast.cs.vu.nl cdif lib sendrec.s 1495@ast.cs.vu.nl rep lib setjmp.s 1495@ast.cs.vu.nl rep lib signal.c 1476@ast.cs.vu.nl rep lib strchr.c 1431@ast.cs.vu.nl new lib strcspn.c 1431@ast.cs.vu.nl new lib strpbrk.c 1431@ast.cs.vu.nl new lib strrchr.c 1431@ast.cs.vu.nl new lib strspn.c 1431@ast.cs.vu.nl new lib strstr.c 1431@ast.cs.vu.nl new lib strtok.c 1431@ast.cs.vu.nl new lib swab.c 1431@ast.cs.vu.nl new lib termcap.c 1431@ast.cs.vu.nl cdif lib ttyname.c 1431@ast.cs.vu.nl new lib/IBM_PC brksize.s 1478@ast.cs.vu.nl rep lib/IBM_PC catchsig.s 1478@ast.cs.vu.nl rep lib/IBM_PC getutil.s 1478@ast.cs.vu.nl rep lib/IBM_PC sendrec.s 1478@ast.cs.vu.nl rep lib/IBM_PC setjmp.s 1478@ast.cs.vu.nl rep mm at_makefile 1438@ast.cs.vu.nl rep mm exec.c 1438@ast.cs.vu.nl cdif mm forkexit.c 1438@ast.cs.vu.nl cdif mm pc_makefile 1438@ast.cs.vu.nl rep mm signal.c 1438@ast.cs.vu.nl cdif test test0.c 1476@ast.cs.vu.nl rep test test10.c 1476@ast.cs.vu.nl rep test test11.c 1476@ast.cs.vu.nl rep test test4.c 1476@ast.cs.vu.nl rep test test5.c 1476@ast.cs.vu.nl rep test test8.c 1476@ast.cs.vu.nl rep tools at_makefile 1435@ast.cs.vu.nl rep tools bootblok.s 1435@ast.cs.vu.nl rep tools bootblok.s 1497@ast.cs.vu.nl rep tools bootblok.s 1498@ast.cs.vu.nl cdif tools build.c 1477@ast.cs.vu.nl rep tools changemem 1435@ast.cs.vu.nl cdif tools changemem 1456@ast.cs.vu.nl rep tools fsck.c 1435@ast.cs.vu.nl cdif tools fsck.c 1535@ast.cs.vu.nl rep tools group 1435@ast.cs.vu.nl new tools init.c 1435@ast.cs.vu.nl cdif tools init.c 1477@ast.cs.vu.nl rep tools message 1435@ast.cs.vu.nl cdif tools mkfs.c 1477@ast.cs.vu.nl rep tools passwd 1629@ast.cs.vu.nl rep tools pc_makefile 1435@ast.cs.vu.nl rep tools profile 1629@ast.cs.vu.nl rep tools rc 1629@ast.cs.vu.nl rep tools ttys 1435@ast.cs.vu.nl rep tools ttytype 1435@ast.cs.vu.nl new usr/lib termcap 1448@ast.cs.vu.nl rep -------------------------cut---cut------------------------------