home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / hp / 9807 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  3.7 KB

  1. Path: sparky!uunet!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sean+
  2. From: sean+@andrew.cmu.edu (Sean McLinden)
  3. Newsgroups: comp.sys.hp
  4. Subject: Re: /usr/lib/X11(R4)/config for 9000/700
  5. Message-ID: <cebVkkG00iUyE1HUsR@andrew.cmu.edu>
  6. Date: 28 Aug 92 04:29:36 GMT
  7. Article-I.D.: andrew.cebVkkG00iUyE1HUsR
  8. References: <webIgfK00WBL86V21c@andrew.cmu.edu>
  9.     <3467@ra.nrl.navy.mil>
  10. Organization: Carnegie Mellon, Pittsburgh, PA
  11. Lines: 58
  12. In-Reply-To: <3467@ra.nrl.navy.mil>
  13.  
  14.  
  15. >>Does anyone have a copy of the contents of this directory for X11R4 for the
  16. >>HP. We are running HP-UX 8.02 and this directory seems to be missing from the
  17. >>workstation even though the X developers's kit is installed. It sorta makes
  18. >>imakes a little difficult.
  19. >I have the same problem.  I also have all of the developer's kits.
  20. >Still no imake and no config files.  HP is the only vendor that didn't
  21. >supply these minimal tools and the Athena freely distributable
  22. >libraries.  It's pitiful.
  23.  
  24. Yes. I realize that HP has a concern about Quality Control. But they could
  25. have, at least, included these in an /usr/unsupported directory. And, in
  26. particular, the files in /usr/lib/X11/config since building packages which
  27. utilize X and imake is practically impossible without them.
  28.  
  29. >Unsupported, but working versions for /config and the Athena
  30. >widgets can be found in hpcvaaz.cv.hp.com via anon. ftp
  31. >in pub/MitX11R4 or pub/MitX11R5.
  32.  
  33. Not, entirely, correct. The config files for X11R5 are on this system. But
  34. *not* the config files for X11R4 (which is what is currently shipping).
  35.  
  36. >Yes, it is pitiful (and a major pain to retype this message
  37. >every two days or so :-) )
  38.  
  39. I believe that most of us appreciate the help given to us by various HP
  40. employees via the netnews and other media. But an ounce of prevention is
  41. worth a pound of cure. Retyping the message would not be necessary if
  42. someone had given some thought to the process of configuring the standard
  43. software distribution. Workstation vendors are starting to take on the
  44. bad habits of the mainframe processor vendors in assuming that users want
  45. shrink wrapped, packaged applications which require little or no thinking
  46. to use and operate. The Unix philosophy is one of TOOLS, not systems. One
  47. can only fully utilize a Unix system when they understand how to use it
  48. as a toolbox in a fundamentally different manner than that with which they
  49. use their PC or even their timeshared mainframe.
  50.  
  51. The traditional marketing approach made the distinction between end-users
  52. and engineers but such distinctions are becoming more and more blurred as
  53. tools for network information navigation, user interface tools (Tcl/Tk as
  54. an example), and others allow non-programmers to begin to build sophisticated
  55. applications. The speed of desktops systems now makes interpretive versions
  56. of languages practical and this supports rapid prototyping by almost anyone
  57. sophisticated enough to use shell commands and pipes.
  58.  
  59. Whereas 5 years ago you couldn't find five books on Unix in most bookstores,
  60. there are racks of such documentation, now. Most of these, targeted at end
  61. users, discuss shell programming, tools such as awk, lex, grep... and basically
  62. emphasize the power that the Unix system user has over their system.
  63.  
  64. This blurring of the distinction between end-users and developers requires
  65. more imaginative marketeering on the part of the vendors. If Sun and HP
  66. think that I don't need lex, yacc, an ANSI-C compatible compiler, and the
  67. files in /usr/lib/X11/config as part of my standard workstation then fine, I
  68. can get them from the GNU effort. What is the point of making people ASK for
  69. the basic tools necessary to make their Unix systems fully functional? Doesn't
  70. that really contradict the philosophy which made Unix what it is, today?
  71.