<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>VERSION</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1 +1,5 @@
+/pkg/
+/doc/
+/coverage/
 *.gem
+.yardoc</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -13,18 +13,21 @@ begin
     gem.add_dependency 'trollop', '&gt;= 1.10.2'
     gem.add_dependency 'oauth', '&gt;= 0.2.7'
     gem.add_dependency 'feed-normalizer', '&gt;= 1.5.1'
-
     # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
   end
+
+  Jeweler::RubyforgeTasks.new do |rubyforge|
+    rubyforge.doc_task = &quot;yardoc&quot;
+  end
 rescue LoadError
-  puts &quot;Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com&quot;
+  puts &quot;Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler&quot;
 end
 
 require 'rake/testtask'
 Rake::TestTask.new(:test) do |test|
   test.libs &lt;&lt; 'lib' &lt;&lt; 'test'
   test.pattern = 'test/**/*_test.rb'
-  test.verbose = false
+  test.verbose = true
 end
 
 begin
@@ -37,50 +40,42 @@ begin
   end
 rescue LoadError
   task :rcov do
-    abort &quot;RCov is not available. In order to run rcov, you must: sudo gem install spicycode-rcov&quot;
+    abort &quot;RCov is not available. In order to run rcov, you must: sudo gem install relevance-rcov&quot;
   end
 end
 
-
-task :default =&gt; :test
-
-require 'rake/rdoctask'
-Rake::RDocTask.new do |rdoc|
-  if File.exist?('VERSION.yml')
-    config = YAML.load(File.read('VERSION.yml'))
-    version = &quot;#{config[:major]}.#{config[:minor]}.#{config[:patch]}&quot;
-  else
-    version = &quot;&quot;
+begin
+  require 'reek/rake_task'
+  Reek::RakeTask.new do |t|
+    t.fail_on_error = true
+    t.verbose = false
+    t.source_files = 'lib/**/*.rb'
+  end
+rescue LoadError
+  task :reek do
+    abort &quot;Reek is not available. In order to run reek, you must: sudo gem install reek&quot;
   end
-
-  rdoc.rdoc_dir = 'rdoc'
-  rdoc.title = &quot;laika #{version}&quot;
-  rdoc.rdoc_files.include('README*')
-  rdoc.rdoc_files.include('lib/**/*.rb')
 end
 
 begin
-  require 'rake/contrib/sshpublisher'
-  namespace :rubyforge do
-    
-    desc &quot;Release gem and RDoc documentation to RubyForge&quot;
-    task :release =&gt; [&quot;rubyforge:release:gem&quot;]
-    
-    namespace :release do
-      desc &quot;Publish RDoc to RubyForge.&quot;
-      task :docs =&gt; [:rdoc] do
-        config = YAML.load(
-            File.read(File.expand_path('~/.rubyforge/user-config.yml'))
-        )
+  require 'roodi'
+  require 'roodi_task'
+  RoodiTask.new do |t|
+    t.verbose = false
+  end
+rescue LoadError
+  task :roodi do
+    abort &quot;Roodi is not available. In order to run roodi, you must: sudo gem install roodi&quot;
+  end
+end
 
-        host = &quot;#{config['username']}@rubyforge.org&quot;
-        remote_dir = &quot;/var/www/gforge-projects/laika/&quot;
-        local_dir = 'rdoc'
+task :default =&gt; :test
 
-        Rake::SshDirPublisher.new(host, remote_dir, local_dir).upload
-      end
-    end
-  end
+begin
+  require 'yard'
+  YARD::Rake::YardocTask.new
 rescue LoadError
-  puts &quot;Rake SshDirPublisher is unavailable or your rubyforge environment is not configured.&quot;
+  task :yardoc do
+    abort &quot;Yard is not available. In order to run yardoc, you must: sudo gem install yard&quot;
+  end
 end</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>VERSION.yml</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>2400b94a1a4104c5622c7b927abe18183c2d72e7</id>
    </parent>
  </parents>
  <author>
    <name>Mark Cornick</name>
    <email>mcornick@gmail.com</email>
  </author>
  <url>http://github.com/vigetlabs/laika/commit/152e815409f6162e8ba96902dc6e18baf5ded5a3</url>
  <id>152e815409f6162e8ba96902dc6e18baf5ded5a3</id>
  <committed-date>2009-08-06T14:11:49-07:00</committed-date>
  <authored-date>2009-08-06T14:11:49-07:00</authored-date>
  <message>updated Rakefile for new jeweler</message>
  <tree>1b4c4af92d3fbaea27e84cfad7f3b725746ef34e</tree>
  <committer>
    <name>Mark Cornick</name>
    <email>mcornick@gmail.com</email>
  </committer>
</commit>
