Updated bootstap CHK. Added info on updating.
diff --git a/infocalypse/doc/infocalypse_howto.html b/infocalypse/doc/infocalypse_howto.html --- a/infocalypse/doc/infocalypse_howto.html +++ b/infocalypse/doc/infocalypse_howto.html @@ -16,6 +16,7 @@ HOWTO: Infocalypse 2.0 hg extension <li> <a href="#introduction">Introduction</a> <li> <a href="#requirements">Requirements</a> <li> <a href="#installation">Installation</a> +<li> <a href="#updating">Updating</a> <li> <a href="#background">Background</a> <li> <a href="#basic">Basic Usage</a> <ul> @@ -104,15 +105,16 @@ the <a href="#risks">risks</a> right?<p> Here are step-by-step instructions on how to install the extension. <ul> <li> <a name="bootstrap_chk">Download the bootstrap hg bundle:</a> - <pre><a href="CHK@AVG1nw~py-tyAsF5NUzPIteT0frRiWBMP5OAVf6u-yE,0-IgGV7Oj3qanIBmm-p-qt1i5FT6UcPcmx9L6CaJbtk,AAIC--8/infocalypse2_42b099251848.hg">CHK@AVG1nw~py-tyAsF5NUzPIteT0frRiWBMP5OAVf6u-yE,0-IgGV7Oj3qanIBmm-p-qt1i5FT6UcPcmx9L6CaJbtk,AAIC--8/infocalypse2_42b099251848.hg</a> + <pre><a href="CHK@S~kAIr~UlpPu7mHNTQV0VlpZk-f~z0a71f7DlyPS0Do,IB-B5Hd7WePtvQuzaUGrVrozN8ibCaZBw3bQr2FvP5Y,AAIC--8/infocalypse2_1723a8de6e7c.hg">CHK@S~kAIr~UlpPu7mHNTQV0VlpZk-f~z0a71f7DlyPS0Do,IB-B5Hd7WePtvQuzaUGrVrozN8ibCaZBw3bQr2FvP5Y,AAIC--8/infocalypse2_1723a8de6e7c.hg</a> </pre> You'll get a <b>Potentially Dangerous Content</b> warning from fproxy because the mime type isn't set. Choose 'Click here to force your browser to download the file to disk.'. <p> I'll refer to the directory that you saved the bundle file to as DOWNLOAD_DIR. -<li> Create an empty directory where you want to install the extension. - I'll refer to that directory as INSTALL_DIR in the rest of these instructions. +<li> <a name="install_dir">Create</a> an empty directory where you want to install the extension. + I'll refer to that directory as INSTALL_DIR in the + rest of these instructions. <p> <li> Create an empty hg repository there. i.e.: <pre> @@ -184,17 +186,40 @@ Here are step-by-step instructions on ho <p> You can <em>skip</em> this step if you're not running fms. <p> -<li> <a name="pull_example">Pull the latest changes to the extension from Freenet. i.e.:</a> +<li> <a name="pull_example">Pull the latest changes to the extension from Freenet for the + first time. i.e.:</a> <pre> hg fn-pull --aggressive --debug --uri USK@kRM~jJVREwnN2qnA8R0Vt8HmpfRzBZ0j4rHC2cQ-0hw,2xcoQVdQLyqfTpF2DpkdUIbHFCeL4W~2X1phUYymnhM,AQACAAE/infocalypse.hgext.R1/38 hg update </pre> - You may have trouble finding the top key if you're not using fn-fmsread. Just keep retrying. + You may have trouble finding the top key if you're not using fn-fmsread. Just keep retrying. If you know the index has increased, use the new index in the URI. + <p> + After the first pull, you can <a href="#updating">update</a> without the URI. </ul> <p> <a href="#toc">[TOC]</a> <hr> +<h2><a name="updating">Updating</h2> +This extension is under active development. You should periodically update to get the latest +bug fixes and new features. +<p> +Once you've installed the extension and <a href="#pull_example">pulled</a> it for the +first time, you can get updates by cd'ing into the initial <a href="#install_dir">INSTALL_DIR</a> +and typing: <p> +<pre> +hg fn-fmsread -v +hg fn-pull --aggressive +hg update +</pre> +If you're not running FMS you can skip the fn-fmsread step. You may have trouble getting +the top key. Just keep retrying. +<p> +If you're having trouble updating and you know the index has increased, use the full +URI with the new index as <a href="#pull_example">above</a>. +<p> +<a href="#toc">[TOC]</a> +<hr> <h2><a name="background">Background</a></h2> Here's background information that's useful when using the extension. See the