Mercurial > p > roundup > code
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",
