home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / unix / bsd / 5371 < prev    next >
Encoding:
Text File  |  1992-09-08  |  2.3 KB  |  55 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!nuchat!taronga!peter
  3. From: peter@taronga.com (Peter da Silva)
  4. Subject: Re: AT&T Long Distance Boycott (was: BNR2SS, Mach, and The Lawsuit)
  5. Message-ID: <NQ3JI7G@taronga.com>
  6. Organization: Taronga Park BBS
  7. References: <1992Sep07.101851.2123@kithrup.COM> <QA2J6LM@taronga.com> <1992Sep08.085437.419@kithrup.COM>
  8. Date: Wed, 9 Sep 1992 01:46:24 GMT
  9. Lines: 44
  10.  
  11. In article <1992Sep08.085437.419@kithrup.COM> sef@kithrup.COM (Sean Eric Fagan) writes:
  12. >In article <QA2J6LM@taronga.com> peter@taronga.com (Peter da Silva) writes:
  13. >>Sorry, if you have to provide your own termcap you're back where you started:
  14.  
  15. [silly "if you have to provide..." lines deleted]
  16.  
  17. >The termcap library is *SMALL*.
  18.  
  19. And it's (more importantly) standard. If it had to be provided by every
  20. application it wouldn't be.
  21.  
  22. >It's better if it's on every system, but
  23. >it's small enough that it can be provided as part of your application and
  24. >not be terribly visible.  Emacs does that, or did at one point (although
  25. >emacs is not something I like using as an example).
  26.  
  27. Proof. Emacs uses its own terminal independence database. So does every
  28. editor on CP/M, where Termcap isn't a standard. So you have to configure
  29. every application independently. "Oh", you say "termcap is so standard
  30. now nobody would ever do that". Not so. AT&T did.
  31.  
  32. THAT is the point of having, and providing, a standard set of interfaces.
  33.  
  34. POSIX wimped out on too much of the API, and what remains isn't enough.
  35.  
  36. >1.  Pnews and Rnmail work quite well with 1003.2 utilities.
  37.  
  38. Mail isn't part of 1003.2.
  39.  
  40. >3.  As for mail, tell you what, Peter:  why don't you come up with a mail
  41. >system (reader, sender, interface, system-to-system interface, file format,
  42. >filesystem layout, etc.) that can work on all systems, and then I'll add the
  43. >code to t?rn to support that.
  44.  
  45. I don't need to. It already exists. The name varies slightly (rmail/smail/
  46. sendmail) but the *interface* is pretty much standard.
  47.  
  48. I don't know why you're taking this position, that basic things like
  49. termcap and mail are optional. They're not.
  50. -- 
  51.                                                                 `-_-'
  52.                          Have you hugged your wolf today?        'U`
  53.  
  54. Peter da Silva, Taronga Park BBS, Houston, TX  +1 713 568 0480/1032
  55.