<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -17,3 +17,5 @@ end
 
 require 'tasks/rails'
 require 'thinking_sphinx/tasks'
+require 'thinking_sphinx/deltas/datetime_delta/tasks'
+</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -45,7 +45,7 @@ class Comment &lt; ActiveRecord::Base
     indexes user.name, :as =&gt; :user
     where &quot;state = 'published'&quot;
     set_property :field_weights =&gt; { :title =&gt; 5, :user =&gt; 2, :body =&gt; 1 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Reading status ###</diff>
      <filename>app/models/comment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -39,7 +39,7 @@ class Diary &lt; Content
     indexes user.name, :as =&gt; :user
     where &quot;state = 'published'&quot;
     set_property :field_weights =&gt; { :title =&gt; 10, :user =&gt; 4, :body =&gt; 2 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### ACL ###</diff>
      <filename>app/models/diary.rb</filename>
    </modified>
    <modified>
      <diff>@@ -41,7 +41,7 @@ class Interview &lt; Content
     indexes title, body
     where &quot;state != 'draft'&quot;
     set_property :field_weights =&gt; { :title =&gt; 20, :body =&gt; 4 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Workflow ###</diff>
      <filename>app/models/interview.rb</filename>
    </modified>
    <modified>
      <diff>@@ -61,7 +61,7 @@ class News &lt; Content
     indexes section.title, :as =&gt; :section, :facet =&gt; true
     where &quot;news.state = 'published'&quot;
     set_property :field_weights =&gt; { :title =&gt; 25, :user =&gt; 10, :body =&gt; 3, :second_part =&gt; 2, :section =&gt; 4 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Workflow ###
@@ -97,12 +97,6 @@ class News &lt; Content
   attr_accessor :commit_message
   attr_accessor :committer
 
-  versioning(:title, :body, :second_part) do |v|
-    v.repository = Rails.root.join('git_store', 'news.git')
-    v.message    = lambda { |news| news.commit_message }
-    v.committer  = lambda { |news| [news.author_name, news.author_email] }
-  end
-
 ### ACL ###
 
   def readable_by?(user)</diff>
      <filename>app/models/news.rb</filename>
    </modified>
    <modified>
      <diff>@@ -35,7 +35,7 @@ class Poll &lt; Content
     indexes answers.answer, :as =&gt; :answers
     where &quot;state IN ('published', 'archived')&quot;
     set_property :field_weights =&gt; { :title =&gt; 10, :user =&gt; 3, :answers =&gt; 4 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Workflow ###</diff>
      <filename>app/models/poll.rb</filename>
    </modified>
    <modified>
      <diff>@@ -40,7 +40,7 @@ class Post &lt; Content
     indexes forum.title, :as =&gt; :forum, :facet =&gt; true
     where &quot;posts.state = 'published'&quot;
     set_property :field_weights =&gt; { :title =&gt; 10, :user =&gt; 4, :body =&gt; 2, :forum =&gt; 3 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### ACL ###</diff>
      <filename>app/models/post.rb</filename>
    </modified>
    <modified>
      <diff>@@ -41,7 +41,7 @@ class Tracker &lt; Content
     indexes user.name, :as =&gt; :user
     indexes category.title, :as =&gt; :category, :facet =&gt; true
     set_property :field_weights =&gt; { :title =&gt; 2, :user =&gt; 1, :body =&gt; 1, :category =&gt; 1 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Workflow ###</diff>
      <filename>app/models/tracker.rb</filename>
    </modified>
    <modified>
      <diff>@@ -54,7 +54,7 @@ class User &lt; ActiveRecord::Base
     indexes name, homesite, jabber_id
     where &quot;role != 'inactive'&quot;
     set_property :field_weights =&gt; { :name =&gt; 5, :homesite =&gt; 1, :jabber_id =&gt; 1 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Avatar ###</diff>
      <filename>app/models/user.rb</filename>
    </modified>
    <modified>
      <diff>@@ -32,7 +32,7 @@ class WikiPage &lt; Content
     indexes user.name, :as =&gt; :user
     where &quot;state = 'public'&quot;
     set_property :field_weights =&gt; { :title =&gt; 15, :user =&gt; 1, :body =&gt; 5 }
-    set_property :delta =&gt; :datetime, :threshold =&gt; 1.hour
+    set_property :delta =&gt; :datetime, :threshold =&gt; 75.minutes
   end
 
 ### Versioning ###
@@ -40,12 +40,6 @@ class WikiPage &lt; Content
   attr_accessor :commit_message
   attr_accessor :committer
 
-  versioning(:title, :body) do |v|
-    v.repository = Rails.root.join('git_store', 'wiki.git')
-    v.message    = lambda { |page| page.commit_message }
-    v.committer  = lambda { |page| [page.committer.name, page.committer.email] }
-  end
-
 ### ACL ###
 
   def creatable_by?(user)</diff>
      <filename>app/models/wiki_page.rb</filename>
    </modified>
    <modified>
      <diff>@@ -28,9 +28,10 @@ Rails::Initializer.run do |config|
   config.gem 'paperclip', :version =&gt; '~&gt;2.1'
   config.gem 'wikitext', :version =&gt; '~&gt;1.9'
   config.gem 'authlogic', :version =&gt; '~&gt;2.1'
-  config.gem 'rubyist-aasm', :lib =&gt; 'aasm', :version =&gt; '~&gt;2.1'
-  config.gem 'mislav-will_paginate', :lib =&gt; 'will_paginate', :version =&gt; '~&gt;2.3'
-  config.gem 'freelancing-god-thinking-sphinx', :lib =&gt; 'thinking_sphinx', :version =&gt; '~&gt;1.2'
+  config.gem 'aasm', :version =&gt; '~&gt;2.1'
+  config.gem 'will_paginate', :version =&gt; '~&gt;2.3'
+  config.gem 'thinking-sphinx', :version =&gt; '~&gt;1.3'
+  config.gem 'ts-datetime-delta', :lib =&gt; 'thinking_sphinx/deltas/datetime_delta', :version =&gt; '~&gt;1.0'
   #config.gem 'json', :version =&gt; '~&gt;1.1'
   #ActiveSupport::JSON.backend = &quot;JSONGem&quot;
   #config.gem 'libxml-ruby', :version =&gt; '~&gt;0.9'</diff>
      <filename>config/environment.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5451448f846a5cd592d35b548347fe5994ffc7e7</id>
    </parent>
  </parents>
  <author>
    <name>Bruno Michel</name>
    <email>bmichel@menfin.info</email>
  </author>
  <url>http://github.com/nono/linuxfr.org/commit/10d95d0cc8ed3e7c099c59145f529f7e249b4fc3</url>
  <id>10d95d0cc8ed3e7c099c59145f529f7e249b4fc3</id>
  <committed-date>2009-11-08T12:43:01-08:00</committed-date>
  <authored-date>2009-11-08T12:43:01-08:00</authored-date>
  <message>No more gems from github and update thinking_sphinx</message>
  <tree>31bf99244b572e325b0a39b2ef4be64cbb457d8f</tree>
  <committer>
    <name>Bruno Michel</name>
    <email>bmichel@menfin.info</email>
  </committer>
</commit>
