changeset 1820:9560e94beeea maint-0.6 0.6.2

pre-release machinations
author Richard Jones <richard@users.sourceforge.net>
date Mon, 29 Sep 2003 08:08:31 +0000
parents ffba0a574b4e
children f0bf3a9a8b0e
files CHANGES.txt doc/announcement.txt doc/upgrading.txt roundup/__init__.py setup.py
diffstat 5 files changed, 40 insertions(+), 57 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGES.txt	Thu Sep 18 07:29:56 2003 +0000
+++ b/CHANGES.txt	Mon Sep 29 08:08:31 2003 +0000
@@ -1,19 +1,14 @@
 This file contains the changes to the Roundup system over time. The entries
 are given with the most recent entry first.
 
-200?-??-?? 0.7.0
-Feature:
-- support confirming registration by replying to the email (sf bug 763668)
-
-
-2003-09-?? 0.6.2
+2003-09-29 0.6.2
 Fixed:
 - cleaned up, clarified internal caching API in *dbm backends
 - stopped pyc writing to current directory! yay! (patch 800718 with changes)
 - fixed file leak in detector initialisation (patch 800715)
 - commented out example tracker homes (patch 800720)
 - added note about hidden :template var in user.item (bug 799842)
-- fixed Apply Error that was raised, when property was deleted from class and
+- fixed change note generation when property was deleted from class and
   we are trying to edit an instance
 
 
--- a/doc/announcement.txt	Thu Sep 18 07:29:56 2003 +0000
+++ b/doc/announcement.txt	Mon Sep 29 08:08:31 2003 +0000
@@ -1,34 +1,26 @@
 =================================================
-SC-Track Roundup 0.6.1 - an issue tracking system
+SC-Track Roundup 0.6.2 - an issue tracking system
 =================================================
 
-I'm pleased to announce this maintenance release of Roundup. This
-release introduces python 2.3 compatibility. My thanks to Paul Dubois
-for contributing the csv module compatibility layer.
+I'm pleased to announce this maintenance release of Roundup which fixes
+some bugs:
+
+- cleaned up, clarified internal caching API in *dbm backends
+- stopped pyc writing to current directory! yay! (patch 800718 with changes)
+- fixed file leak in detector initialisation (patch 800715)
+- commented out example tracker homes (patch 800720)
+- added note about hidden :template var in user.item (bug 799842)
+- fixed change note generation when property was deleted from class and
+  we are trying to edit an instance
 
 If you're upgrading from an older version of Roundup you *must* follow
 the "Software Upgrade" guidelines given in the maintenance documentation. 
 
 Unfortunately, the Zope frontend for Roundup is currently broken. I hope
-to revive it in a future 0.6 maintenance release.
-
-Roundup requires python 2.1.3 or later for correct operation.
-
-This release fixes some bugs:
+to revive it in a future 0.6 maintenance release. No, really.
 
-- Add note about installing cgi-bin with a different interpreter
-- Importing wasn't setting None values explicitly when it should have been
-- Fixed import warning regarding 0xffff0000 literal, finally, really this
-  time. Checked on win2k. (sf bug 786711)
-- Fix CGI editCSV action to handle metakit's integer itemids
-- Apply fix for "remove" links from Klamer Schutte
-- Added permission check on "remove" link while I was there..
-- Applied CSV fix for python2.3 (sf bug 790363)
-- Fixed form padding in LHS menu (sf bug 790502)
-- Fixed upgrading docs for timezones (sf bug 790498)
-- Set the content type on page templates (can have XML templates now)
-- Various cosmetic fixes (thanks James Kew for being persistent :)
-- Applied patch 739314 (sorry John!)
+Roundup requires python 2.1.3 or later for correct operation. Python 2.3.1
+or later is strongly recommended.
 
 To give Roundup a try, just download (see below), unpack and run::
 
--- a/doc/upgrading.txt	Thu Sep 18 07:29:56 2003 +0000
+++ b/doc/upgrading.txt	Mon Sep 29 08:08:31 2003 +0000
@@ -7,9 +7,11 @@
 
 .. contents::
 
