public
Description: Stand-alone version of Tracks manual, using Webby to manage the HTML files
Homepage:
Clone URL: git://github.com/bsag/tracks_manual.git
name age message
file .gitignore Sun Jan 18 10:04:28 -0800 2009 Ignore Sitefile [bsag]
file README Sun Jan 18 11:02:06 -0800 2009 Fixed URL to public manual. [bsag]
file Sitefile.tmpl Sun Jan 18 10:53:51 -0800 2009 Add back a generic Sitefile. [bsag]
directory content/ Sun Aug 30 04:35:15 -0700 2009 Updated JumpBox links to affiliate links. [bsag]
directory layouts/ Sun Aug 30 04:35:15 -0700 2009 Updated JumpBox links to affiliate links. [bsag]
directory lib/ Tue Dec 16 12:00:43 -0800 2008 Initial commit of Webby version of Tracks Manua... [bsag]
directory output/ Sun Aug 30 04:35:15 -0700 2009 Updated JumpBox links to affiliate links. [bsag]
directory templates/ Tue Dec 16 12:00:43 -0800 2008 Initial commit of Webby version of Tracks Manua... [bsag]
README
I'm trying a little experiment: I decided to separate out the Tracks manual from the main repository, and create an HTMl 
version using Webby [1]. I've now put the manual in its own repository on GitHub:

http://github.com/bsag/tracks_manual/

Webby is a very nice, simple and lightweight static HTML generator, which can generate sites from Textile/Markdown 
format files and templates. I thought it would be good to separate the manual out so that (eventually) I can easily 
upload it directly to the Tracks site for people to view as soon as any changes are made. We should also be able to make 
a PDF direct from the HTML (with a stylesheet) using PrinceXML.

If you want to play with the manual, you just need to install webby (and a few dependencies) from gems:

sudo gem install webby ultraviolet bones hpricot

Then cd into the tracks_manual directory and give the command:

webby autobuild

That will open a browser window showing the site, and it will rebuild the files each time you make a change.

content/index.txt

is the file to edit (Textile format), and it will build output/index.html for you.

I'm hoping that the manual will become easier to maintain and update in this format and that it will make it easier for 
others to contribute to.

As of 18 Jan 2009, the contents of the output directory are deployed to http://getontracks.org/doc/index.html so that 
with any changes to the source, the manual can be easily pushed to the public site. If you have Prince XML installed, 
you can also make a PDF manual with the following command if you have Webby running (with webby autobuild):

prince http://localhost:4331/printed/manual.html -o ~/Desktop/manual.pdf

Have fun!

[1] http://webby.rubyforge.org/

cheers,

bsag