<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,4 @@
-
-          ~= THE INVISIBLE FRAMEWORK =~          
-
+= THE INVISIBLE FRAMEWORK
 Invisible is like a giant robot combining the
 awesomeness of Rails, Merb, Camping and Sinatra.
 Except, it's tiny (100 sloc).
@@ -12,9 +10,54 @@ Get started today!
 
   invisible my_lil_app
   cd my_lil_app
-  script/server
+  thin start config/rack.ru
   edit app.rb
 
+Or, if you're really into tiny things:
+
+  invisible my_very_lil_app --flat
+
+== Build web apps in just a few lines
+The app syntax looks a lot like Sinatra:
+
+  get &quot;/session/:value&quot; do
+    session[:invisible] = params[:value]
+    render do
+      h2 &quot;I added this to the session for you:&quot;
+      pre params[:value].inspect
+      p { a &quot;Go back&quot;, :href =&gt; &quot;/&quot; }
+    end
+  end
+
+You can also render ERB, eRubis and Haml templates.
+
+== TATFT (aka Test all the fucking time)
+Invisible also comes with support for easy
+testing, using Test::Unit or RSpec.
+
+  def test_should_get_root
+    assert get(&quot;/&quot;).ok?
+  end
+  
+  it &quot;should get /&quot; do
+    get(&quot;/&quot;).should be_ok
+  end
+
+== The extras you were missing in a micro-framework
+Invisible has:
+* reloading
+* configurable multi-environment support
+* multi-app in the same VM
+* session support (Cookie, Memcache, etc.)
+* a love affair with Rack middlewares
+* another love affair with testing
+* load just what you need approach (low mem)
+* awesomeness builtin, twice!
+* all that under 100 LOC (+ taxes)
+
+I'm like, WOW! What are you waiting for?
+Go build the next Twitter now, mkay?
+
 Ruby License, http://ruby-lang.org/en/LICENSE.txt
 Invisible is copyright Marc-Andre Cournoyer
 macournoyer@gmail.com</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f6a819c4c6446ac5ad5091ed3603622c95e73ccc</id>
    </parent>
  </parents>
  <author>
    <name>macournoyer</name>
    <email>macournoyer@gmail.com</email>
  </author>
  <url>http://github.com/macournoyer/invisible/commit/cef752bafb3578713c1998cc2c473d98c4f8025a</url>
  <id>cef752bafb3578713c1998cc2c473d98c4f8025a</id>
  <committed-date>2008-11-11T20:43:32-08:00</committed-date>
  <authored-date>2008-11-11T20:43:32-08:00</authored-date>
  <message>README v3</message>
  <tree>e9bd732d4cc353f34691c6678b9d77408dd762f7</tree>
  <committer>
    <name>macournoyer</name>
    <email>macournoyer@gmail.com</email>
  </committer>
</commit>
