home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v1 / text0025.txt < prev    next >
Encoding:
Internet Message Format  |  1987-06-30  |  3.6 KB

  1. From: John Quarterman (moderator) <jsq@ut-sally.UUCP>
  2. Topic: IEEE P1003 "UNIX Standards" committee statement of scope and purpose
  3.  
  4. I've received the following from the chair of the committee for posting.
  5.  
  6.  
  7. A.003.2
  8. 15JAN85
  9.            Scope and Purpose of the IEEE P1003 Working Group
  10.  
  11. "To define a standard operating system interface and environment based
  12. on the  UNIX Operating System documentation to support application
  13. portability at the source level. (UNIX is a trademark of Bell Labs)"
  14.  
  15. This effort entails three major components:
  16.  
  17. 1.  Definitions - Terminology and objects referred to in the document.
  18.     In the case of objects, the structure, operations that modify these,
  19.     and the effects of these operations need to be documented as well.
  20.     (Sample Term:  Pipe, Sample Object:  File Descriptor)
  21.  
  22. 2.  Systems Interface and Subroutines (C-Language Binding)
  23.     This area includes:
  24.  
  25.     A.  The range of interface & subroutines in the /usr/group document
  26.     B.  IOCTL/TermIO
  27.     C.  IFDEF Specifications
  28.     D.  Real Time (Contiguous files, synchronization, shared data, priority
  29.         scheduling, etc.)
  30.     E.  Device interface, including Termcaps/TermIO
  31.     F.  Job Control, Windowing
  32.     G.  Network Interface (but not Protocol)
  33.     H.  Distributed Systems
  34.     I.  Device Drivers
  35.     J.  Error Handling & Recovery
  36.  
  37. 3.  User interface issues, including:
  38.  
  39.     A.  Shell, Command Set, Syntax
  40.     B.  Portability - Media/Formats
  41.     C.  Error Handling & Recovery
  42.  
  43. In all of these areas, consideration will be given to defining the impact on
  44. security, international usage (language and character sets, etc.), and 
  45. application needs such as transaction processing.
  46.  
  47. The following areas may require review and commentary, perhaps even revisions
  48. and updates, but are outside of the scope of the current effort:  Network
  49. Protocols, Graphics, DBMS, Record I/O.
  50.  
  51. Two areas are explicitly outside of the scope of the group:  Binary compati-
  52. bility/exchange of software in executable form, and the end-user interface
  53. (where ease-of-use is a critical issue).
  54.  
  55. Target "consumers" of the documents are:  Systems implementations (including
  56. AT&T Licensees, those developing compatible systems, and those implementing 
  57. "hosted" systems), and application implementors - for areas 1 and 2.  With
  58. Area 3, multivendor systems integrators and shell users are also identified 
  59. as document consumers.
  60.  
  61. All of these efforts will not occur at once.  The initial document for 
  62. balloting will be based on Section 1 and 2-A and B above.  As this goes 
  63. through the balloting process, additional areas in 2 and 3 will be readied 
  64. for balloting.  At this point, it is not clear if this will represent separate
  65. revisions of a common document, separate "chapters" or "modules" of a common 
  66. document, or separate standards documents.
  67.  
  68. ----------------------------------------------------------------------
  69.  
  70. The moderated newsgroup mod.std.unix is for discussions of UNIX standards,
  71. in particular of the draft standard in progress by the IEEE P1003
  72. "UNIX Standards" Committee.
  73.  
  74. Submissions to the newsgroup to:    ut-sally!std-unix
  75. Comments about the newsgroup to:    ut-sally!std-unix-request
  76. Permission to post to the newsgroup is assumed for mail to the former address,
  77. but not for mail to the latter address, nor for mail to my personal addresses.
  78.  
  79. The newsgroup is gatewayed to an ARPA Internet mailing list, accessible as
  80. std-unix@ut-sally.ARPA or std-unix-request@ut-sally.ARPA.
  81. -- 
  82.  
  83. John Quarterman,   UUCP:  {ihnp4,seismo,harvard,gatech}!ut-sally!jsq
  84. ARPA Internet and CSNET:  jsq@ut-sally.ARPA, soon to be jsq@sally.UTEXAS.EDU
  85.  
  86. Volume-Number: Volume 1, Number 26
  87.  
  88.