Commit b6f2daf07314bb3e8f53729f2cd96918f5a817ba

Authored by Paulo Meireles
1 parent 79a5e978

Updating README

Updating and reorganizing install steps.
Showing 1 changed file with 29 additions and 18 deletions   Show diff stats
@@ -5,12 +5,8 @@ @@ -5,12 +5,8 @@
5 Mezuro is a source code tracking platform based on Noosfero social networking 5 Mezuro is a source code tracking platform based on Noosfero social networking
6 platform with Mezuro Plugin actived to access Kalibro Web Service. 6 platform with Mezuro Plugin actived to access Kalibro Web Service.
7 7
8 -* Install 8 +=== Development
9 9
10 - 1. Make sure that the deployment file <tt>config/deploy.rb</tt> is correctly configured to the installation server;  
11 - 2. Also, make sure that the installation server already has rvm installed;  
12 - 3. <tt>cap deploy:setup</tt> will install the ruby correct ruby version, the gemset and all the directories tree;  
13 - 4. <tt>cap deploy:migrations</tt> deploys the code and run all the migrations  
14 10
15 * System dependencies (Ubuntu package names) 11 * System dependencies (Ubuntu package names)
16 12
@@ -18,25 +14,30 @@ platform with Mezuro Plugin actived to access Kalibro Web Service. @@ -18,25 +14,30 @@ platform with Mezuro Plugin actived to access Kalibro Web Service.
18 14
19 * curl 15 * curl
20 16
21 - * libxml2  
22 -  
23 - * libxml2-dev  
24 -  
25 - * libxslt1-dev  
26 -  
27 * postgresql-server-dev-9.1 17 * postgresql-server-dev-9.1
28 18
29 - * PhantomJS 1.9.1 (http://phantomjs.org/)  
30 -  
31 * imagemagick 19 * imagemagick
32 20
33 * libmagickcore-dev 21 * libmagickcore-dev
34 22
35 * libmagickwand-dev 23 * libmagickwand-dev
36 24
  25 +* Unpacked dependecies
  26 +
  27 + * PhantomJS >= 1.9.2 (http://phantomjs.org/)
  28 +
  29 + *NOTE:* Just create sym links for that
  30 +
  31 + cd /usr/local/share
  32 + wget http://phantomjs.googlecode.com/files/phantomjs-1.9.2-linux-x86_64.tar.bz2
  33 + tar xjf phantomjs-1.9.2-linux-x86_64.tar.bz2
  34 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs
  35 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs
  36 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/bin/phantomjs
  37 +
37 * Ruby version 38 * Ruby version
38 39
39 - 2.0.0-p247 40 + 2.0.0-p353
40 41
41 You can easily install it through the Ruby Version Manager - RVM. Instructions on how to do it can be found at http://rvm.io 42 You can easily install it through the Ruby Version Manager - RVM. Instructions on how to do it can be found at http://rvm.io
42 43
@@ -74,7 +75,17 @@ platform with Mezuro Plugin actived to access Kalibro Web Service. @@ -74,7 +75,17 @@ platform with Mezuro Plugin actived to access Kalibro Web Service.
74 75
75 Otherwise, you can also modify the deployment file at <tt>config/deploy.rb</tt>. 76 Otherwise, you can also modify the deployment file at <tt>config/deploy.rb</tt>.
76 77
77 -* License 78 +=== Install
  79 +
  80 +* First Deploy
  81 +
  82 + 1. Make sure that the deployment file <tt>config/deploy.rb</tt> is correctly configured to the installation server;
  83 + 2. Also, make sure that the installation server already has rvm installed;
  84 + 3. <tt>cap deploy:setup</tt> will install the ruby correct ruby version, the gemset and all the directories tree;
  85 + 4. <tt>cap deploy:migrations</tt> deploys the code and run all the migrations
  86 +
  87 +
  88 +=== License
78 89
79 Copyright (c) 2013 The Author developers. 90 Copyright (c) 2013 The Author developers.
80 91
@@ -91,11 +102,11 @@ GNU Affero General Public License for more details. @@ -91,11 +102,11 @@ GNU Affero General Public License for more details.
91 You should have received a copy of the GNU Affero General Public License 102 You should have received a copy of the GNU Affero General Public License
92 along with this program. If not, see <http://www.gnu.org/licenses/>. 103 along with this program. If not, see <http://www.gnu.org/licenses/>.
93 104
94 -* Authors 105 +=== Authors
95 106
96 Please see the humans.txt file with the authors 107 Please see the humans.txt file with the authors
97 108
98 -* Acknowledgments 109 +=== Acknowledgments
99 110
100 The authors have been supported by organizations: 111 The authors have been supported by organizations:
101 112
@@ -104,4 +115,4 @@ FLOSS Competence Center @@ -104,4 +115,4 @@ FLOSS Competence Center
104 http://ccsl.ime.usp.br 115 http://ccsl.ime.usp.br
105 116
106 Brazilian National Research Council (CNPQ) 117 Brazilian National Research Council (CNPQ)
107 -http://www.cnpq.br/  
108 \ No newline at end of file 118 \ No newline at end of file
  119 +http://www.cnpq.br/