<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>LICENSE</filename>
    </added>
    <added>
      <filename>README.rdoc</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,4 @@
 tmp
 rcov_tmp
 pkg
+doc/*
\ No newline at end of file</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,16 @@
 History.txt
+LICENSE
 Manifest.txt
-README.txt
+README.rdoc
 Rakefile
 lib/obsidian.rb
 lib/obsidian/rails/model_update_tracker.rb
+lib/obsidian/spec.rb
+lib/obsidian/spec/map_spec_helper.rb
+lib/obsidian/spec/set_spec_helper.rb
 test/obsidian_test.rb
 test/test_helper.rb
-test/obsidian/rails/model_update_tracker_test.rb
+test/units/obsidian/rails/model_update_tracker_test.rb
+test/units/obsidian/spec/map_spec_helper_test.rb
+test/units/obsidian/spec/set_spec_helper_test.rb
+test/units/obsidian/spec_test.rb</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -8,7 +8,7 @@ require 'lib/obsidian'
 desc 'Default: run unit tests.'
 task :default =&gt; :test
 
-Hoe.new('obsidian', Obsidian::VERSION) do |p|
+hoe = Hoe.new('obsidian', Obsidian::VERSION) do |p|
   p.rubyforge_name = &quot;thinkrelevance&quot;
   p.description = &quot;It's metastable&quot;
   p.changes = p.paragraphs_of('History.txt', 0..1).join(&quot;\n\n&quot;)
@@ -16,7 +16,23 @@ Hoe.new('obsidian', Obsidian::VERSION) do |p|
   p.summary = &quot;It's metastable&quot;
   p.author = &quot;Relevance&quot;
   p.email = &quot;opensource@thinkrelevance.com&quot;
-  p.url = &quot;http://opensource.thinkrelevance.com&quot;
+  p.url = &quot;http://opensource.thinkrelevance.com&quot;  
+  p.rdoc_pattern = /^(lib|bin|ext)|txt|rdoc$/
+end
+
+# Override RDoc to use allison template, and also use our .rdoc README as the main page instead of the default README.txt
+Rake::RDocTask.new(:docs) do |rd|
+  gem &quot;allison&quot;
+  gem &quot;markaby&quot;
+  rd.main = &quot;README.rdoc&quot;
+  # rd.options &lt;&lt; '-d' if RUBY_PLATFORM !~ /win32/ and `which dot` =~ /\/dot/ and not ENV['NODOT']
+  rd.rdoc_dir = 'doc'
+  files = hoe.spec.files.grep(hoe.rdoc_pattern)
+  files -= ['Manifest.txt']
+  rd.rdoc_files.push(*files)
+
+  title = &quot;#{hoe.name}-#{hoe.version} Documentation&quot;
+  title = &quot;#{hoe.rubyforge_name}'s &quot; + title if hoe.rubyforge_name != hoe.name
 end
 
 desc 'Test obsidian.'</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>README.txt</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>b39a6d8c627d2f59b8de875d365648691cd39a20</id>
    </parent>
  </parents>
  <author>
    <name>Jason Rudolph</name>
    <email>jason@thinkrelevance.com</email>
  </author>
  <url>http://github.com/relevance/obsidian/commit/a6cba6eb2b34ab71de79f5beb8d73fdb23a11ce5</url>
  <id>a6cba6eb2b34ab71de79f5beb8d73fdb23a11ce5</id>
  <committed-date>2008-04-11T10:50:29-07:00</committed-date>
  <authored-date>2008-04-11T10:50:29-07:00</authored-date>
  <message>Cleanup docs:
-Move LICENSE into separate file
-Move README.txt to README.rdoc for better formatting
-Corrected Manifest entries</message>
  <tree>201d707a7bf94f0c3d1186beaa361f02c6ee3e36</tree>
  <committer>
    <name>Jason Rudolph</name>
    <email>jason@thinkrelevance.com</email>
  </committer>
</commit>
