<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">16008</assigned-user-id>
  <attachments-count type="integer">0</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2008-10-14T14:22:04-07:00</created-at>
  <creator-id type="integer">24210</creator-id>
  <milestone-due-on type="datetime">2009-10-31T00:00:00-07:00</milestone-due-on>
  <milestone-id type="integer">21077</milestone-id>
  <number type="integer">893</number>
  <permalink>create-configru-in-merbroot-for-passenger</permalink>
  <priority type="integer">1</priority>
  <project-id type="integer">7433</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>resolved</state>
  <tag nil="true"></tag>
  <title>Create config.ru in Merb.root for Passenger</title>
  <updated-at type="datetime">2009-10-13T12:24:42-07:00</updated-at>
  <user-id type="integer">12714</user-id>
  <user-name>Yehuda Katz (wycats)</user-name>
  <creator-name>Botanicus</creator-name>
  <assigned-user-name>Martin Gamsjaeger (snusnu)</assigned-user-name>
  <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
  <milestone-title>1.1</milestone-title>
  <original-body>Apache and its Passenger is one of the most used deployment solutions for Merb applications, so why Merb do not support it?

The only change needed is adding config.ru into Merb.root. This file is file for Rack. Merb has its own file for Rack, so maybe it should be moved to config.ru. Just for example this is my config.ru:

# http://wiki.merbivoreom/pages/phusion-passenger
require 'rubygems'
require 'merb-core' 

# Ruby Enterprise Edition
# http://www.rubyenterpriseedition.com/faq.html
if GC.respond_to?(:copy_on_write_friendly=)
  GC.copy_on_write_friendly = true
end

Merb::Config.setup(:merb_root =&gt; &quot;.&quot;, :environment =&gt; ENV['RACK_ENV'])
Merb.environment = Merb::Config[:environment] 
Merb.root = Merb::Config[:merb_root] 
Merb::BootLoader.run 

run Merb::Rack::Application.new</original-body>
  <latest-body>Apache and its Passenger is one of the most used deployment solutions for Merb applications, so why Merb do not support it?

The only change needed is adding config.ru into Merb.root. This file is file for Rack. Merb has its own file for Rack, so maybe it should be moved to config.ru. Just for example this is my config.ru:

# http://wiki.merbivoreom/pages/phusion-passenger
require 'rubygems'
require 'merb-core' 

# Ruby Enterprise Edition
# http://www.rubyenterpriseedition.com/faq.html
if GC.respond_to?(:copy_on_write_friendly=)
  GC.copy_on_write_friendly = true
end

Merb::Config.setup(:merb_root =&gt; &quot;.&quot;, :environment =&gt; ENV['RACK_ENV'])
Merb.environment = Merb::Config[:environment] 
Merb.root = Merb::Config[:merb_root] 
Merb::BootLoader.run 

run Merb::Rack::Application.new</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;Apache and its Passenger is one of the most used deployment
solutions for Merb applications, so why Merb do not support it?&lt;/p&gt;
&lt;p&gt;The only change needed is adding config.ru into Merb.root. This
file is file for Rack. Merb has its own file for Rack, so maybe it
should be moved to config.ru. Just for example this is my
config.ru:&lt;/p&gt;
&lt;h1&gt;&lt;a href=&quot;http://wiki.merbivoreom/pages/phusion-passenger&quot;&gt;http://wiki.merbivoreom/pages/ph...&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;require 'rubygems' require 'merb-core'&lt;/p&gt;
&lt;h1&gt;Ruby Enterprise Edition&lt;/h1&gt;
&lt;h1&gt;&lt;a href=&quot;http://www.rubyenterpriseedition.com/faq.html&quot;&gt;http://www.rubyenterpriseedition...&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;if GC.respond_to?(:copy_on_write_friendly=)
GC.copy_on_write_friendly = true end&lt;/p&gt;
&lt;p&gt;Merb::Config.setup(:merb_root =&amp;gt; &quot;.&quot;, :environment =&amp;gt;
ENV['RACK_ENV']) Merb.environment = Merb::Config[:environment]
Merb.root = Merb::Config[:merb_root] Merb::BootLoader.run&lt;/p&gt;
&lt;p&gt;run Merb::Rack::Application.new&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Apache and its Passenger is one of the most used deployment solutions for Merb applications, so why Merb do not support it?

