 
     [ This document describes the new Grand Central Message System, which is 
a powerful conferencing and mail door for the RBBS bulletin board systems.  
What follows is a condensed version of the first chapter of the Grand Central 
("GC" for short) documentation.  You are encouraged to distribute this 
document as widely as possible.  - SB ] 




                 INTRODUCING THE GRAND CENTRAL MESSAGE SYSTEM!
                                By Scott Barnes
                        Copyright 1989, 1990 BarneSoft 
                 ---------------------------------------------

     Have you ever wondered what the future holds for BBS programs?  Some 
people believe the future lies in linking BBSes into large interconnected 
networks.  Others believe that the future means upgrading the fundamentals of 
each BBS, or, in other words, improving the end-user interface.  I tend to 
gravitate toward the latter vision, although I am by no means anti-network.  
Wide-area networks are becoming increasingly useful in the global village in 
which we live.  However, the mightiest network becomes little more than a toy 
if it is not useful and meaningful to ordinary people.  The point is that 
every BBS, whether network-connected or not, needs to have a user interface 
that is coherent and consistent, and one which reduces the amount of visual 
clutter transmitted to the user. 

     The Grand Central Message System is my bid to advance the state-of-the-
art in computer bulletin boards, by recrafting the traditional BBS user 
interface.  Grand Central is currently implemented as a conference/mail door 
to the RBBS program which replaces RBBS' native conference and mail functions.  
GC's major features are as follows: 

          1) FULL-SCREEN DISPLAY FORMAT - GC assumes an 80-by-24 character 
     screen on the remote end and uses the ANSI/VT100 terminal standard to 
     create an orderly full-screen environment.  This environment includes 
     such amenities as emphasized text for important items, and 
     bidirectional scrolling.  A minimal level of support is provided for 
     terminals or computer software packages which are incompatible with the 
     ANSI standard. 
     
          2) FULL-FEATURED CONFERENCING SYSTEM - GC offers the Sysop a great 
     deal of flexibility in setting up conferences.  The extensive security 
     system allows one to set up conferences that are totally public, 
     totally private, or some combination of the two.  The Sysop can specify 
     moderators for each conference, who are given Sysop-like privileges in 
     their conferences but nowhere else. 
     
          3) TOPIC-BASED MESSAGE SYSTEM - GC organizes each conference's 
     message base by topic rather than chronologically.  Hence it is much 
     easier to look at all messages pertinent to a topic, since there are no 
     complex "threading" commands.  An unread message feature is also provided 
     to allow the user to see the messages they have not yet read. 
     
          4) SEPARATE MAIL SYSTEM - GC has a mail system similar to that of 
     larger computers, where each user is given his or her own mailbox.  The 
     mailbox concept eliminates confusion between mail and messages and 
     also does away with time-consuming mail searches.  Other features 
     include distributed (multiple recipient) mail, as well as a mail trace 
     which allows letter writers to determine if their letters have been 
     read by the recipient. 

          
          5) HIGH-PERFORMANCE, FRIENDLY EDITOR - The GC editor is patterned 
     after the RBBS editor, but at the same time contains powerful new 
     features that make editing easier for everyone.  On top of the basic 
     line-editor concept, the GC editor offers automatic paragraph 
     reformatting, multiple-line editing, multiple-line deleting, tab 
     support, and more! 
          
          6) FULL SUPPORT FOR SESSION LIMITS, SLEEP TIMEOUTS, CARRIER 
     MONITORING, AND CHATTING - The Sysop can tell GC to "adopt" each user's 
     RBBS session limit.  In addition, the user's remaining time is 
     frequently updated in the upper-right corner of the screen.  GC handles 
     sleep timeouts, including hanging up the telephone line.  Carrier 
     monitoring is performed continuously.  Finally, GC allows chatting, 
     with the text from each side of the conversation printed in a different 
     text style. 
          
          7) FULL SUPPORT FOR REMOTE OPERATIONS - GC, as well as its 
     companion configuration program G-CONFIG, fully supports remote 
     Sysop sessions.  The Sysop thus has the freedom to reconfigure and 
     maintain the GC system from wherever he or she happens to be located!  
     Moderators, too, are given extensive remote capabilities.  Within their 
     conferences, moderators can delete topics and messages, and change user 
     security levels, without bothering the Sysop. 
          
          8) MISERLY ON SYSTEM RESOURCES - GC is designed to use as little 
     disk space as possible.  Space taken by deleted messages and letters is 
     recycled as much as possible.  In addition, an automatic optimization 
     program streamlines all message base and mail system files once per 
     week, unattended. 

     So, as you can see, Grand Central really does advance the state of the 
