Commit feee81ecf1dbc969e1e67a0dc03279130060fca0

Authored by Paulo Meireles
2 parents 386858c6 abf36e75

[Mezuro] Merge branch 'mezuro' into mezuro-dev

Conflicts:
	plugins/mezuro/public/javascripts/project_content.js
Showing 1 changed file with 38 additions and 17 deletions   Show diff stats
plugins/mezuro/README
1   -README - Mezuro (Mezuro Plugin)
2   -================================
  1 +README - Mezuro Plugin
  2 +======================
3 3  
4 4 Mezuro is a source code tracking platform based on Noosfero social networking
5 5 platform with Mezuro Plugin actived to access Kalibro Web Service.
... ... @@ -11,16 +11,22 @@ INSTALL
11 11 Dependences
12 12 -----------
13 13  
14   -See the Noosfero install file. After install Noosfero, install Mezuro dependences:
  14 +See the Noosfero INSTALL (and HACKING) file. After install Noosfero, you must
  15 +install Mezuro dependences:
15 16  
16   -$ gem install nokogiri -v 1.5.0
17   -$ gem install savon -v 0.9.7
18   -$ gem install googlecharts
  17 +$ gem install --no-ri --no-rdoc nokogiri -v 1.5.0
  18 +$ gem install --no-ri --no-rdoc wasabi -v 2.0.0
  19 +$ gem install --no-ri --no-rdoc savon -v 0.9.7
  20 +$ gem install --no-ri --no-rdoc googlecharts
19 21  
20   -Enable Plugin
21   --------------
  22 +$ gem uninstall rack
  23 +$ gem install --no-ri --no-rdoc rack -v 1.0.1
22 24  
23   -Also, you need to enable Mezuro Plugin at you Noosfero:
  25 +
  26 +Enable Mezuro Plugin
  27 +--------------------
  28 +
  29 +Also, you need to enable Mezuro Plugin at your Noosfero installation:
24 30  
25 31 cd <your_noosfero_dir>
26 32 ./script/noosfero-plugins enable mezuro
... ... @@ -30,34 +36,44 @@ Install Service
30 36 ---------------
31 37  
32 38 To run Mezuro (Noosfero with Mezuro Plugin), you need to install the Kalibro
33   -Service.
34   -
35   -For that, access https://gitorious.org/kalibro/kalibro/blobs/master/INSTALL
  39 +Service. For that, see:
  40 +https://gitorious.org/kalibro/kalibro/blobs/master/INSTALL
36 41  
37 42  
38 43 Configure Service Address
39 44 -------------------------
40 45  
41   -Finally, copy service.yaml.example to service.yaml and define your Kalibro
  46 +Addictionaly, copy service.yml.example to service.yml and define your Kalibro
42 47 Service address:
43 48  
44 49 $ cd <your_noosfero_dir>/plugin/mezuro
45   -$ cp service.yaml.example service.yaml
  50 +$ cp service.yml.example service.yml
46 51  
47 52 If you install Kalibro Service at localhost, just keep the default
48 53 adress:
49 54  
50 55 http://localhost:8080/KalibroService/
51 56  
52   -Applying Mezuro Theme
  57 +
  58 +Set Licences list
  59 +-----------------
  60 +
  61 +$ cd <your_noosfero_dir>/plugin/mezuro
  62 +$ cp licence.yml.example licence.yml
  63 +
  64 +
  65 +Apply Mezuro Theme
53 66 ---------------------
54 67  
  68 +If you want, you can use the Mezuro default theme:
  69 +
55 70 $ cd public/designs/themes && rm -f default
56 71 $ git clone git://gitorious.org/mezuro/mezuro-theme.git
57 72 $ ln -s mezuro-theme/ default && cd ../../../
58 73  
59   -Active Plugin
60   --------------
  74 +
  75 +Active Mezuro Plugin on Noosfero Environment
  76 +--------------------------------------------
61 77  
62 78 As a Noosfero administrator user, go to administrator panel:
63 79  
... ... @@ -79,6 +95,11 @@ Running Mezuro tests
79 95  
80 96 $ rake test:noosfero_plugins:mezuro
81 97  
  98 +or just:
  99 +
  100 +$ rake test:noosfero_plugin_mezuro:units
  101 +$ rake test:noosfero_plugin:mezuro:functionals
  102 +
82 103  
83 104 Get Involved
84 105 ============
... ...