The only change needed is adding config.ru into Merb.root. This file is file for Rack. Merb has its own file for Rack, so maybe it should be moved to config.ru. Just for example this is my config.ru:

# http://wiki.merbivoreom/pages/phusion-passenger
require 'rubygems'
require 'merb-core' 

# Ruby Enterprise Edition
# http://www.rubyenterpriseedition.com/faq.html
if GC.respond_to?(:copy_on_write_friendly=)
  GC.copy_on_write_friendly = true
end

Merb::Config.setup(:merb_root =&gt; &quot;.&quot;, :environment =&gt; ENV['RACK_ENV'])
Merb.environment = Merb::Config[:environment] 
Merb.root = Merb::Config[:merb_root] 
Merb::BootLoader.run 

run Merb::Rack::Application.new</body>
      <body-html>&lt;div&gt;&lt;p&gt;Apache and its Passenger is one of the most used deployment
solutions for Merb applications, so why Merb do not support it?&lt;/p&gt;
&lt;p&gt;The only change needed is adding config.ru into Merb.root. This
file is file for Rack. Merb has its own file for Rack, so maybe it
should be moved to config.ru. Just for example this is my
config.ru:&lt;/p&gt;
&lt;h1&gt;&lt;a href=&quot;http://wiki.merbivoreom/pages/phusion-passenger&quot;&gt;http://wiki.merbivoreom/pages/ph...&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;require 'rubygems' require 'merb-core'&lt;/p&gt;
&lt;h1&gt;Ruby Enterprise Edition&lt;/h1&gt;
&lt;h1&gt;&lt;a href=&quot;http://www.rubyenterpriseedition.com/faq.html&quot;&gt;http://www.rubyenterpriseedition...&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;if GC.respond_to?(:copy_on_write_friendly=)
GC.copy_on_write_friendly = true end&lt;/p&gt;
&lt;p&gt;Merb::Config.setup(:merb_root =&amp;gt; &quot;.&quot;, :environment =&amp;gt;
ENV['RACK_ENV']) Merb.environment = Merb::Config[:environment]
Merb.root = Merb::Config[:merb_root] Merb::BootLoader.run&lt;/p&gt;
&lt;p&gt;run Merb::Rack::Application.new&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-14T14:22:06-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-14T14:22:10-07:00</updated-at>
      <user-id type="integer">24210</user-id>
      <user-name>Botanicus</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-14T14:24:56-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-14T14:24:59-07:00</updated-at>
      <user-id type="integer">24210</user-id>
      <user-name>Botanicus</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Because Merb is set up to use Passenger already, we already do: if GC.respond_to?(:copy_on_write_friendly=) GC.copy_on_write_friendly = true end</body>
      <body-html>&lt;div&gt;&lt;p&gt;Because Merb is set up to use Passenger already, we already do:
if GC.respond_to?(:copy_on_write_friendly=)
GC.copy_on_write_friendly = true end&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-14T23:46:50-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-14T23:46:52-07:00</updated-at>
      <user-id type="integer">7560</user-id>
      <user-name>Yehuda Katz</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>@botanicus I moved your wiki page to: http://wiki.merbivore.com/faq/passenger

Do you have a way to move the .ru file somewhere else than at the root of a project? We'd prefer not pollute the project root folder if possible.

Thanks,

-Matt</body>
      <body-html>&lt;div&gt;&lt;p&gt;@botanicus I moved your wiki page to: &lt;a href=&quot;http://wiki.merbivore.com/faq/passenger&quot;&gt;http://wiki.merbivore.com/faq/pa...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Do you have a way to move the .ru file somewhere else than at
the root of a project? We'd prefer not pollute the project root
folder if possible.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;-Matt&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-14T23:54:27-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-14T23:54:31-07:00</updated-at>
      <user-id type="integer">3890</user-id>
      <user-name>Matt Aimonetti (mattetti)</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>@mattetti unfortunately Passenger seems to support just config.ru in root of app. Have no idea how to solve it, maybe just try to ask guys from Passenger if it will be possible to check config dir as well. Of course have it in config is better, agreed.</body>
      <body-html>&lt;div&gt;&lt;p&gt;@mattetti unfortunately Passenger seems to support just
