The proposed section of the tool.xml file should be named "version".
The purpose of the section is to capture the exact version of the code that generated the Rappture libraries and the simulation application. The need for the version section of the tool.xml file stems from the current inability to identify the version of code (both rappture and simulation) that produced certain output. By adding the <version> section, the first steps will be taken to allowing comparative analysis of results.
Below is an example of the proposed section of code to be added to all tool.xml files:
<tool> <identifier>spice3f4</identifier> <name>Spice 3F4</name> <version> <identifier>3.0.12</identified> <rappture> <revision>542</revision> <modified>2006-11-08 15:05:19 -0500 (Wed, 08 Nov 2006)</modified> <language>tcl</language> </rappture> <application> <revision>4</revision> <modified>2006-11-08 15:52:23 -0500 (Wed, 08 Nov 2006)</modified> <installed>2007-04-09 23:49:51 -0500</installed> <directory>/apps/biomoca/20070409</directory> </application> </version> </tool>
The repository section will contain two elements detailing information specific to the simulator. The first section is named "rappture". The <rappture> section contains the date, repository revision and url of the code that generated the graphical user interface and rappture library.