I'm searching for a pleasant way to develop a nested site structure in ruby. I would like something will be able to offer clients rather than msword documents. Something from the form:
Home/ index.txt About.txt Services/ index.txt products.txt blahblah.txt
using the .txt files being markdown, or whatever.
I really wish to import this right into a content management systems system, and would like to hook into whichever static-site generator will be able to use.
Otherwise I is going to do it myself, but it might be nice to make use of another thing for integration with html preprocessors etc.
Have a look at Jekyll
there's also middleman for producing static sites
Pagegen uses dirs and files to handle content hierachy, http://pagegen.phnd.net
While it isn't Ruby, DocPad is totally new static site generator constructed with Node.js and CoffeeScript with the ability to support leading edge markups like coffeescript, coffeekup, jade and stylus together with the typical markdown and haml support amongst others.
But, because it is a node.js project, you are able to extend the server to aid dynamic pages/actions for example delivering emails, posting forms, search, etc. Pretty great.