home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.programmer
- Path: sparky!uunet!psgrain!hippo!ucthpx!aim1!aim1!gram
- From: gram@aim1.aztec.co.za (Graham Wheeler)
- Subject: USL's crap manuals
- Message-ID: <gram.712420941@aim1>
- Organization: Aztec Information Management
- Date: Wed, 29 Jul 1992 14:42:21 GMT
- Lines: 36
-
- This is just a gripe I want to get off my chest. I am seriously questioning
- the whole idea of UNIX being an open system. For one thing, you have this
- great concept of virtual file systems under SVR4. All very well, but let's
- say you now want to write code to support a new file system type. Good luck.
- It isn't documented in any of the manuals. There are a number of other
- examples, but file systems in particular should be documented (especially
- as there are glaring omissions, like no ISO9660 CD-ROM file system type).
-
- My personal gripe is the STREAMS manual. Close on 200 pages that could
- be chopped down to probably about 50. You have to really search for
- information, because it is so scattered around the place. Unless you're
- writing really trivial stuff, the manual isn't going to have half the
- information you need (maybe it does, but try to find it without resorting
- to re-reading the whole thing). And how publishers manage to get typos into
- source code in this day and age I don't know. The STREAMS manual has an
- appendix on debugging that is seriously in need of debugging itself. Take
- just one page as an example (D-12):
-
- cmn_err(CE_CONT,"^DUMP: 0 len data msg %s.0,
- (dir==D_OUT)?"OUT":"IN");
-
- ...
- cmn_err(CE_CONT,"^0UMP: non-data b_cont0);
-
- These are the obvious ones, but it makes one wonder just how much you can
- trust these manuals.
-
- GrumbleGrumbleGrumbleGrumbleGrumbleGrumbleGrumbleGrumbleGrumble!!!!!!
-
- Hoo, boy, it's been a bad day 8-(.
-
- --
- Graham Wheeler | "That which is weak conquers the strong,
- Software Systems Engineer/Student | that which is soft conquers the hard."
- Aztec Information Management/UCT | Lao Tzu - Tao Te Ching Ch. 78
- gram@aim1.aztec.co.za / gram@cs.uct.ac.za
-