Hi Sean,
Hey, that's an excellent tutorial! Thanks a lot for creating it.
There's however something dangerous in the XML file you've included:
<?xml version="1.0" encoding="UTF-8"?>
<xri version="1.0">
<description>
<p>Updates for the MyScript script for PixInsight</p>
</description>
<platform os="all" arch="noarch" version="1.6.9:1.6.9">
<package fileName="TEMPLATE_FILENAME"
sha1="TEMPLATE_SHA1"
type="script"
releaseDate="TEMPLATE_RELEASE_DATE">
<title>My Script</title>
<remove>doc</remove>
<description>
<p>This update installs an update to the MyScript script.</p>
<p>http://www.cerebiggum.com</p>
<p>Copyright (c) 2010 Sean Houghton. All Rights Reserved.</p>
</description>
</package>
</platform>
</xri>If your updates.xri file includes that <remove> element, then when the users isntall your script they will remove the whole reference documentation tree at the same time!
Other than that problem, your tutorial is fine.
There are also a few changes to the XRI format (nothing that invalidates your tutorial). There's a new <metadata> element that allows saving a lot of XML source code when one has to publish a module for several platforms. I'll publish a formal description of XRI very soon.