Commit b6f2daf07314bb3e8f53729f2cd96918f5a817ba
1 parent
79a5e978
Exists in
colab
and in
4 other branches
Updating README
Updating and reorganizing install steps.
Showing
1 changed file
with
29 additions
and
18 deletions
Show diff stats
README.rdoc
| @@ -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/ |