From 48ae3f91a6c2009836594e91c8da6a6dd3057cf7 Mon Sep 17 00:00:00 2001 From: richard Date: Wed, 21 Nov 2001 23:42:54 +0000 Subject: [PATCH] Some version number and documentation fixes. git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@413 57a73879-2fb5-44c3-a270-3262357dd7e2 --- MIGRATION.txt | 4 ++++ doc/announcement.txt | 19 +++++++++--------- doc/index.html | 48 ++++++++++++++++++++++++++++++-------------- setup.py | 7 +++++-- 4 files changed, 52 insertions(+), 26 deletions(-) diff --git a/MIGRATION.txt b/MIGRATION.txt index 03cb38c..7288755 100644 --- a/MIGRATION.txt +++ b/MIGRATION.txt @@ -5,6 +5,10 @@ Migrating to newer versions of Roundup Migrating from 0.2.x to 0.3.x ============================= +Please read each section carefully and edit your instance home files +accordingly. + + Cookie Authentication changes ----------------------------- 0.3.0 introduces cookie authentication - you will need to copy the diff --git a/doc/announcement.txt b/doc/announcement.txt index 5be3d64..d2e92b9 100644 --- a/doc/announcement.txt +++ b/doc/announcement.txt @@ -1,21 +1,22 @@ - Roundup 0.3.0pre3 - an issue tracking system - - **PREVIEW RELEASE** + Roundup 0.3.0 - an issue tracking system This release contains several new features which will require migration, so we're releasing this preview for the bleeding-edge users. -**NOTE** existing users _must_ read the MIGRATION.txt that accompanies the -source. - -This release contains a bunch of changes and bug fixes. See the CHANGES -file for details. +Big stuff in this release: + - lots of bug fixes, thanks to all users for their great feedback! + - much more flexible administration tool + - much better handling of errors + - more configuration options + - CGI login uses cookies instead of basic auth + - passwords are encoded in the database + - much, much more: see the CHANGES file for details. Source and documentation is available at the website: http://roundup.sourceforge.net/ Release Info (via download page): - http://sourceforge.net/project/showfiles.php?group_id=31577 + http://sourceforge.net/projects/roundup Mailing lists - the place to ask questions: http://sourceforge.net/mail/?group_id=31577 diff --git a/doc/index.html b/doc/index.html index 899f99d..1f0712e 100644 --- a/doc/index.html +++ b/doc/index.html @@ -209,26 +209,44 @@ This software will work through apache or stand-alone. Apache:
    -
  1. Make sure roundup.cgi is executable. Edit it at the top - +
  2. The CGI script is found in the cgi-bin directory of the roundup + distribution. +
  3. +
  4. Make sure roundup.cgi is executable. Edit it at the top - ROUNDUP_INSTANCE_HOMES needs to know about your instance. -
  5. Edit your /etc/httpd/conf/httpd.conf and make sure that the - /home/httpd/html/roundup/roundup.cgi script will be treated as a CGI +
  6. +
  7. Edit your /etc/httpd/conf/httpd.conf and make sure that the + /home/httpd/html/roundup/roundup.cgi script will be treated as a CGI script. -
  8. Add the following to your /etc/httpd/conf/httpd.conf: -
    -------8<------- snip here ------8<-------
    -RewriteEngine on
    -RewriteCond %{HTTP:Authorization} ^(.*)
    -RewriteRule ^/roundup/roundup.cgi(.*) /home/httpd/html/roundup/roundup.cgi$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l]
    -------8<------- snip here ------8<-------
    -
    - note: the RewriteRule must be on one line - no breaks -
  9. Re-start your apache to re-load the config -
  10. Load up the page /roundup/roundup.cgi/<instance name>/index where +
  11. +
  12. Re-start your apache to re-load the config if necessary. +
  13. +
  14. Load up the page "/roundup/roundup.cgi//index" where instance name is the name you nominated in ROUNDUP_INSTANCE_HOMES. +
  15. +
  16. To use the CGI script unchanged, which allows much easier updates, + add these directives to your "httpd.conf": +
    +        SetEnv ROUNDUP_LOG "/var/log/roundup.log"
    +        SetEnv ROUNDUP_INSTANCE_HOMES "Default=/usr/local/share/roundup/instances/Default"
    +        SetEnv ROUNDUP_DEBUG "0"
    +
    +
  17. +
  18. On Windows, write a batch file "roundup.bat" similar to the one below + and place it into your cgi-bin directory: +
    +        @echo off
    +        set ROUNDUP_LOG=c:\Python21\share\roundup\cgi.log
    +        set ROUNDUP_INSTANCE_HOMES=Default=c:\Python21\share\roundup\instances\Default;
    +        set ROUNDUP_DEBUG=0
    +        c:\Python21\python.exe c:\Python21\share\roundup\cgi-bin\roundup.cgi
    +
    +
+ +

Users

Users and permissions

@@ -1183,7 +1201,7 @@ system on their time.

 


-$Id: index.html,v 1.18 2001-11-07 05:38:57 richard Exp $ +$Id: index.html,v 1.19 2001-11-21 23:42:54 richard Exp $

 

diff --git a/setup.py b/setup.py index d741a41..88161eb 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: setup.py,v 1.24 2001-11-06 22:32:15 jhermann Exp $ +# $Id: setup.py,v 1.25 2001-11-21 23:42:54 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -42,7 +42,7 @@ for t in templates: setup ( name = "roundup", - version = "0.3.0pre3", + version = "0.3.0", description = "Roundup issue tracking system.", author = "Richard Jones", author_email = "richard@users.sourceforge.net", @@ -56,6 +56,9 @@ setup ( name = "roundup", # # $Log: not supported by cvs2svn $ +# Revision 1.24 2001/11/06 22:32:15 jhermann +# Install roundup.cgi to share/roundup +# # Revision 1.23 2001/10/17 06:04:00 richard # Beginnings of an interactive mode for roundup-admin # -- 2.30.2