+
 Migrating from 0.5 to 0.6
 =========================
 
+
 0.6.0 Configuration
 -------------------
 
@@ -30,6 +32,15 @@
 <tracker home>/detectors/__init__.py. Don't worry, the "classic" __init__ is a
 one-size-fits-all, so it'll work even if you've added/removed detectors.
 
+0.6.0 Templating changes
+------------------------
+
+The ``user.item`` template (in the tracker home "templates" directory)
+needs to have the following hidden variable added to its form (between the
+``<form...>`` and ``</form>`` tags::
+
+  <input type="hidden" name=":template" value="item">
+
 
 0.6.0 Form handling changes
 ---------------------------
@@ -70,6 +81,7 @@
 is no tool for converting such data, the only solution is to close
 appropriate old issues and create new ones with the same content.
 
+
 0.6.0 User timezone support
 ---------------------------
 
@@ -102,6 +114,7 @@
 and mail interfaces in local time. It will also accept any Date info in
 local time, convert and store it in GMT.
 
+
 0.6.0 Search page structure
 ---------------------------
 
--- a/roundup/__init__.py	Thu Sep 18 07:29:56 2003 +0000
+++ b/roundup/__init__.py	Mon Sep 29 08:08:31 2003 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: __init__.py,v 1.25.2.1 2003-08-31 04:31:03 richard Exp $
+# $Id: __init__.py,v 1.25.2.2 2003-09-29 08:08:31 richard Exp $
 
 ''' Roundup - issue tracking for knowledge workers.
 
@@ -67,6 +67,6 @@
 much prettier cake :)
 '''
 
-__version__ = '0.6.1'
+__version__ = '0.6.2'
 
 # vim: set filetype=python ts=4 sw=4 et si
--- a/setup.py	Thu Sep 18 07:29:56 2003 +0000
+++ b/setup.py	Mon Sep 29 08:08:31 2003 +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.55.2.1 2003-08-31 04:31:00 richard Exp $
+# $Id: setup.py,v 1.55.2.2 2003-09-29 08:08:31 richard Exp $
 
 from distutils.core import setup, Extension
 from distutils.util import get_platform
@@ -186,32 +186,15 @@
 command-line, web and e-mail interfaces. It is based on the winning design
 from Ka-Ping Yee in the Software Carpentry "Track" design competition.
 
-The 0.6 release has lots of new goodies including:
+The 0.6.2 release fixes some bugs:
+- cleaned up, clarified internal caching API in *dbm backends
+- stopped pyc writing to current directory! yay! (patch 800718 with changes)
+- fixed file leak in detector initialisation (patch 800715)
+- commented out example tracker homes (patch 800720)
+- added note about hidden :template var in user.item (bug 799842)
+- fixed change note generation when property was deleted from class and
+  we are trying to edit an instance
 
-- new instant-gratification Demo Mode ("python demo.py" :)
-- added mysql backend (see doc/mysql.txt for details)
-- web interface cleanups including nicer history display, nicer index
-  navigation and nicer popup list windows
-- searching of date ranges
-- better international support, including utf-8 email handling and ability
-  to display localized dates in web interface.
-- more documentation including revamped design document, unix manual pages
-  and some FAQ entries
-- significantly more powerful form handling allowing editing of multiple
-  items
-  and creation of multiple items
-- tracker templates can contain subdirectories and static files (e.g.
-  images)
-  and we may now distribute templates separately from Roundup. Template
-  HTML files now have a .html extension too.
-- user registration is now a two-step process, with confirmation from the email
-  address supplied in the registration form, and we also have a password reset
-  feature for forgotten password / login
-- Windows Service mode for roundup-server when daemonification is attempted
-  on Windows.
-- fixed issues with dumb email or web clients
-- lots more little tweaks and back-end work...
-- email system handles more SMTP and POP features (TLS, APOP, ...)
 ''',
         author = "Richard Jones",
         author_email = "richard@users.sourceforge.net",

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