home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / v21 / 036 / text0000.txt < prev   
Encoding:
Internet Message Format  |  1990-12-05  |  13.0 KB

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