home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.21 / text0048.txt < prev    next >
Encoding:
Internet Message Format  |  1990-10-26  |  5.1 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. IEEE 1003.0: POSIX Guide
  13.  
  14. Kevin Lewis <klewis@gucci.dco.dec.com> reports on the July 16-20
  15. meeting in Danvers, Massachusetts:
  16.  
  17. Dot Zero's rite of passage
  18.  
  19. For the first time in plenary, the group walked through the entire
  20. guide (221 pages), fine-tuning verbiage.  This walk-through takes Dot
  21. Zero across a threshold: instead of soliciting content to fill up
  22. empty sections, we are now filtering the text we have.  I'm proud
  23. we've gotten this far.  I remember when we started this journey,
  24. virtually from scratch.
  25.  
  26. By the time we finished the walk-through, we had found that we needed
  27. more structure and parameters: rules to make our walk-throughs more
  28. productive.  I ended my last report with the statement, ``let's see if
  29. we have the self-discipline to get there.'' Here is where some of that
  30. self-discipline comes in...  we'll see at the next meeting who abides
  31. by the rules we have agreed upon.
  32.  
  33. New Volunteers for OS and UI Sections
  34.  
  35. Two other good things happened in Danvers.  Tricia Oberndorf is now in
  36. charge of the operating system section of the guide.  Tricia is
  37. project leader for the Navy's Next Generation Computer Resources
  38. Operating System Software Working Group (whew!), which has chosen
  39. POSIX as its base standard.  Heretofore, Jim Isaak had been the
  40. section leader.  Now that he has greater duties to fulfill, as part of
  41. the TCOS ruling class.  Tricia has graciously stepped forward to fill
  42. his shoes.
  43.  
  44. In addition to this noble deed, Martha (``Marti'') Sczcur (pronounced
  45. ``seezur''), from NASA, and Ruth Klein, from AT&T, have picked up the
  46. user interface section, which, up until the April, Utah meeting, had
  47. lain untouched for almost two years.  These are welcome resources.
  48. Both of these welcome volunteers made significant contributions, to
  49. the user-interface section of the recently published draft 8 --
  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                 IEEE 1003.0: POSIX Guide
  57.  
  58.  
  59.                 - 2 -
  60.  
  61.  contributions woefully lacking in draft 7,
  62.  
  63. What Will We Cut and What's a Profile?
  64.  
  65. Toward the end of my last report, I stated that Dot Zero still faced
  66. hard decisions in two areas: guide content and profiles.  I think
  67. guide content questions will resolve themselves as we move toward the
  68. mock ballot.  Deadlines, like moving your household, have a tendency
  69. to make you throw away stuff that you otherwise might have kept.
  70. Given our goal of an early 1991 mock ballot, I think we will see a
  71. change in our ``pack rat'' mentality.
  72.  
  73. You might be wondering what might find itself on the editing-room
  74. floor.  I can offer two sections: Data Interchange and Graphics, whose
  75. demise might come about due to a lack of interest by anyone in the
  76. committee to contribute to them and move them along.  There also seems
  77. to be a lot of redundancy.  Good examples of this are the sections I
  78. am responsible for: Introduction and Scope.  The guide seems to say
  79. the same thing in each of these sections but struggles to make it
  80. sound different.  The fine tuning efforts will root this out.
  81.  
  82. We're still debating profiles, but a consensus is forming around the
  83. term POSIX profile.  Dot Zero agrees we must define such a profile,
  84. but its elements still elude us.  (This gets into the debate about
  85. whether a ``true'' POSIX profile needs to include 1003.1.  Right now,
  86. there is only one POSIX standard, and it would seem to make sense that
  87. a POSIX profile should include it.  However, there are convincing
  88. arguments to the contrary, such as a profile that specifies 1003.2
  89. (shell and tools) compliance on DOS machines, which cannot support
  90. 1003.1.  I think POSIX profiles should include some POSIX standard,
  91. but not any specific one.)_ Also, should Dot Zero make mandatory rules
  92. for profile writers, or just offer basic guidelines?  These two topics
  93. will serve as the focus for much of our discussion in the October,
  94. Seattle meeting.
  95.  
  96. For uniform resolution of our debates about profiles, we will meet and
  97. coordinate with representatives of the other working groups,
  98. particularly the profile groups.  (Right now, that's real-time,
  99. supercomputing, multiprocessing, and transaction processing.) This
  100. will also help ensure that we hear all issues and key points of view.
  101. The primary debate here focuses on whether Dot Zero should attempt to
  102. put ``teeth'' into the guide.  Does Dot Zero, because of its goal in
  103. providing guidance to profile writers, have any say about the
  104. legitimacy of current or future profiling efforts?  How extensive
  105. should this guidance be?  How does Dot Zero provide guidance in an
  106. area where it lacks technical expertise?  These kinds of questions
  107. frame the debate.  [Editor: What do you think the answers are to these
  108. questions?  Speak up.  If you don't go, and don't have anyone else to
  109. tell, at least tell Kevin.]
  110.  
  111. August, 1990 Standards Update                 IEEE 1003.0: POSIX Guide
  112.  
  113.  
  114. Volume-Number: Volume 21, Number 49
  115.  
  116.