view website/README.txt @ 4598:5c8463b8f7ba

Updated README for maintaining the websites (www, wiki, issues)
author Thomas Arendsen Hein <thomas@intevation.de>
date Mon, 02 Apr 2012 16:16:54 +0200
parents 4509e2df25c0
children 24bf81a617dd
line wrap: on
line source

issues.roundup-tracker.org:

 * log into issues.roundup-tracker.org
 * get a working copy of roundup/website/issues from the SCM, either via
   hg clone http://roundup.hg.sourceforge.net:8000/hgroot/roundup/roundup
   or download a snapshot:
   http://roundup.hg.sourceforge.net/hgweb/roundup/roundup/archive/default.tar.gz
 * copy the files into the tracker instance, using sudo:
      sudo -u roundup cp <file> /home/roundup/trackers/roundup/...
 * restart the roundup server:
      sudo -u roundup /etc/init.d/roundup restart

www.roundup-tracker.org:

 * log into sf.net
      ssh -t <user>,roundup@shell.sourceforge.net create
 * set project_home:
      project_home=/home/project-web/roundup
 * activate the virtualenv
      cd ${project_home}
      . docbuilder/bin/activate
 * update the working copy
      cd ${project_home}/src/roundup/website/www
      hg pull -u
 * build it
      make html
 * you may also "make clean"
 * install it
      cp -r ./html/* ${project_home}/htdocs/

(I think I can simplify the Makefile above such that the installation will be included as a make target.)

wiki.roundup-tracker.org:

 * log into sf.net
      ssh -t <user>,roundup@shell.sourceforge.net create
 * set project_home:
      project_home=/home/project-web/roundup
 * update the working copy
      cd ${project_home}/src/roundup/website/wiki
      hg pull -u
 * copy the files into the right places:
      cp static/roundup/* ${project_home}/htdocs/_wiki/
      cp wiki/data/plugin/theme/roundup.py ${project_home}/persistent/wiki/data/plugin/theme/

Roundup Issue Tracker: http://roundup-tracker.org/