GLAST How-To Index

 

Welcome to GLAST Software.  GLAST software development involves a large collaboration and can sometimes present a daunting challenge to users.  These pages point you to documentation that should ease the process, and detail a number of tools.

There are various steps involved in setting up and using GLAST code. The following is a sequential list of steps for various stages of setting up and developing GLAST code, each containing a link to detailed instructions for that step.

    1. Getting a SLAC Account 

    2.Setting up intra-collaboration communication tools 

                  a. Getting and Installing VRVS  (web meeting tool)

                  b. Getting and Installing ICQ      (instant messaging tool)

                  c. Subscribing to the mailing lists

    3. Modifying your SLAC login profile

    4. Supported Operating Systems

    5. Getting and Installing SSH    (Secure shell for logging on to other machines)

    6. Getting and installing CVS   (Code Version control System)

    7. Getting and Installing CMT  (Configuration Management Tool )

    8. CMT for Windows and Unix (Building and Running the Code)

                  a. Setting up and Using VCMT (Windows)      

                  b. Setting up CMT and Using Glastpack (Unix)

    9. Getting and Installing External Libraries

    10. Developing the code on Windows or Unix

                 a. Windows           

                 b. Unix

    11. Documenting the code and Viewing the documentation

Developers of flight software should consult the list of paths for flight software.

Though these pages have undergone many iterations, there are still plenty of things that might go wrong.  Visit the TroubleShooting  page, or contact the Software Help Mailing List or Karl Young for help with common problems.


Last modified 2002-12-02

Back to main GLAST software page