home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / linux / 8274 < prev    next >
Encoding:
Internet Message Format  |  1992-08-14  |  22.2 KB

  1. Path: sparky!uunet!usc!wupost!uwm.edu!ogicse!mintaka.lcs.mit.edu!bloom-picayune.mit.edu!daemon
  2. From: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  3. Newsgroups: comp.os.linux
  4. Subject: (none)
  5. Message-ID: <1992Aug14.225447.16782@athena.mit.edu>
  6. Date: 14 Aug 92 22:54:47 GMT
  7. Article-I.D.: athena.1992Aug14.225447.16782
  8. Sender: daemon@athena.mit.edu (Mr Background)
  9. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  10. Organization: The Internet
  11. Lines: 568
  12.  
  13. |From Linux-Activists Fri Aug 14 10:00:24 EDT 1992 remote from BLOOM-PICAYUNE.MIT.EDU
  14. Received: from BLOOM-PICAYUNE.MIT.EDU by salem.salem.ge.com; Fri, 14 Aug 1992 18:46 EDT
  15. Received: by crdgw1.ge.com (5.57/GE 1.141)
  16.      id AA00964; Fri, 14 Aug 92 10:12:33 EDT
  17. Received: by bloom-picayune (5.57/25-eef)
  18.     id AA00427; Fri, 14 Aug 92 10:00:33 -0400
  19. Message-Id: <9208141400.AA00427@bloom-picayune>
  20. From: Digestifier <Linux-Activists-Request@BLOOM-PICAYUNE.MIT.EDU>
  21. To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  22. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  23. Date:     Fri, 14 Aug 92 10:00:24 EDT
  24. Subject:  Linux-Activists Digest #629
  25. Content-Type: text
  26. Content-Length: 21613
  27.  
  28. Linux-Activists Digest #629, Volume #2           Fri, 14 Aug 92 10:00:24 EDT
  29.  
  30. Contents:
  31.   Re: XView, olvwm, and OLIT (Scott Dunn)
  32.   Re: Linux logo (Joost Helberg)
  33.   Re: Troubles compiling lilo v3 (Joost Helberg)
  34.   tlA: reggae's Incoming dir must be chmod ugo+x... (Tero Laakkonen)
  35.   Re: loadable device drivers (Joost Helberg)
  36.   Dial-in and kill -HUP 1 (Ching-Hsiang Chen)
  37.   Re: Schedules (Mark Komarinski)
  38.   Where can I get linux-logo.gif or GhostScript(for Linux)? (Rick Miller)
  39.   Re: Stabilizing Linux (Juhana Kouhia)
  40.   X11 and the joys of modes (Julien Maisonneuve)
  41.   Re: Stabilizing Linux (william E Davidsen)
  42.   How safe is Mtools? (Robert W. Bingler)
  43.   Re: Buffer corruption problems. (Scott A. Taylor)
  44.   Re: Stabilizing linux (william E Davidsen)
  45.  
  46. ----------------------------------------------------------------------------
  47.  
  48. From: scottd@cs.hw.ac.uk (Scott Dunn)
  49. Subject: Re: XView, olvwm, and OLIT
  50. Date: 13 Aug 92 14:21:41 GMT
  51.  
  52. I am also looking for xview.  I do have the source and when gcc2.2.2d is
  53. released I am going to attempt to make it.  Assuming, that is, that noone
  54. has already done it.
  55.  
  56. When will gcc2.2.2d be released?
  57.  
  58. Also, gwm, where can I find it?
  59. And when I do find it, how do I compile the lisp files?  
  60. Having looked at it at uni, it seemed rather slow, but that was 
  61. probably largely down to the fact that all the lisp files were
  62. not compiled.
  63.  
  64. Scott.
  65.  
  66. ------------------------------
  67.  
  68. From: jhelberg@nl.oracle.com (Joost Helberg)
  69. Subject: Re: Linux logo
  70. Date: 14 Aug 92 08:59:30 GMT
  71.  
  72. X-Disclaimer: This message was written by an unauthenticated user
  73.               at Oracle Corporation.  The opinions expressed are those
  74.               of the user and not necessarily those of Oracle.
  75.  
  76. welshm@snail.rtp.dg.com (Matt Welsh) writes:
  77. : I got the newest version (EPS) of the linux logo direct from
  78. : the artist, and my previewers (Ghostview and GS) both barf on
  79. : it, with the errors:
  80. : Error: /undefined in !
  81. Right, I notified James.
  82.  
  83. 10 minutes of hacking however solves your problem too!
  84.  
  85. --
  86.    Joost Helberg                                Rijnzathe 6
  87.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  88.    jhelberg@nl.oracle.com                       The Netherlands
  89.  
  90.    Oracle Europe BV                             Product Line Development        
  91.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  92.  
  93. ------------------------------
  94.  
  95. From: jhelberg@nl.oracle.com (Joost Helberg)
  96. Subject: Re: Troubles compiling lilo v3
  97. Date: 14 Aug 92 09:05:35 GMT
  98.  
  99. X-Disclaimer: This message was written by an unauthenticated user
  100.               at Oracle Corporation.  The opinions expressed are those
  101.               of the user and not necessarily those of Oracle.
  102.  
  103. newbie@dylan.camb.inmet.com (Chris Newbold) writes:
  104. : The problems: Both /usr/src/linux/include/linux/types.h and /usr/include/sys
  105. : /types.h get included. I tried to fix this by linking /usr/include/sys
  106. : to /usr/src/linux/include/linux. This seems like a hack, but I don't really
  107. : know. Didn't reall help.
  108. Added #define _LINUX_TYPES_H to /usr/include/sys/types.h
  109. and   #define _SYS_TYPES_H   to /usr/include/linux/types.h
  110.  
  111. That makes them mutualy exclusive.
  112.  
  113.  
  114.  
  115. --
  116.    Joost Helberg                                Rijnzathe 6
  117.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  118.    jhelberg@nl.oracle.com                       The Netherlands
  119.  
  120.    Oracle Europe BV                             Product Line Development        
  121.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  122.  
  123. ------------------------------
  124.  
  125. From: laakkone@klaava.Helsinki.FI (Tero Laakkonen)
  126. Subject: tlA: reggae's Incoming dir must be chmod ugo+x...
  127. Date: 14 Aug 92 10:25:32 GMT
  128.  
  129. ... so that people can cd into it.
  130.  
  131. -tero.
  132.  
  133. ------------------------------
  134.  
  135. From: jhelberg@nl.oracle.com (Joost Helberg)
  136. Subject: Re: loadable device drivers
  137. Date: 14 Aug 92 10:49:47 GMT
  138.  
  139. X-Disclaimer: This message was written by an unauthenticated user
  140.               at Oracle Corporation.  The opinions expressed are those
  141.               of the user and not necessarily those of Oracle.
  142.  
  143. almesber@nessie.cs.id.ethz.ch (Werner Almesberger) writes:
  144. : In article <2659@nlsun1.oracle.nl> jhelberg@nl.oracle.com (Joost Helberg) writes:
  145.  
  146. [deleted]
  147. : > The kernel must be mapped when implementing loadable device drivers (to
  148. : > get page-faults) so the kernel doesn't need contiguous memory --> less
  149. : > problems allocating memory.
  150. : Page-faults are deadly for most parts of the kernel. Unless the interrupt
  151. : handling is changed in radical ways (see below), you don't want interrupt
  152. : handlers and code that's called by them to reside in paged memory. (Besides
  153. : the obvious case of device drivers that may be possibly invoked when
  154. : handling a page fault.)
  155. : Using the paging hardware to map kernel pages is a good idea, though.
  156. : > - The kernel will never use more core than necessary. Only text/data really
  157. : >  used will be in core (that is using LRU algorithms). 
  158. : Yes, but you need interrupt queues and an interrupt scheduler to be able
  159. : to accept interrupts from devices that can send more than one interrupt
  160. : per interaction (i.e. SIOs) even if you have to fault in the driver first.
  161. : Might be hairy to implement, although it looks like a very elegant
  162. : solution for most interrupt problems.
  163. : You also need a way to lock certain kernel areas in physical memory.
  164. : (MM, at least one FS, scheduler, hd driver, some other kernel data
  165. : structures, drivers for devices that expect a low interrupt latency, etc.)
  166. :  
  167.  
  168. You're right about all this; my idea came from the time I developed
  169. streams drivers and streams drivers only. These can very easy be made
  170. pageable in the sense that streams-modules/drivers get scheduled by the
  171. scheduler as if they are user-processes. You can swap them if you want!
  172.  
  173. [deleted]
  174.  
  175. I think it is not a good idea to implement any driver as a loadable driver,
  176. but with a new driver-interface (like STREAMS is) it is easy to implement,
  177. without too much problems.
  178.  
  179. One could even implement a seperate driver-space (analog to user-space, with
  180. its own mmu-tables) for each streams-driver instance, bus-errors etc. result
  181. in core dumps in stead of terminal-dumbs!
  182.  
  183. I think (before STREAMS are implemented) that we should invest in defining
  184. a configurable driver-interface for Linux, discussion in mailing-list 
  185. 'configuration' at niksula.hut.fi or on the news.
  186.  
  187. Any comment?
  188.  
  189. --
  190.    Joost Helberg                                Rijnzathe 6
  191.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  192.    jhelberg@nl.oracle.com                       The Netherlands
  193.  
  194.    Oracle Europe BV                             Product Line Development        
  195.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  196.  
  197. ------------------------------
  198.  
  199. From: Ching-Hsiang Chen <chchen@stat.fsu.edu>
  200. Subject: Dial-in and kill -HUP 1
  201. Reply-To: chchen@stat.fsu.edu
  202. Date: Fri, 14 Aug 1992 11:46:59 GMT
  203.  
  204.  
  205.  Thanks to those who were so kind to help me in modem dial-in
  206. problem. Since the getty_ps program needs M4 to compile the
  207. manual pages and I am so lazy, I adopt the original getty
  208. approach. I created the following 4 files to make things easy.
  209. To allow remote dial-in, I just give the command 'dialin' and
  210. to restore the modem and/or to allow dial-out, I use 'dialout'.
  211. One small problem is that the 'init' and 'kill' from MCC-INTERIM
  212. 0.96 root disk can not work together to allow 'kill -HUP 1'
  213. to kill the spawned getty. I need to retype 'kill -HUP 1'
  214. several times or to kill the process by its job ID in order
  215. to make it disapper under 'ps gu'. Any idea?
  216.  
  217. Steve Chen              chchen@stat.fsu.edu
  218.  
  219.    file name 'dialin' (put in /root/bin )
  220. =========================== cut here =================
  221. #! /bin/sh
  222. cp /etc/inittab1 /etc/inittab
  223. echo ate0s0=2 >> /dev/ttys1
  224. kill -HUP 1
  225. =========================== cut here =================
  226.  
  227.    file name 'dialout' (put in /root/bin )
  228.  
  229. =========================== cut here =================
  230. #! /bin/sh
  231. cp /etc/inittab0 /etc/inittab
  232. echo ate1s0=0 >> /dev/ttys1
  233. kill -HUP 1
  234. =========================== cut here =================
  235.  
  236.     file name 'inittab0'  (put in /etc)
  237.  
  238. =========================== cut here =================
  239. tty1:console:/bin/getty 9600 tty1
  240. tty2:console:/bin/getty 9600 tty2
  241. tty3:console:/bin/getty 9600 tty3
  242. tty4:console:/bin/getty 9600 tty4
  243. =========================== cut here =================
  244.  
  245.     file name 'inittab1'  (put in /etc)
  246.  
  247. =========================== cut here =================
  248. tty1:console:/bin/getty 9600 tty1
  249. tty2:console:/bin/getty 9600 tty2
  250. tty3:console:/bin/getty 9600 tty3
  251. tty4:console:/bin/getty 9600 tty4
  252. ttys1:vt100:/bin/getty 2400 ttys1
  253.  
  254. ------------------------------
  255.  
  256. From: Mark Komarinski <komarimf@craft.camp.clarkson.edu>
  257. Subject: Re: Schedules
  258. Reply-To: komarimf@craft.camp.clarkson.edu
  259. Date: Fri, 14 Aug 1992 12:30:19 GMT
  260.  
  261. On Aug 13,  2:35am, Rick Sladkey wrote:
  262. | A rule that I picked up from somewhere is quite useful in such situations.
  263. |         "Bump up to the next unit of measurement and muliply by two."
  264. | So when you hear a schedule like:               Expect:
  265. |         1 hour                                  2 days
  266. |         2 days                                  4 weeks
  267. |         1 month                                 2 years
  268. | Sad, but often true.
  269.  
  270. So how long is Real Soon Now? :) (That is about when SLIP will come to 
  271. Clarkson...grr..)
  272.  
  273. -Mark
  274.  
  275. -- 
  276. - Mark Komarinski - komarimf@craft.camp.clarkson.edu
  277. [MIME mail welcome]
  278. The only candidate worth voting for is Bill the Cat.  He might not
  279. do good, but that's never been a requirement.
  280.  
  281. ------------------------------
  282.  
  283. From: rick@ee.ee.uwm.edu (Rick Miller)
  284. Subject: Where can I get linux-logo.gif or GhostScript(for Linux)?
  285. Date: Fri, 14 Aug 1992 12:22:26 GMT
  286.  
  287. I'd love to see the Linux Logo... but I get "Permission Denied"
  288. when I try to "get linux-logo.gif" from tsx-11:/incoming.
  289.  
  290. Where and how can I get this file???
  291.  
  292. I don't have a PostScript printer, so GhostScript will probably come
  293. in handy in the future as well... where can I get it for Linux (or DOS)?
  294.  
  295. Rick Miller   <rick@ee.uwm.edu> | <rick@discus.mil.wi.us>
  296.  
  297. ------------------------------
  298.  
  299. From: jk87377@cc.tut.fi (Juhana Kouhia)
  300. Subject: Re: Stabilizing Linux
  301. Date: 14 Aug 92 12:21:04 GMT
  302.  
  303.  
  304.  
  305. Well, I have no much experiences in software system engineering and I
  306. don't know about the heart of Linux, but I suggest:
  307.  
  308. 1. All common sources for the various different Linuxes are checked
  309. to a master version.
  310.  
  311. 2. Those features which are in one Linux only is directly copied to
  312. master version; if this is not possible to do directly, people
  313. rewrite them.
  314.  
  315. 3. Those features which overlaps in Linuxes is added to master version
  316. either by switches or choosing best one or writing a compromise.
  317.  
  318.  
  319. About 1: I don't know what different program parts (modules)
  320. there are and how they communicates together.
  321. It could help to organize if those parts (or program modules) are
  322. listen down -- at least if I have to organize Linux again, I would
  323. like to write a list (or program tree) about what is there.
  324. Then it could be easier to check where programs overlaps
  325. and helps to design more modular system.
  326.  
  327.  
  328. By these differences I don't mean different versions of GNU emacs or
  329. zoo or such  :-)
  330.  
  331.  
  332. Actually, does somebody know what features are different in the
  333. different Linux releases (MCC, etc.)?
  334. We could list only those in the first place.
  335.  
  336.  
  337. As I said I'm not experienced software developer, so no flames,
  338. instead an educating critisms, which I have allready read from this
  339. group, are welcome.
  340.  
  341.  
  342. Juhana Kouhia
  343.  
  344. ------------------------------
  345.  
  346. From: julien@incal.inria.fr (Julien Maisonneuve)
  347. Subject: X11 and the joys of modes
  348. Date: 14 Aug 92 12:01:24 GMT
  349.  
  350. OK, I grabbed X11 a bit late, but I just received a new video board (pvga based)
  351. to replace my trident.
  352.  
  353. My problem is that I can't get my monitor to sync properly using the modes I
  354. found in Xconfig and vga.dbase. Horizontally, things look right, but vertically,
  355. I get flying superimposed pictures (Color is OK though :-). I can see xclock
  356. jumping a bit (two superimposed pictures) but can't do any better.
  357. The (numerous) changes I could make in the mode settings didn't do much, and the
  358. mode I made using the video.tutorial doesn't seem to handle things better than
  359. the others (not much worse either). Despite the tutorial, I figured out what the
  360. mode values meant, but I can't find the proper values.
  361.  
  362. The clocks.exe reports only four clocks for my vga (something like 25 29 65 36)
  363. and X11 does NOT find the same at all when I leave the clocks line out (reports 8
  364. lower values, max is at 40). I try to use 65 (large values intuitively suggest
  365. better resolution...).
  366.  
  367. My SVGA board & monitor can do a neat 1024x768x256 non interlaced picture under
  368. DOS. Isn't it possible to write a DOS program that reads the vga registers in a
  369. given mode (this very one) and tell the appropriate video timings ? That would
  370. help a great deal the poor X11 installers with uncommon hardware.
  371.  
  372. That kind of help message seems to have disappeared from c.o.l, so most people
  373. have likely solved the problem: I couldn't, someone please HELP !!!
  374.  
  375. Usual praises & kudos about Linux and X11...
  376. -- 
  377.   _________                    Julien.Maisonneuve@inria.fr  julien@sor.inria.fr
  378.       /                 _ _ _                     ...!uunet!inria!corto!julien
  379.      /     /)          ' ) ) )                    INRIA :  33 (1) 39 63 52 08
  380.   __/_    // o _  __    / / / _   o _   _   __   __   _      _     _
  381.  / / (_(_(/_(_(<_/) )  / ' (_(_(_(_/_)_(_)_/) )_/) )_(<_(_(_( \_)-(<_
  382. (_/
  383.  
  384. ------------------------------
  385.  
  386. From: davidsen@ariel.crd.GE.COM (william E Davidsen)
  387. Subject: Re: Stabilizing Linux
  388. Date: 14 Aug 92 13:22:32 GMT
  389. Reply-To: davidsen@crd.ge.com (bill davidsen)
  390.  
  391. In article <1992Aug13.195406.23296@colorado.edu>, drew@ophelia.cs.colorado.edu (Drew Eckhardt) writes:
  392. | In article <1992Aug13.133313.15221@crd.ge.com> davidsen@crd.ge.com (bill davidsen) writes:
  393. | >In article <1992Aug12.173012.17552@colorado.edu>, drew@kinglear.cs.colorado.edu (Drew Eckhardt) writes:
  394. | >
  395. | >And the person trying to install on a new machine can't rebuild the
  396. | >kernel, so s/he needs another working system to get going. Bleh.
  397. | >Relocation at load time might take 1-2 sec of cpu. Big deal. Without
  398. | >loadable device drivers you must have a working system to generate a new
  399. | >kernel.
  400. | Most Unices distribute the distribution kernel as a generic kernel,
  401. | ie one with support for all device drivers compiled in.  It gets a little
  402. | bloated, but if you can boot it, you can run anything.
  403.  
  404.   Sounds to me like you think the Linux kernel as distributed contains
  405. all the devices anyone would ever want to use, so there's no need for
  406. being able to support new devices.
  407.  
  408.   It also sounds like you're trying to say that you think it's too
  409. hard, and you personally don't need it, so you want to convince
  410. everyone it's a bad idea.
  411.  
  412. -- 
  413. bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
  414.     I admit that when I was in school I wrote COBOL. But I didn't compile.
  415.  
  416. ------------------------------
  417.  
  418. From: rwb@Turing.ORG (Robert W. Bingler)
  419. Subject: How safe is Mtools?
  420. Date: Fri, 14 Aug 1992 12:50:03 GMT
  421.  
  422. Hey,
  423.         Can anyone tell me just how safe it is to use mtools on my 130 meg
  424. dos partition?  I don't want to have to go the expensense of messing it
  425. up.  I have been hesitant in the past, so I just use a floppy.  It would
  426. make things much easier if there is no real chance of damage being done.
  427.  
  428. Thanks,
  429. Rob
  430.  
  431. +--------------------------+----------------------+--------------------------+
  432. |   o    \ /  <o>    o     |  Robert Bingler      |  .sig Virus Disenfector  |
  433. | _/|-'   |    |   _/|-'   |->rwb@turing.org      |                          |
  434. |  / \,  /o\  / \   / \,   |  dwb4h@virginia.edu  |  To envoke type:         |
  435. | `                `       |                      |  rm .sig                 |
  436. +--------------------------+----------------------+--------------------------+
  437.  
  438. ------------------------------
  439.  
  440. From: scott@natinst.com (Scott A. Taylor)
  441. Subject: Re: Buffer corruption problems.
  442. Date: Fri, 14 Aug 1992 13:31:32 GMT
  443.  
  444. In article <CORYWEST.92Aug13180939@rio-grande.rice.edu> corywest@rice.edu (Cory West) writes:
  445. |In article <BURLEY.92Aug13153840@geech.gnu.ai.mit.edu> 
  446. |burley@geech.gnu.ai.mit.edu (Craig Burley) writes:
  447. |
  448. |>  ...I believe there is a bug in Linux that has the following behavior:
  449. |>
  450. |>  -  causes Linux to "misread" one 1024KB chunk of data from a disk-based file
  451. |>     so that what your app ends up with is some _other_ 1024KB chunk
  452. |>     (apparently from the same file)
  453. |>
  454. |>  -  occurs only during very heavy disk access, such as megabytes accessed
  455. |>     continually
  456. |>
  457. |>  -  is intermittent, but happens enough to reproduce fairly easily
  458. |[Etc...]
  459. |
  460. |       I have noticed some abnormalities, but I have been writing them
  461. |off to a disk block in the process of going bad.  Here's what I have
  462. |noticed:
  463. |
  464. |       - Under heavy and prolonged disk I/O (in this example, while compiling
  465. |gdb from scratch) there seem to be problems with the buffer cache.  After 
  466. |compiling for a while, gcc will choke with a TON of strange errors and die.
  467. |However, if I just restart make, the compiler will continue successfully
  468. |with the file that it had just died on, but it will die a little later 
  469. |down the line (after some more intensive I/O) under the same circumstances.
  470. |After a couple of tries, I can usually get through the entire make.
  471. |
  472. |       - I am running on MFM drives on a 486-33 with 4 Megs RAM (gcc 2.2.2d and
  473. |gcc 2.2.2 and Linux 0.97 PL1), so while compiling large things, my disks never 
  474. |stop to breath, especially if I am trying to do something else while the compile 
  475. |is running.
  476. |
  477. |       - The errors always include the same file (which is why I thought
  478. |perhaps that that particular file was living on a disk block that was going
  479. |belly up.  I plan to rename that file to .deadblock and putting a new copy
  480. |of the file in the directory to test this theory).  I am also going to run some
  481. |more large compiles to see if I can reproduce this error elsewhere in the 
  482. |system.
  483. |
  484. |       I don't know what it is yet, and I'm not sure if it's anything, but
  485. |I'll see what I can reproduce and hopefully we can determine if this is an
  486. |OS bug or a hardware bug and whether or not it has anything to do at all with
  487. |the above problem.
  488. |
  489. |       Anyone else out there having problems?
  490. |
  491. |
  492. |
  493. |                                       Cory West
  494. |                                       corywest@rice.edu
  495.  
  496. I am running 0.96c pl2 with the latest SCSI drivers from woz.headrest.colorado.
  497. edu, and I have not had any problems like this, even under heavy load (i.e.
  498. building a new kernel in one VC while compiling groff, GNU file utils, text
  499. utils, etc. in another).  I have 8 megs of RAM and an UltraStor 14F w/ 213 MB 
  500. Maxtor disk in a 386-25 with no cache. I do not have swapping enabled.  Maybe 
  501. this problem is paging- or cache-related?
  502.  
  503. I have used (and abused ;-) ) linux pretty heavily in the past, and it has
  504. been solid as a rock (Thanks Linus and everyone else involved!).
  505. -- 
  506. Scott Taylor            |
  507. (512) 795-6837          | "Well, I wanted to work with gymnasts." -David Byrne
  508. scott@natinst.com       |
  509. ** NI pays me to write their code, not their opinions, and that's what I do **
  510.  
  511. ------------------------------
  512.  
  513. From: davidsen@ariel.crd.GE.COM (william E Davidsen)
  514. Subject: Re: Stabilizing linux
  515. Date: 14 Aug 92 13:32:17 GMT
  516. Reply-To: davidsen@crd.ge.com (bill davidsen)
  517.  
  518. In article <1992Aug13.200750.1247@athena.mit.edu>, komarimf@craft.camp.clarkson.edu (Mark Komarinski) writes:
  519.  
  520. | Why not have both?  Whipping up some on-line manuals that can be printed
  521. | or viewed should not be that much trouble, and everyone will benefit in the
  522. | end.
  523.  
  524.   I think you should be the one to do it, then. I've written 40-50 page
  525. user manuals, and many programs of that size, and I can tell you that a
  526. quality manual takes about 2x longer, per page, than code. That insuring
  527. that the notation is consistent end to end, the style is uniform (chatty
  528. or dry, but consistent), that every fact is correct, exceptions are
  529. noted (this works with 0.96a and 0.96b, but not later versions), and
  530. that there are clear examples for all sections which a user could
  531. possibly misunderstand.
  532.  
  533.   My recent experience with asking for the location of docs rather than
  534. useful hints was revealing; on two questions I got a total of 31 answers
  535. (Linux people are the nicest on the net!), but I got 30 "I don't have
  536. docs, but this worked for me," and one "thaere's a doc on tsx... but
  537. it's not very clear, this is what I think it means." So I now have a few
  538. more lines of notes in my KWS notes file, but no new docs.
  539.  
  540.   This could really be a huge job, you've been warned.
  541. -- 
  542. bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
  543.     I admit that when I was in school I wrote COBOL. But I didn't compile.
  544.  
  545. ------------------------------
  546.  
  547.  
  548. ** FOR YOUR REFERENCE **
  549.  
  550. The service address, to which questions about the list itself and requests
  551. to be added to or deleted from it should be directed, is:
  552.  
  553.     Internet: Linux-Activists-Request@NEWS-DIGESTS.MIT.EDU
  554.  
  555. You can send mail to the entire list (and comp.os.linux) via:
  556.  
  557.     Internet: Linux-Activists@NEWS-DIGESTS.MIT.EDU
  558.  
  559. Linux may be obtained via one of these FTP sites:
  560.     nic.funet.fi                pub/OS/Linux
  561.     tsx-11.mit.edu                pub/linux
  562.     tupac-amaru.informatik.rwth-aachen.de    pub/msdos/replace
  563.  
  564. The current version of Linux is 0.97 released on August 1, 1992
  565.  
  566. End of Linux-Activists Digest
  567. ******************************
  568.