changeset 402:00f120add0f7

Some version number and documentation fixes.
author Richard Jones <richard@users.sourceforge.net>
date Wed, 21 Nov 2001 23:42:54 +0000
parents a930feb07dc4
children 82a5757d01eb
files MIGRATION.txt doc/announcement.txt doc/index.html setup.py
diffstat 4 files changed, 52 insertions(+), 26 deletions(-) [+]
line wrap: on
line diff
--- a/MIGRATION.txt	Wed Nov 21 23:35:45 2001 +0000
+++ b/MIGRATION.txt	Wed Nov 21 23:42:54 2001 +0000
@@ -5,6 +5,10 @@
 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
--- a/doc/announcement.txt	Wed Nov 21 23:35:45 2001 +0000
+++ b/doc/announcement.txt	Wed Nov 21 23:42:54 2001 +0000
@@ -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
--- a/doc/index.html	Wed Nov 21 23:35:45 2001 +0000
+++ b/doc/index.html	Wed Nov 21 23:42:54 2001 +0000
@@ -209,26 +209,44 @@
 
 <strong>Apache:</strong>
 <ol>
-    <li>Make sure roundup.cgi is executable. Edit it at the top -
+<li>The CGI script is found in the cgi-bin directory of the roundup
+    distribution.
+</li>
+<li>Make sure roundup.cgi is executable. Edit it at the top -
     ROUNDUP_INSTANCE_HOMES needs to know about your instance.
-    <li>Edit your <tt>/etc/httpd/conf/httpd.conf</tt> and make sure that the
-        <tt>/home/httpd/html/roundup/roundup.cgi</tt> script will be treated as a CGI
+</li>
+<li>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.
-    <li>Add the following to your <tt>/etc/httpd/conf/httpd.conf</tt>:
-<pre>
-------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<-------
+</li>
+<li>Re-start your apache to re-load the config if necessary.
+</li>
+<li>Load up the page "/roundup/roundup.cgi/<instance name>/index" where
+    instance name is the name you nominated in ROUNDUP_INSTANCE_HOMES.
+</li>
+<li>To use the CGI script unchanged, which allows much easier updates,
+    add these directives to your "httpd.conf":
+    <pre>
+        SetEnv ROUNDUP_LOG "/var/log/roundup.log"
+        SetEnv ROUNDUP_INSTANCE_HOMES "Default=/usr/local/share/roundup/instances/Default"
+        SetEnv ROUNDUP_DEBUG "0"
 </pre>
-   note: the RewriteRule must be on one line - no breaks
-   <li>Re-start your apache to re-load the config
-   <li>Load up the page <tt>/roundup/roundup.cgi/&lt;instance name&gt;/index</tt> where
-    instance name is the name you nominated in ROUNDUP_INSTANCE_HOMES.
+</li>
+<li>On Windows, write a batch file "roundup.bat" similar to the one below
+    and place it into your cgi-bin directory:
+    <pre>
+        @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
+</pre>
+</li>
 </ol>
 
 
+
+
 <h2><a name="users">Users</a></h2>
 
 <h3>Users and permissions</h3>
@@ -1183,7 +1201,7 @@
 
 <p>&nbsp;</p>
 <hr>
-$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 $
 <p>&nbsp;</p>
 
 </body></html>
--- a/setup.py	Wed Nov 21 23:35:45 2001 +0000
+++ b/setup.py	Wed Nov 21 23:42:54 2001 +0000
@@ -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 @@
 
 
 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 @@
 
 #
 # $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
 #

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