StormMIST Charter

This document is Copyrighted © 1996 by wmiler@nyx.cs.du.edu and by the wizards of StormMIST.
The StormMIST Charter
8 June 1996 Update

0. Introduction
---------------

  This document, having been updated and approved by the administration
of StormMIST, defines the history, goals and purposes of StormMIST.  It
is organized in this fashion: 

  1. Mission Statement
  2. History
  3. Theme
  4. Administrative Hierarchy
  5. Bylaws
  6. References

1. Mission Statement
--------------------
StormMIST is chartered as an experimental research and development system, 
designed to allow an avatar to explore virtual worlds in three 
dimensions. It is in a continual state of development, and as such is not 
open to the general public.

2. History
----------
StormMIST was founded under the name of StormMUSE, with Augestflex, 
itsme, and Vampire as it's founding directors. StormMUSE then in turn 
became StormMYST during the fall or early winter of 1995, and briefly was 
chartered as a recreational gaming system. In the spring of 1996, 
StormMYST was converted to the StormMIST server code. At this time, we 
decided to offically charter StormMIST as an advanced research and 
development system which in time will include three dimensional graphics, 
and sound capablities.

3. Theme
--------
There is currently no theme to StormMIST, other than code research and 
development.

4. Administrative Hierarchy
---------------------------
The administration of StormMIST is organized as follows:

A board of four directors, each with ultimate responsiblity concerning their 
chosen area, and additionally empowered to uphold the statements made 
within this document shall to the best of their ability, ensure that 
StormMIST follows all rules and regulations as may be imposed by resource 
providers, government bodies, and any additional rules upon which the 
Board of Directors agree to. Only existing directors may choose 
replacements to the board of directors.

The currently active directors are: Vampire, Psyche, and Augestflex.

Additionally, the Board of Directors, at their discretion, have the right 
to appoint assistants under them, who shall have limited authority.

5. Bylaws
---------
1) General Code Guidelines
  a) All code must be approved by the Director in charge of Code 
     Development before entry into the StormMIST source code.
  b) All modifications should be thoroughly tested, by the principle 
     programmer.
2) Major changes
  a) Major changes are any of the following:
    1) Anything that involves changing the database format.
    2) Any deletions or modifications in method of use of commands.

    3) Any case where it isn't obvious how the user interface should 
       work, or the addition of additional powers.
  b) Upon making a major change:
    1) All changes must be approved by the Director of Code Development, 
       and by the Board of Directors.
    2) If the change involves a database format change, a backup of the 
       database before the change was produced, must be made.
3) Minor Changes
  a) Minor changes are anything that's not a major change.
  b) All minor changes to the MIST source code must be approved by the 
     Director in charge of Code Development.
4) Emergency code changes
  a) Emergency code changes may be made by any programmer which the 
     Director of Code Development has given approval.
  b) Emergency code changes are defined as the following:
    1) Any changes required to maintain security of the server, or resources
    2) Any changes required to prevent the server from crashing.
  c) Upon completion of the emergency code change, a letter must be sent 
     to all directors stating what code was changed, by whom, and for what 
     reason. The Director of Code Development must then check the code 
     fix to ensure that there are no conflicts with existing code.

6. References
-------------
This document was modeled after the MicroMUSE charter, which can be found 
at: ftp://ftp.musenet.org/ or gopher://gopher.musenet.org/



Colophon