Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Ruby JavaScript
branch: master
Failed to load latest commit information.
planet Add support for per-feed xml_base configuration variable
test Merge branch 'master' of git://github.com/joshu/mars
themes A better fix for atom:published in atom:source
tools
README haml templates for mars, v0.4
Rakefile.rb haml templates for mars, v0.4
planet.rb Add full Mars bzr tree.
prereqs.rb Add full Mars bzr tree.
reconstitute.rb More reconstitute based on a full dry run
splice.rb haml templates for mars, v0.4
test.rb

README

HAML FOR MARS release 0.4

To run the haml example, execute:

	rake setup
	rake planet

and point your browser to yourdir/index.html

To play with templates once the cache has been built:

	rake splice

Setup copies in config and .haml templates for the intertwingly theme.
The various clean tasks remove the extra files. See rake -T


Previously on Planet Mars...

To verify that you have the necessary prereqs installed, execute:

  rake prereqs

Information on the various requirements:

  Addressable:
    gem install addressable

    For best resuts, also install idn:
      gem install idn

    To make sure that gems are searched:
      export RUBYOPT="-rubygems"

  Html5:
    There was a bug fixed on 2007-12-09 that Mars depends on.  For best
    results, check out the latest:

      svn checkout http://html5lib.googlecode.com/svn/trunk/ html5lib
      export RUBYLIB="/path/html5lib/ruby/lib"

  XmlParser:
    Mars needs a *working* XML parser (REXML version 3.1.6 won't do).

    To determine the version of REXML you have installed:
      ruby -rrexml/document -e 'p REXML::VERSION'

    For best results (speed, spec compliance), install one of
      http://www.yoshidam.net/xmlparser_en.txt
      http://libxml.rubyforge.org/

    The latest REXML can be obtained by
      svn co http://www.germane-software.com/repos/rexml/trunk/ rexml
      export RUBYLIB="/path/rexml/src"
Something went wrong with that request. Please try again.