config.ru in root of app. Have no idea how to solve it, maybe just
try to ask guys from Passenger if it will be possible to check
config dir as well. Of course have it in config is better,
agreed.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-15T16:12:40-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-15T16:12:42-07:00</updated-at>
      <user-id type="integer">24210</user-id>
      <user-name>Botanicus</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Moving rackup file from config/rack.rb to config.ru in Merb.root won't break existing apps since Merb uses a fallback to default rackup file. What do you think, Yehuda, others?</body>
      <body-html>&lt;div&gt;&lt;p&gt;Moving rackup file from config/rack.rb to config.ru in Merb.root
won't break existing apps since Merb uses a fallback to default
rackup file. What do you think, Yehuda, others?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-10-15T17:17:00-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>open</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-10-15T17:17:00-07:00</updated-at>
      <user-id type="integer">10354</user-id>
      <user-name>Michael Klishin (antares)</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Here is the config.ru I'm using: http://gist.github.com/21245 that I included in my recent post on Passenger/Merb (http://depixelate.com/2008/10/31/coming-home-to-merb).

I'm all for simplicity but I agree with mattetti that the root folder should be kept simple.

Perhaps keep it in config/ with commented instructions on copying to root if using passenger.  Or add a merb-gen flag to auto-create in root?</body>
      <body-html>&lt;div&gt;&lt;p&gt;Here is the config.ru I'm using: &lt;a href=&quot;http://gist.github.com/21245&quot;&gt;http://gist.github.com/21245&lt;/a&gt;
that I included in my recent post on Passenger/Merb (&lt;a href=&quot;http://depixelate.com/2008/10/31/coming-home-to-merb).%3C/p&quot;&gt;http://depixelate.com/2008/10/31...&lt;/a&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;I'm all for simplicity but I agree with mattetti that the root
folder should be kept simple.&lt;/p&gt;
&lt;p&gt;Perhaps keep it in config/ with commented instructions on
copying to root if using passenger. Or add a merb-gen flag to
auto-create in root?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-06T07:31:56-08:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:state: open
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state nil="true"></state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-11-06T07:31:58-08:00</updated-at>
      <user-id type="integer">379</user-id>
      <user-name>Zack Chandler</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>It's nice have root clear, but IMHO more important is do Merb friendly for users. So there are two ways &#8211; put rackup file to the Merb.root or try to speak with Passenger guys about rackup file in config/ dir.</body>
      <body-html>&lt;div&gt;&lt;p&gt;It's nice have root clear, but IMHO more important is do Merb
friendly for users. So there are two ways &amp;#8211; put rackup file
to the Merb.root or try to speak with Passenger guys about rackup
file in config/ dir.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-06T07:44:22-08:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state nil="true"></state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2008-11-06T07:44:28-08:00</updated-at>
      <user-id type="integer">24210</user-id>
      <user-name>Botanicus</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">3890</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Here's an updated config.ru (based on Zack's)
http://gist.github.com/139332

It's a bad idea to set Merb.root to &quot;.&quot;. I just changed it to the expanded path</body>
      <body-html>&lt;div&gt;&lt;p&gt;Here's an updated config.ru (based on Zack's)&lt;br&gt;
&lt;a href=
&quot;http://gist.github.com/139332&quot;&gt;http://gist.github.com/139332&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's a bad idea to set Merb.root to &quot;.&quot;. I just changed it to
the expanded path&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-07-02T01:03:40-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:state: 
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>unconfirmed</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2009-07-02T01:03:48-07:00</updated-at>
      <user-id type="integer">37772</user-id>
      <user-name>Jacques Crocker</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Matt Aimonetti (mattetti)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">37772</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>It kind of sucks to not have an official config.ru. We should add one to Merb 1.1 that sets up merb and loads the config/rack.rb file also.

I agree with Botanicus on this one. We should include one at the root for now until we convince the Passenger guys to allow it from config/ path.</body>
      <body-html>&lt;div&gt;&lt;p&gt;It kind of sucks to not have an official config.ru. We should
