- The new one is a stand-alone Rack app that can be routed to
A route that matches /<whatever>/<whatever>.git/<whatever>
was added to point to this new app. This enables Gitorious to
serve Git over HTTP without the dedicated hostname required by
versions < 3.0.
- The old metal can be plugged in as a middleware and work as
the metal used to. It calls back into the application if it
does not believe it can fulfill the request on its own. If it
deems the request to be a cloning request, it delegates to the
new Rack app discussed above.