...
The intended audience for this file format are users who write pipeline configurations by hand and chose to upload them using the GINO Web Application.
This is a screenshot of the GINO Web Application. Notice that you can upload pipeline definition to both the production and development GINO servers. When you upload a pipeline, it replaces (overwrites) a pipeline in the server with the same name if it exists. This is a convenient way to edit your pipelines. However, you will not be allowed to upload a pipeline configuration once the GINO server has started processing runs.
How to Define a Pipeline
A GINO Pipeline is defined in an XML file whose format is described by a W3C XML Schema available at http://glast-ground.slac.stanford.edu/pipeline/pipeline.xsd. This schema will mainly be useful if you use an XML editor that supports W3C XML Schema, which these days includes nearly all modern XML editors. XML Spy is a good choice that we have experience with. However, most pipelines will be easy to configure with a simple text editor (emacs for example).
...