add one to Merb 1.1 that sets up merb and loads the config/rack.rb
file also.&lt;/p&gt;
&lt;p&gt;I agree with Botanicus on this one. We should include one at the
root for now until we convince the Passenger guys to allow it from
config/ path.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-07-02T01:08:56-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:milestone: 
:state: unconfirmed
:assigned_user: 3890
</diffable-attributes>
      <milestone-id type="integer">21077</milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>confirmed</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2009-07-02T01:09:01-07:00</updated-at>
      <user-id type="integer">37772</user-id>
      <user-name>Jacques Crocker</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Jacques Crocker</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title>1.1</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">37772</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I'll add a new official config.ru to the newly generated merb apps. Will be a little different now with the new bundler</body>
      <body-html>&lt;div&gt;&lt;p&gt;I'll add a new official config.ru to the newly generated merb
apps. Will be a little different now with the new bundler&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-10-01T02:19:07-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">21077</milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>confirmed</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2009-10-01T02:19:11-07:00</updated-at>
      <user-id type="integer">37772</user-id>
      <user-name>Jacques Crocker</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Jacques Crocker</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title>1.1</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">16008</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Added a default config.ru for new merb apps that works well with the new bundler (http://gist.github.com/201443).

Ready to be merged from here:
http://github.com/merbjedi/merb/commit/25bf265727747c73c47a472a9dccfeceff667184</body>
      <body-html>&lt;div&gt;&lt;p&gt;Added a default config.ru for new merb apps that works well with
the new bundler (&lt;a href=
&quot;http://gist.github.com/201443)&quot;&gt;http://gist.github.com/201443)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ready to be merged from here:&lt;br&gt;
&lt;a href=
&quot;http://github.com/merbjedi/merb/commit/25bf265727747c73c47a472a9dccfeceff667184&quot;&gt;
http://github.com/merbjedi/merb/commit/25bf265727747c73c47a472a9dcc...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-10-07T13:26:28-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:state: confirmed
:assigned_user: 37772
</diffable-attributes>
      <milestone-id type="integer">21077</milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>waiting-to-be-merged</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2009-10-07T13:34:55-07:00</updated-at>
      <user-id type="integer">37772</user-id>
      <user-name>Jacques Crocker</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Martin Gamsjaeger (snusnu)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title>1.1</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">16008</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>(from [3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871]) [merb-gen] Added default config.ru for newly generated merb apps

[#893 state:resolved]
http://github.com/wycats/merb/commit/3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871</body>
      <body-html>&lt;div&gt;&lt;p&gt;(from &lt;a href=
&quot;/projects/7433/changesets/3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871&quot;
title=
&quot;Changeset [3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871]&quot;&gt;[3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871]&lt;/a&gt;)
[merb-gen] Added default config.ru for newly generated merb
apps&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;/projects/7433/tickets/893&quot; title=
&quot;Ticket #893&quot;&gt;#893&lt;/a&gt; state:resolved] &lt;a href=
&quot;http://github.com/wycats/merb/commit/3bec0cc94d9bfc7c290a19ca000e0afe6f4f0871&quot;&gt;
http://github.com/wycats/merb/commit/3bec0cc94d9bfc7c290a19ca000e0a...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-10-13T12:24:41-07:00</created-at>
      <creator-id type="integer">24210</creator-id>
      <diffable-attributes type="yaml">--- 
:state: waiting-to-be-merged
</diffable-attributes>
      <milestone-id type="integer">21077</milestone-id>
      <number type="integer">893</number>
      <permalink>create-configru-in-merbroot-for-passenger</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">7433</project-id>
      <state>resolved</state>
      <tag nil="true"></tag>
      <title>Create config.ru in Merb.root for Passenger</title>
      <updated-at type="datetime">2009-10-13T12:24:42-07:00</updated-at>
      <user-id type="integer">12714</user-id>
      <user-name>Yehuda Katz (wycats)</user-name>
      <creator-name>Botanicus</creator-name>
      <assigned-user-name>Martin Gamsjaeger (snusnu)</assigned-user-name>
      <url>http://merb.lighthouseapp.com/projects/7433/tickets/893</url>
      <milestone-title>1.1</milestone-title>
    </version>
  </versions>
</ticket>
