xml qstat logo
Validate this XHTML Validate CSS stylesheet
Web based monitoring for Grid Engine clusters, provided by the BioTeam

History


This is the 4th rewrite of a project that was begun in mid-2005. Early versions of this program used Xalan-C++ (http://xml.apache.org/xalan-c/) but that package and its dependencies turned out to be difficult to build on various Linux and Apple OS X systems. Since a design goal for this tool was easy installation across different hardware platforms and architectures, alternatives to the C++ XSLT engines were investigated.

The 2nd generation xml-qstat programs and CGIs used the very nice perl modules XML::LibXML and XML::LibXSLT. Those modules provided perl interfaces to the Gnome Project's excellent libxml2 (http://www.xmlsoft.org/) and libxslt (http://xmlsoft.org/XSLT/) code libraries.

The 2nd generation code was abandoned when Apache Cocoon was discovered - the Cocoon framework functions out of the box on just about any Java enabled system and there are no requirements to download and build various dependent XML libraries and perl modules. The XML-based publishing framework provided by Cocoon provides additional features and capabilities not found in standalone XSLT transformation engines.


The 3rd generation of xml-qstat came after Chris Dagdigian effectively abandoned the project and codebase for quite some time as his work took him in different directions. During this period, Mark Olesen made very significant improvements both in cleaning up the XSLT framework as well as adding entirely new features such as support for multiple clusters. Mark used his version extensively inhouse on clusters at his employer and was able to release his forked-and-improved code back out to the community.


Generation 4 of this project is essentially Mark Olsen's fork, uploaded and imported into a new GIT repository hosted at http://github.com. We plan to use the new git repository as the base for the long-delayed 1.0 release. Chris Dagdigian is back as a contributor and the project is seeking new contributors, testers and developers.


Last modified: Saturday, 29-Aug-2009 16:52:51 EDT