Code

Some version number and documentation fixes.
authorrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Wed, 21 Nov 2001 23:42:54 +0000 (23:42 +0000)
committerrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Wed, 21 Nov 2001 23:42:54 +0000 (23:42 +0000)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@413 57a73879-2fb5-44c3-a270-3262357dd7e2

MIGRATION.txt
doc/announcement.txt
doc/index.html
setup.py

index 03cb38c1b3061d06322ec6050af99267609c1675..7288755c7fbb8bf8e2ef3721344cbe758c48af5c 100644 (file)
@@ -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
index 5be3d64d6be37682f1890c64ae387880067e668e..d2e92b9a5f838407da44d2f625bf8ce289369e0a 100644 (file)
@@ -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
index 899f99df52ebf34052af2e71de128150b58bc8c8..1f0712e1b62898f0fb438b7ffb62d8e968c434fd 100644 (file)
@@ -209,26 +209,44 @@ This software will work through apache or stand-alone.
 
 <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<-------
-</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
+</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>
+</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 @@ system on their time.
 
 <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>
index d741a411e2ae1926bdcc6e92def41d94ecdbab01..88161eb20ed52974184a1e85e1a833818cb348ba 100644 (file)
--- 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
 #