art in the BBS world.  Read on to find out how easy it is to set up a GC 
system you can try! 


                            REQUIREMENTS TO RUN GC 
                            ----------------------
     The requirements to run GC are much the same as those needed to run RBBS.  
The main exceptions are that GC does not yet support multiple simultaneous 
nodes on the same machine nor does it support networks.  Aside from that, I 
believe to the best of my knowledge that almost any computer that will run 
RBBS will run GC.  Here are the specific minimum requirements: 

          1) IBM PC or clone which runs PC-DOS or MS-DOS versions 2.0 or 
     higher 
          2) Hard disk recommended 
          3) Monochrome Graphics Adapter 
          4) One asynchronous communications port which is driven by an 
     Intel 8250 chip, or compatible - communications port can be connected 
     to a modem, digital PBX, or any other communication device which obeys 
     similar primitives (host system echoes what caller types, DTR signal 
     controls call status, DCD signal indicates call status) 
          5) 300K *available* memory (i.e., after loading DOS and TSR's) 
          6) RBBS Version 15.1C or greater - must be installed prior to 
     installing GC 
          7) Some sort of full-screen file editor (many word processors can 
     pinch-hit in this area) 


                          WHAT ALL THIS MEANS TO YOU
                          --------------------------
     
     As an RBBS Sysop, you owe it to yourself and your users to try Grand 
Central and experience first-hand the quantum leap in BBS technology it 
represents.  But you may wonder how much time and money this new technology 
will cost.  The answer on both counts is: inexpensive! 

     Setting up a GC test system takes less than 10 minutes, and does not 
require you to use a modem or run RBBS.  The test system is not a demo, but 
rather is a system which allows you to navigate GC just as an everyday user 
would.  Sample screens are included to give you an idea of the creative touch 
that can be applied to GC.  

     If you decide to set up a full-fledged GC system, that process does not 
take up a lot of time either.  The GC documentation is 55 pages long, and 
takes you step-by-step through the entire setup process, including specifics 
on the RBBS configuration changes you will need to make.  Also, generic screen 
sets are provided to speed the creative aspects of setup. 

     Best of all, GC doesn't cost a lot of money.  $35 is all it takes to 
register a copy of GC.  Once your copy of GC is registered, you can gain 
access to support via direct phone and E-mail links to the author.  On-line GC 
support will be available in Fall 1990 through a national support BBS.  There 
are several other perks that come with registration; these are detailed in the 
GC manual. 

     Any way you look at it, Grand Central is a great deal.  GC version 1.01
is available for downloading as the files GC101-1, GC101-2, and GC101-3,
although they may be in ZIP, ARC, ZOO, or LZH formats.  A FOSSIL communication
driver (such as X00, BNU, or FOSSCOMM) is required.

     The latest version of GC is always available from the following sources: 

                 GEnie BBS Forum
                 CompuServe IBMBBS Forum
                 Ken Goosens' Your Place RBBS    (703) 978-6360   [3 lines]
                    (other sites will be added in Fall '90)

     Get your copy of GC today! 


                                        Scott Barnes
                                        BarneSoft
                                        Box 275003
                                        Rochester, NY 14627-5003
                                        
                                        Voice: (215) 593-2392 
                                        National support BBS coming soon!

