====== Merb Edge ======
[[http://github.com/merb/merb|Edge Merb]] is only meant for people who know what they are doing. For the majority of users, we **strongly** recommend [[howto/installation/gems|installing using stable gems]].
===== Nightly gems: the easy way =====
$ sudo gem install merb --source http://edge.merbivore.com
The edge gems are released nightly and are not recommended in production.
WARNING: This is currently failing as of November 14th unless you first have datamapper installed. To install datamapper do
$ sudo gem install dm-core dm-more
See DataMapper's [[http://datamapper.org/getting-started.html|getting started]] guide for more details.
===== Using Git: the hard and not so recommended way =====
Merb ''core'' and ''more'' gems are available from our main git repository: [[http://github.com/merb/merb]]
On top of the release branches, you will find 2 other branches:
* ''master'' (aka edge managed by the gatekeeper, usually wycats)
* ''active'' (working branch the core developers commit to)
==== Prerequisites ====
Set up edge Merb gem dependencies with the following command:
$ sudo gem install rake rack rspec mongrel hoe templater bundler
==== Installing by hand ====
To install from edge, start by cloning the repo:
$ git clone git://github.com/merb/merb.git
Then ''cd'' into the repo and install what you need using the available rake tasks. You can either use the rake task at the root of the git branch:
$ cd merb
$ sudo rake install
or go into each component's directory and install it separately:
$ cd merb/merb-core
$ sudo rake install
$ cd ../merb-auth
$ sudo rake install