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

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