Commit 644db6c14c9cca810bc35b7e1433b62754eede3c

Authored by Rodrigo Souto
1 parent c6665719

doc: add rvm/gem and docker based development setup on HACKING

Showing 1 changed file with 9 additions and 1 deletions   Show diff stats
HACKING.md
... ... @@ -31,7 +31,7 @@ If you want to use a different port than 3000, pass `-p <PORT>` to `./script/dev
31 31 Instructions for other systems
32 32 ------------------------------
33 33  
34   -On other OS, you have 2 options:
  34 +On other OS, you have many options:
35 35  
36 36 ### 1) using a chroot or a VM with Debian stable (easier)
37 37  
... ... @@ -45,6 +45,14 @@ You can check `./script/install-dependencies/debian-squeeze.sh` to have an idea
45 45  
46 46 If you write such script for your own OS, *please* share it with us at the development mailing list so that we can include it in the official repository. This way other people using the same OS will have to put less effort to develop Noosfero.
47 47  
  48 +### 3) Installing dependencies via Rubygems and RVM
  49 +
  50 +To setup the development environment through Rubygems you just need to install some basic deps and then install the gems defined on the Gemfile. Further instructions can be found on: http://noosfero.org/bin/view/Development/DepsWithRVMAndGems
  51 +
  52 +### 4) Using a docker image
  53 +
  54 +Use a docker image to run an out-of-the-box development environment. Further information can be found on: https://hub.docker.com/r/noosfero/dev-rails4/
  55 +
48 56 Submitting your changes back
49 57 ----------------------------
50 58  
... ...