Skip to content

Commit

Permalink
doc: explain new workflow for developing
Browse files Browse the repository at this point in the history
PR: #270
PR-URL: #270
Reviewed-By: Paul J. Davis <paul.joseph.davis@gmail.com>
Reviewed-By: Alexander Shorin <kxepal@apache.org>
  • Loading branch information
robertkowalski committed Mar 24, 2015
1 parent 2d10bfd commit d881dcf
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,25 @@ Read more about JSpec here:
When you change the specs, but your changes have no effect, manually reload
the changed spec file in the browser. When the spec that tests Erlang views
fails, make sure you have enabled Erlang views as described here:

http://wiki.apache.org/couchdb/EnableErlangViews

Getting started with developing
-------------------------------

Basically you just have to install the needed dependencies which are
documented in the install docs and then run `./configure && make`.

You don't need to run `make install` after compiling, just use
`./dev/run` to spin up three nodes. There is a haproxy config file in `./rel`.
Just run: `cd rel && haproxy -f haproxy.cfg`. You will now have a local
cluster listening on port `5984`.

For Fauxton developers fixing the admin-party does not work via the button in
Fauxton. To fix the admin party you have to run `./dev/run` with the `admin`
flag, e.g. `./dev/run --admin=username:password`. If you want to have an
admin-party, just omit the flag.

Cryptographic Software Notice
-----------------------------

Expand Down

0 comments on commit d881dcf

Please sign in to comment.