Author: Unknown User (mattlangston)
We recommend using XMLBuddy to edit pipeline XML configuraiton files. XMLBuddy is free and runs on both Windows and Linux. We recommend it since it uses the XSD Schema from http://glast-ground.slac.stanford.edu/pipeline.xsd to make sure your XML is not only well formed (i.e. does not contain syntax errors), but is also strictly valid according to the XSD Schema. Normal text editors (for example, emacs) can't do this.
To install XMLBuddy, follow these simple instructions:
Now run eclipse and edit your configuration files. XMLBuddy will automatically grab the pipeline XSD Schema from glast-ground and make sure you don't have nay syntax errors. It provides many niceties, like populating drop-down lists with allowed field values. Here is a screenshot of editing a pipeline XML configuration file.
Eclipse does a lot more than simply edit XML files. For example, it is probably one of the best CVS clients around, with built-in support for SSH (meaning you don't have to install an external SSH client simply to use CVS). It makes branching and tagging simple from the GUI, which is something that people tend to have problems with when attempting to do from the command line. It also has a C/C++ editor that is on-par with Visual Studio. It is worth exploring.