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 Mezuro is a source code tracking platform based on Noosfero social networking 4 Mezuro is a source code tracking platform based on Noosfero social networking
5 platform with Mezuro Plugin actived to access Kalibro Web Service. 5 platform with Mezuro Plugin actived to access Kalibro Web Service.
@@ -11,16 +11,22 @@ INSTALL @@ -11,16 +11,22 @@ INSTALL
11 Dependences 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 cd <your_noosfero_dir> 31 cd <your_noosfero_dir>
26 ./script/noosfero-plugins enable mezuro 32 ./script/noosfero-plugins enable mezuro
@@ -30,34 +36,44 @@ Install Service @@ -30,34 +36,44 @@ Install Service
30 --------------- 36 ---------------
31 37
32 To run Mezuro (Noosfero with Mezuro Plugin), you need to install the Kalibro 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 Configure Service Address 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 Service address: 47 Service address:
43 48
44 $ cd <your_noosfero_dir>/plugin/mezuro 49 $ cd <your_noosfero_dir>/plugin/mezuro
45 -$ cp service.yaml.example service.yaml 50 +$ cp service.yml.example service.yml
46 51
47 If you install Kalibro Service at localhost, just keep the default 52 If you install Kalibro Service at localhost, just keep the default
48 adress: 53 adress:
49 54
50 http://localhost:8080/KalibroService/ 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 $ cd public/designs/themes && rm -f default 70 $ cd public/designs/themes && rm -f default
56 $ git clone git://gitorious.org/mezuro/mezuro-theme.git 71 $ git clone git://gitorious.org/mezuro/mezuro-theme.git
57 $ ln -s mezuro-theme/ default && cd ../../../ 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 As a Noosfero administrator user, go to administrator panel: 78 As a Noosfero administrator user, go to administrator panel:
63 79
@@ -79,6 +95,11 @@ Running Mezuro tests @@ -79,6 +95,11 @@ Running Mezuro tests
79 95
80 $ rake test:noosfero_plugins:mezuro 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 Get Involved 104 Get Involved
84 ============ 105 ============