Skip to content

RickKohrs/mcidasv

 
 

Repository files navigation

This is the main trunk for SSEC's McIDAS-V Project.

Things of Interest

.                                   
├── build-customized.xml            * User-customizable Ant build file.
├── build.xml                       * Main Ant build file.
├── docs                            
│   ├── javadoc                     * API documentation for developers.
│   └── userguide                   * Project documentation.
├── edu                             
│   └── wisc                        
│       └── ssec                    
│           ├── mcidas              
│           └── mcidasv             * General managers and main application 
│               │                     code should go here, e.g., ViewManger, 
│               │                     McIDASV.java.
│               ├── chooser         * Data choosers should go here.
│               ├── control         * Display controls should go here.
│               ├── data            * Datasources should go here.
│               ├── display         * Displays code should go here.
│               ├── images          * DEPRECATED: please use appropriate
│               │                     directory within "resources".
│               ├── jython          * Linear Combination Jython Interpreter.
│               ├── monitors        * Monitor the state of a McIDAS-V session.
│               ├── probes          * Data probes.
│               ├── resources       * Non-code resources required by 
│               │   │                 McIDAS-V should reside here. Things
│               │   │                 like RBI, XML, and images.
│               │   └── python      * Jython library code.
│               ├── servermanager   * Handles local and remote ADDE datasets.
│               ├── startupmanager  * Manage McIDAS-V startup options.
│               ├── supportform     * Submit McIDAS-V support requests.
│               ├── ui              * UI related classes here, e.g., UIManager.
│               └── util            * Utility classes can go here.
├── lib                             * McIDAS-V dependencies (other than VisAD/IDV).
├── release                         * Files used by install4J.
├── tools                           
│   ├── apidocs                     
│   └── external                    
│       ├── orphan_icon_finder      
│       ├── pluginfeed              
│       └── supportreq              
└── ucar                            

Building a new release

Make sure IDV is up to date, then build the "dist" target:

ant dist

Run Install4J and build the installer packages.

Nightlies

A cron job that builds the "nightly" target runs daily at 4am:

ant nightly

There is a separate script on the webserver that pulls the completed build.

Acknowledgements

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

About

McIDAS-V is a free, open source, visualization and data analysis software package.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published