liquid_feedback_frontend

annotate README @ 159:5d797c6706d5

implement quorum display

show the initiative quorum as a small 1px line in bargraph
allow to update your support on the diff page
better linked title in diff page
show absolute quorum numbers in detail pages of issue and initiative
author Daniel Poelzleithner <poelzi@poelzi.org>
date Sat Oct 09 03:42:48 2010 +0200 (2010-10-09)
parents adc1b0554667
children 02eab8dcd402
rev   line source
bsw/jbe@19 1
bsw/jbe@19 2 ################
bsw/jbe@19 3 # Installation #
bsw/jbe@19 4 ################
bsw/jbe@19 5
bsw/jbe@19 6
bsw/jbe@19 7 1. Choose a directory where to install the software, e.g. /opt :
bsw/jbe@19 8
bsw/jbe@19 9 $ cd /opt
bsw/jbe@19 10
bsw/jbe@19 11
bsw/jbe@19 12 2. Get the repositories of the core, the frondend and the web application
bsw/jbe@19 13 framework WebMCP:
bsw/jbe@19 14
bsw/jbe@19 15 $ hg clone http://www.public-software-group.org/mercurial/liquid_feedback_core
bsw/jbe@19 16 $ hg clone http://www.public-software-group.org/mercurial/liquid_feedback_frontend
bsw/jbe@19 17 $ hg clone http://www.public-software-group.org/mercurial/webmcp
bsw/jbe@19 18
bsw/jbe@19 19
bsw/jbe@19 20 3. Install LiquidFeedback Core:
bsw/jbe@19 21
bsw/jbe@19 22 $ cd /opt/liquid_feedback_core
bsw/jbe@19 23 $ make
bsw/jbe@19 24 $ createdb liquid_feedback
bsw/jbe@19 25 $ psql -v ON_ERROR_STOP=1 -f core.sql liquid_feedback
bsw/jbe@19 26
bsw/jbe@19 27 You should initiatize your database using the command
bsw/jbe@19 28 "psql liquid_feedback" and the examples shown in file "init.sql".
bsw/jbe@19 29
bsw/jbe@19 30
bsw/jbe@19 31 4. Compile WebMCP
bsw/jbe@19 32
bsw/jbe@19 33 $ cd /opt/webmcp
bsw/jbe@19 34 $ make
bsw/jbe@19 35
bsw/jbe@19 36 If you experience trouble during compilation, you might want to edit the
bsw/jbe@19 37 file "Makefile.options" (i.e. to add -fPIC to compiler options) and then
bsw/jbe@19 38 retry:
bsw/jbe@19 39
bsw/jbe@19 40 $ vi Makefile.options
bsw/jbe@19 41 $ make clean
bsw/jbe@19 42 $ make
bsw/jbe@19 43
bsw/jbe@19 44
bsw/jbe@19 45 5. Install Wiki-to-HTML converters
bsw/jbe@19 46
bsw/jbe@19 47 Download latest LiquidFeedback Edition of RocketWiki from
bsw/jbe@19 48 http://www.public-software-group.org/pub/projects/rocketwiki/liquid_feedback_edition/
bsw/jbe@19 49
bsw/jbe@19 50 Compile the binaries by calling make, and copy them to a place of your
bsw/jbe@19 51 choice, e.g. /opt/rocketwiki-lqfb/
bsw/jbe@19 52
bsw/jbe@19 53
bsw/jbe@19 54 6. Configure the webserver and the LiquidFeedback Frontend application:
bsw/jbe@19 55
bsw/jbe@19 56 Edit the configuration files in /opt/liquid_feedback_frontend/config/
bsw/jbe@19 57
bsw/jbe@19 58 Use /opt/webmcp/doc/lighttpd.example.conf (or apache.sample.conf) to setup
bsw/jbe@19 59 your webserver appropriatly.
bsw/jbe@19 60
bsw/jbe@19 61
bsw@81 62 7. Compile help messages from wiki to html
bsw@81 63
poelzi@131 64 cd /opt/liquid_feedback_frontend/locale/
poelzi@131 65 make
poelzi@131 66
poelzi@131 67 or by hand:
poelzi@131 68
bsw@81 69 for file in *.txt; do /opt/rocketwiki-lqfb/rocketwiki-lqfb < $file > $file.html; done
bsw@81 70
bsw@81 71
bsw@81 72

Impressum / About Us