This program is designed for creating and modifying Xgrid batch files. The labels for all the fields are intentionally the same as in the Xgrid Foundation so that you can use this program to help with learning the Xgrid Foundation or batch files in general.
This is a work in progress, and feature requests and bug reports are greatly appreciated. There is a feedback option in the program, or you can just email the support contact listed above.
I am currently working on ART support, however that little thing called college is managing to take a significant chunk of time out of my schedule. I am making progress; sooner or later, ART support will be here.
As the program becomes more and more complex, it becomes increasingly harder for me to test everything the program could possibly do. If you find any bugs, feel free to tell me!
Change Log
(Future Version)
ART Support
(Next Version)
Switched to a document-based program model
0.9.6.5 - 12/4/2007 (Current Version)
Fixed a bug with choosing a different input file
0.9.6.4 - 11/11/2007
Feature added: can now randomly downsize the number of selected task specifications
Optimized the process involved with adding multiple task specifications at once
0.9.6.3 - 11/10/2007
The default name for new task specifications is now the first free integer starting with zero
Fixed a bug with exporting input files
Optimized the process involved with removing multiple tasks at once
0.9.6.2 - 10/27/2007
Enabled the Leopard features
0.9.6.1 - 10/17/2007
Minor GUI bug fixes
0.9.6.0 - 10/11/2007
Added support for task specifications identified by a non-numerical string
Can now rename a task specification to change its position in the list
Leopard features almost done
0.9.4.1 - 9/25/2007
Apple Developer members can now un-censor the Leopard features
General modifications for Xgrid in Leopard
GUI fix regarding the input file map
Consolidated the input file map and the environment variable list into one tab pannel
0.9.4.0 - 9/14/2007
Icon added
Feature added: can now export input files from a batch file
0.9.3.0 - 6/1/2007
Added a window menu
Added my new preferences class; includes an option to remove the preferences file on quit
Reorganized the property list parser; moderate risk of new bugs
Fixed a bug in the Application Updater
0.9.2.2 - 6/22/2007
Updated the Applicaiton Updater to correctly handle 404 errors
0.9.2.1 - 6/22/2007
Fixed bug with opening batch files; the program now doesn't assume that task specifications are in order, and instead relies on their stored indexes
0.9.2.0 - 5/7/2007
Feature added: can now open batch files
Changed name to Xgrid Batch Editor
Fixed various GUI bugs
0.9.1.0 - 4/10/2007
Changed the dependsOnJobs input method; dependsOnJobs is now set using a text box
0.9.0.0 - 4/2/2007 (initial release)
Multiple jobs supported
Job name supported (text box)
Application Identifier supported (text box)
Notification Email supported (text box)
Minimum Task Count supported (popup menu)
Tasks Must Start Simultaniously supported (popup menu)
Depends On Jobs supported (listbox)
Adding and removing task input files supported
Input file destinations are independant of their source
Adding and removing task specifications supported
Task Prototype Identifier supported (popup menu)
Task command supported (combo box)
Task arguments supported (space delimited array in a combo box)
Task Input Stream supported (popup menu)
Depends On Tasks supported (listbox)
Environment supported (listbox & two text boxes)
Input File Map supported (listbox & one text box)
Adding and removing task prototypes supported
Task Prototype name supported (text box)
Task Prototype command supported (combo box)
Task Prototype arguments supported (space delimited array in a combo box)