home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / ZCPR33 / TCJ / TCJ25.MAG < prev    next >
Text File  |  2000-06-30  |  8KB  |  129 lines

  1.  
  2.  
  3.                               The ZSIG Corner
  4.                                   Jay Sage
  5.                           ZSIG Software Librarian
  6.  
  7.  
  8.  
  9.      This article inaugurates a new feature of The Computer Journal, a
  10. column devoted to the activities of the recently formed organization called
  11. ZSIG.  At the beginning of the year Richard Jacobson, Bruce Morgen, and I
  12. founded ZSIG, which stands for ZCPR Systems Interest Group.  When Digital
  13. Research's CP/M operating system first became popular and attracted a
  14. significant group of programmers who freely offered their programs, complete
  15. with source code, to the CP/M community, organizations like CP/MUG (CP/M
  16. User Group) and SIG/M (Special Interest Group/Microcomputers) were formed to
  17. promote and distribute that software to a wide audience.  Today, Echelon,
  18. like the Digital Research of years ago, has reached the point where it
  19. offers a solid line of commercial Z-System products to a growing and
  20. enthusiastic user community.  Richard, Bruce, and I thought that it was now
  21. time for the supporters of advanced 8-bit operating systems to form an
  22. organization to promote the development and dissemination of public-domain
  23. Z-System software.
  24.  
  25.  
  26.                      Who's Who and What's What in ZSIG
  27.  
  28.      When I first proposed a Z-System support group, Bruce Morgen's NAOG
  29. (North American One-Eighty Group), formed to support Steve Ciarcia's SB180
  30. computer and other computers based on the Hitachi HD64180 chip, was already
  31. well established.  Bruce suggested that ZSIG be made a part of NAOG, and
  32. thus the full organization became NAOG/ZSIG.  Bruce heads it and writes and
  33. produces the newsletter "One-Eighty File."
  34.  
  35.      Since information about public-domain software tends today to be
  36. exchanged more by remote access computer systems (RASs) than by mailing
  37. diskettes, we wanted to have a large, centrally located RAS to serve as a
  38. focus for ZSIG telecommunications activities.  Richard Jacobson volunteered
  39. one system of his dual Z-Node in Chicago.  The Lillipute Z-Nodes are usually
  40. available on a yearly subscription basis, but Richard arranged to provide
  41. access to a special NAOG/ZSIG directory in System 1 for all ZSIG members.  A
  42. reduced-price subscription to the entire system is also available for
  43. members.
  44.  
  45.      I took on the position of software librarian, with the duties of
  46. organizing collections of appropriate software into volumes for official
  47. release, encouraging the submission of new programs, and regulating the way
  48. in which new revisions are generated and released.  I am in the process of
  49. assembling a committee to help review software submissions so that we can
  50. try to maintain a consistently high level of quality and reliability in the
  51. programs we release.
  52.  
  53.  
  54.                              Joining NAOG/ZSIG
  55.  
  56.      Application forms for NAOG/ZSIG are included in the file ZSIG-FOR.ALL
  57. available from many Z-Node RASs.  Alternatively, request an application from
  58. from NAOG/ZSIG at P. O. Box 2781, Warminster, PA 18974.  If you are
  59. impatient and just can't wait to join, simply send the following to the
  60. above address: your name, address, and telephone number and a U.S. dollar
  61. check or money order for $15 ($25 if beyond the range of a 22-cent stamp). 
  62. If you want to subscribe to the full services of the Lillipute Z-Nodes,
  63. include an additional $35 (regular fee is $40 per year).  Please also
  64. indicate with your application if you consent to making your name, address,
  65. and phone number available to other ZSIG members.
  66.  
  67.  
  68.                         Submitting Programs to ZSIG
  69.  
  70.      ZSIG has two aims.  First, we want to encourage cross-fertilization
  71. among Z-System programmers on every level of expertise and between users and
  72. program contributors.  On the other hand, we want to avoid a chaotic pattern
  73. of upgrades as has occurred in some public-domain software channels.  As a
  74. result, we intend to exert a greater level of control over the programs that
  75. are submitted to ZSIG.  A formal document describing the procedures to be
  76. followed will have been released by the time this column appears in print.
  77.  
  78.      Here is a brief summary of some of the main points.  First of all, we
  79. very much want your participation, and you do not have to be a member of
  80. NAOG/ZSIG to submit programs.  The programs, however, must be ZCPR3- or Z-
  81. System-oriented.  That means that, as a minimum, they must know about the
  82. ZCPR3 environment (Z3ENV).  File specifications should allow the ZCPR3
  83. standard DU and DIR (named directory) forms, and any screen-oriented output
  84. should obtain the necessary screen codes from the TCAP so that no terminal-
  85. specific installation is required.  The use of the SYSLIB, Z3LIB, and VLIB
  86. libraries is strongly encouraged, both for ease of programming and for
  87. maintainability.
  88.  
  89.      Programs can be submitted in a number of convenient ways -- either by
  90. modem or by diskette.  Modem uploads should be made, if possible, to my
  91. Newton Centre Z-Node #3 in Massachusetts at 617-965-7259.  Make the upload
  92. to the private area (use the 'RP' -- receive private -- option of XMODEM or
  93. KMD).  Alternative upload submission nodes are the Lillipute Z-Node #15 in
  94. Chicago at 312-649-1730 or Al Hawley's Ladera Z-Node #2 in Los Angeles at
  95. 213-670-9465.  Non-NAOG/ZSIG members who wish to upload to the limited-
  96. access Lillipute Z-Node should make a special arrangement by leaving a
  97. private message to the sysop.
  98.  
  99.  
  100.      Software submitted on diskette should be sent to me at 1435 Centre St.,
  101. Newton Centre, MA 02159.  IBM 8" standard SSSD or any 5" format that can be
  102. read by the Ampro MULTIDSK program or by the MediaMaster program on an IBM-
  103. PC/AT is acceptable.  Among the more than one hundred acceptable 5" formats
  104. are the following: Ampro (48- and 96-tpi, single- and double-side), Kaypro
  105. (all), Morrow (all), Osborne (all), Xerox (all), and VT-180.
  106.  
  107.      Submissions should include source code, an object file, a DOC file, and
  108. a ZCPR3-format help file.  Special arrangements can be made in cases where
  109. the author desires to treat the source code as proprietary, and we also have
  110. volunteers who will prepare the HLP file from the DOC file if you are unable
  111. to do it.  Be sure to include your name, address, and voice phone number in
  112. a separate file for ZSIG use if it is not already in the release material.
  113.  
  114.      The source and object code should bear a copyright notice of the form:
  115. Copyright (current year) by (name of author).  The source can include a
  116. release for free personal use of the program.  While ZSIG encourages and
  117. promotes the distribution of free software, we feel it is desirable that the
  118. author and ZSIG retain some control over modifications to a ZSIG library
  119. program.  We will employ a checkout system whereby any person suggesting a
  120. program improvement, whether a ZSIG member or not, will be given a set
  121. period of time in which to work on the program and resubmit it.
  122.  
  123.      There is an important role in ZSIG for non-programmers also.  The real
  124. ingenuity in software is not so much in the actual coding as in the
  125. conceiving of new program ideas.  So even if you can't write a program
  126. yourself, if you have a good idea, send it in!  In the next column in The
  127. Computer Journal I plan to discuss some ideas for new programs and program
  128. enhancements.  I have a few idea, but I sure could use some more from you.
  129.