home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / v21 / 036 < prev    next >
Internet Message Format  |  1990-12-05  |  14KB

  1. From uucp@tic.com  Thu Aug 16 09:40:59 1990
  2. Received: from cs.utexas.edu by uunet.uu.net (5.61/1.14) with SMTP 
  3.     id AA26649; Thu, 16 Aug 90 09:40:59 -0400
  4. Posted-Date: 16 Aug 90 01:36:42 GMT
  5. Received: by cs.utexas.edu (5.64/1.70)
  6.     id AA09871; Thu, 16 Aug 90 08:40:51 -0500
  7. Received: by longway.tic.com (4.22/tic.1.2)
  8.     id AA05200; Thu, 16 Aug 90 08:35:40 cdt
  9. From: Jeffrey S. Haemer <jsh@usenix.org>
  10. Newsgroups: comp.std.unix
  11. Subject: Standards Update, USENIX Standards BOF
  12. Message-Id: <434@usenix.ORG>
  13. Sender: std-unix@usenix.ORG
  14. Reply-To: std-unix@uunet.uu.net
  15. Organization: USENIX Standards Watchdog Committee
  16. X-Submissions: std-unix@uunet.uu.net
  17. Date: 16 Aug 90 01:36:42 GMT
  18. Apparently-To: std-unix-archive@uunet.uu.net
  19.  
  20. From:  Jeffrey S. Haemer <jsh@usenix.org>
  21.  
  22.  
  23.            An Update on UNIX*-Related Standards Activities
  24.  
  25.                              August, 1990
  26.  
  27.                  USENIX Standards Watchdog Committee
  28.  
  29.           Jeffrey S. Haemer <jsh@usenix.org>, Report Editor
  30.  
  31. USENIX Standards BOF
  32.  
  33. An anonymous correspondent reports on the June 12 meeting in Anaheim,
  34. California:
  35.  
  36. If they find out who I am...
  37.  
  38. The snitch requests anonymity for several reasons, none of them
  39. related to his alcohol consumption during the bof.  (No officer, I
  40. swear I wasn't going to log in and do system administration until I
  41. sobered up.) The request actually relates to the snitch's employer --
  42.  a standards organization.  Because I am paid neither to file snitch
  43. reports nor to write opinions on standards, to submit this paper
  44. through normal channels for official, outside publication, even if it
  45. were entirely objective (or factual, for that matter), would require
  46. endless rounds of exhaustive, organizational review.
  47.  
  48. On to the meeting.
  49.  
  50. As usual, the meeting was held immediately after the official USENIX
  51. reception, which meant that the snitch continued to suck down his
  52. third or fifth beer as the meeting opened.
  53.  
  54. John ``standards is politics'' Quarterman, of Texas Internet
  55. Consulting (TIC), and Susanne Smith, of Windsound, chaired the
  56. meeting, which was attended by about 40 people, including Larry
  57. Wall -- nearly a standards body by himself.  [ Editor: Larry is the
  58. person responsible for such contributions to the community as rn,
  59. patch, and perl.  ] Jeff Haemer was absent because ``his wife is
  60. having a baby any day and I just don't know where his priorities
  61. are!?'' [Editor: Zoe Elizabeth Haemer, 6lbs. 10oz., after a forty-five
  62. minute labor]
  63.  
  64. John started out by covering the usual stuff -- who he is, how to
  65. reach him, what he does, [Editor: Sounds like it would have been
  66. valuable for me to attend.] and so on.  You should already know all
  67. this since it is covered regularly in articles in the publication or
  68. newsgroup in which you reading this article.  John gave some updates
  69.  
  70. __________
  71.  
  72.   * UNIXTM is a Registered Trademark of UNIX System Laboratories in
  73.     the United States and other countries.
  74.  
  75. August, 1990 Standards Update                     USENIX Standards BOF
  76.  
  77.  
  78.                 - 2 -
  79.  
  80. for things that are probably already out-of-date, so I won't repeat
  81. them.  Susanne pointed out that TIC and Windsound have collaborated on
  82. a calendar that includes all the latest dates of standards meetings,
  83. which they were giving away for free at the meeting.  [Editor: You can
  84. request copies from tic@tic.com.  They span July 1990-June 1991, and
  85. cost $5.00, plus shipping, handling, and (Texans only) tax.]
  86.  
  87. John and Susanne briefly reviewed standards efforts of interest to
  88. USENIX members, including P1003 (POSIX) and P1201 (Windowing).
  89.  
  90. John discussed whose standard (ISO? ANSI? FIPS? other?) was most
  91. important but I was unable to draw any conclusions or coherently
  92. summarize it, so I'll omit it here.  Nonetheless he did get across two
  93. points: 1) there is a lot of coordination between groups and 2) he is
  94. very quotable.  (``The IEEE standards board is baroque and
  95. byzantine.'')
  96.  
  97. The crowd becomes surly
  98.  
  99. After this basic informational introduction, the meeting was thrown
  100. open to the audience.  The ensuing discussion was a mix of four
  101. things:
  102.  
  103.   1.  Humor
  104.  
  105.       A couple of examples will give the flavor.
  106.  
  107.          + An overheard conversation:
  108.  
  109.            ``Mach was the greatest intellectual fraud in the last ten years.''
  110.            ``What about X?''
  111.            ``I said intellectual.''
  112.  
  113.          + The announcement of the new Weirdnix contest:
  114.  
  115.            a contest for a correct interpretation of P1003.1 or .2
  116.            furthest from the original intent.  The state of Utah (I am
  117.            not making this up) is offering a trip for two to Salt Lake
  118.            City for the winner.
  119.  
  120.   2.  Opinion polling
  121.  
  122.       John tried to discern whether attendees thought they were being
  123.       well-served by John, the USENIX Standards Watchdog Committee,
  124.       and the USENIX position on standards: to attempt to prevent
  125.       standards from prohibiting innovation.  Indeed, at Snowbird, the
  126.       site of the April POSIX meeting, John was told that smaller
  127.       companies don't like our participation because of this position.
  128.       Think about this a while.  (For a more detailed discussion of
  129.       the USENIX position on standards, see either ;login: 15(3):25 or
  130.  
  131. August, 1990 Standards Update                     USENIX Standards BOF
  132.  
  133.  
  134.                 - 3 -
  135.  
  136.       the periodic overview posting in comp.std.unix about the USENIX
  137.       Standards Watchdog Committee.)
  138.  
  139.       John explained how USENIX came to its current policies and why
  140.       it does not endorse standards of its own.  Some audience members
  141.       were unhappy with extant standards bodies and said they wouldn't
  142.       mind if USENIX played a more active role.  Susanne reminded us
  143.       that UniForum working groups, which she praised, play such a
  144.       role.
  145.  
  146.       You are encouraged to tell John and the USENIX Board what you
  147.       feel the USENIX position on standards should be, how much money
  148.       USENIX should budget for standards activities, or anything else
  149.       that's on your mind.  (The current USENIX standards budget is
  150.       $45K/yr.)
  151.  
  152.       On a related note, BOF attendees were quite eager to be kept
  153.       informed on standards issues.  In the snitch's opinion, this is
  154.       probably the standards-related area in which USENIX most excels,
  155.       and its contribution overshadows that of any other source that
  156.       this snitch is aware of.  The USENIX Standards Watchdog
  157.       Committee publishes copiously in both ;login: and the usenet
  158.       newsgroup comp.std.unix.  (The level of detail can certainly not
  159.       be said to be too high, but USENIX Board meetings continually
  160.       propose reducing it.)
  161.  
  162.       While the newsgroups get the information more quickly, ;login:,
  163.       in particular, remains the official voice of USENIX, and
  164.       standards issues now fill 1/3 to 1/2 of each edition.  Many
  165.       non-UNIX aficionados who want to stay current on related
  166.       standards join USENIX simply to get ;login:.  Both John and the
  167.       Board believe that although the newsgroup has been quite active
  168.       this past year, hard copy still circulates more widely.
  169.  
  170.       Some attendees wanted increased coverage of standards currently
  171.       outside of ;login:'s bailiwick, such as RS-232 and CD-ROM
  172.       format.  Unfortunately, following any and all computer-related
  173.       standards would exceed USENIX's budget and resources.  [Editor:
  174.       The alert reader will have noticed Andrew Hume's fine report on
  175.       WORM-based file system standards last quarter.  Send me a
  176.       report.  I'll edit it.  ]
  177.  
  178.       John raised the possibility of breaking out the standards
  179.       information of ;login: into a separate publication.  This was
  180.       also discussed at the USENIX Board meeting during the week.
  181.       Stay tuned.
  182.  
  183.       John and Susanne revealed that they are writing a book on UNIX-
  184.       related standards (which will not be posted electronically).  No
  185.       suggestion was made for how it could possibly stay up to date.
  186.  
  187. August, 1990 Standards Update                     USENIX Standards BOF
  188.  
  189.  
  190.                 - 4 -
  191.  
  192.   3.  Government-bashing (Who the hell is NIST and why are they so out
  193.       of control?)
  194.  
  195.       As soon as we determined that NIST wasn't represented in the
  196.       room and couldn't defend itself, it became fair game.  (There
  197.       were no OSF reps either -- their BOF ran concurrently with
  198.       ours -- but no one knew what OSF was doing so we skipped
  199.       insulting them.)
  200.  
  201.       John fanned the flames by giving an example where NIST had
  202.       pushed too hard, in his opinion: System Administration.  ``Dot
  203.       seven shouldn't exist,'' he said, but NIST pushed for it.
  204.       Because government agencies view FIPS so favorably that a system
  205.       administration FIPS would quickly become a de facto standard for
  206.       non-government users as well, the IEEE said ``ok, let's look at
  207.       it.''
  208.  
  209.       John said things didn't turn out as badly as they could have.
  210.       Unfortunately there is little common practice or prior art in
  211.       the area; fortunately, dot seven is coming along so slowly that
  212.       there may be by the time it is ready to go to ballot.  Moreover,
  213.       dot seven's work has encouraged several companies and
  214.       universities to work on the parallels between system
  215.       administration and network management.  Still, he reminded us
  216.       that a standard should neither create nor innovate but only
  217.       standardize, quoting Dennis Ritchie's compliment to X3J11 in his
  218.       keynote address: ``The C committee took something that wasn't
  219.       broken, and tidied it up without breaking it.''
  220.  
  221.       The audience asked, ``How do we control the activities of
  222.       NIST?'' NIST is a part of the government.  If you are a U.S.
  223.       citizen, your tax dollars fund it, so you can write your
  224.       congressperson.  While you can communicate directly with NIST's
  225.       standards representatives, John asked that we not bug them in
  226.       the name of USENIX, ``because I have to work with these guys.''
  227.  
  228.       If you feel bold, you can actually talk to John Lyons, the
  229.       director of NIST -- <lyons@micf.nist.gov> -- who lies midway
  230.       between the scutpuppy standards reps and the demonically
  231.       powerful congresscritters.  He really does read and answer his
  232.       email (and his signature does say that his opinions represent
  233.       those of his organization).
  234.  
  235.       John ended by defending, or at least rationalizing, NIST's pro-
  236.       active stance: ``The primary reason is money.'' A familiar
  237.       example is the Air Force's AFCAC-251 RFP (Request For Purchase).
  238.       This five-to-ten-billion-dollar request for SVR3-conforming
  239.       systems created a heap of trouble by specifying a vendor brand
  240.       name.  After official protests, the procurement had to be
  241.       reworded at great expense -- ultimately to you, the taxpayer.  A
  242.       vendor-independent, POSIX FIPS would have prevented this.
  243.  
  244. August, 1990 Standards Update                     USENIX Standards BOF
  245.  
  246.  
  247.                 - 5 -
  248.  
  249.       One of the few questions John couldn't answer was, ``Why did NBS
  250.       change its name anyway?'' This snitch scraped away at the dirt
  251.       and uncovered the explanation:
  252.  
  253.         The U.S. Department of Commerce under which NBS resides had
  254.         wanted to change the name for many years because NBS has long
  255.         performed activities quite unrelated to standards.  As usual,
  256.         it was politically bobbled for quite some time until a
  257.         sufficiently obvious expansion of responsibilities came up for
  258.         funding at which time (1/89, Reagan) the following
  259.         announcement was issued:
  260.  
  261.           the new name, ``National Institute of Standards and
  262.           Technology,'' reflects the broadened role and new
  263.           responsibilities assigned to the agency which will include
  264.           the traditional functions of providing the measurements,
  265.           calibrations, data, and quality assurance support to U.S.
  266.           commerce and industry, together with several new programs to
  267.           support the aggressive use of new technologies in American
  268.           industry.  NIST's new purpose is ``to assist industry in the
  269.           development of technology and procedures needed to improve
  270.           quality, to modernize manufacturing processes, to ensure
  271.           product reliability, manufacturability, functionality, and
  272.           cost-effectiveness, and to facilitate the more rapid
  273.           commercialization ... of products based on new scientific
  274.           discoveries.''
  275.  
  276.         Several new programs have been created aimed at rapid transfer
  277.         of technology to U.S. industry.  They are:
  278.  
  279.           1.  Regional Centers for the Transfer of Manufacturing
  280.               Technology;
  281.  
  282.           2.  assistance to state technology programs;
  283.  
  284.           3.  the Advanced Technology Program; and
  285.  
  286.           4.  the Clearinghouse for State Technology Programs.
  287.  
  288.       Call (301) 975-3058 (NIST Technical Information) if you would
  289.       like more information on any of these programs or on NIST
  290.       itself.
  291.  
  292.   4.  John's usual exhortation/guilt-trip: get involved in standards!
  293.  
  294.       This discussion went on for some time.  UNIX is no longer guided
  295.       by a few bright individuals; it is now in the hands of vested
  296.       commercial interests, some of which don't give a damn about
  297.       innovation or good design.
  298.  
  299. August, 1990 Standards Update                     USENIX Standards BOF
  300.  
  301.  
  302.                 - 6 -
  303.  
  304.       For the most part, the committees themselves contain
  305.       intelligent, well-meaning people who really want to create
  306.       useful standards.  But in a small committee, overlooked
  307.       unintentional flaws can ruin otherwise good work.  Snitches help
  308.       forestall this by functioning as a community ear.  If you don't
  309.       have time to be on a committee, get on the mailing list and
  310.       continue to read the newsgroups so you can comment on critical
  311.       issues when they arise.  If you don't, you have have only
  312.       yourself to blame if the standards come out all wrong.
  313.  
  314. August, 1990 Standards Update                     USENIX Standards BOF
  315.  
  316.  
  317. Volume-Number: Volume 21, Number 36
  318.  
  319.