Mercurial > p > roundup > code
diff doc/announcement.txt @ 1244:8dd4f736370b
merge from maintenance branch
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 03 Oct 2002 06:56:30 +0000 |
| parents | dbef00943c6e |
| children | 4cbbdcf449f6 |
line wrap: on
line diff
--- a/doc/announcement.txt Wed Oct 02 19:15:46 2002 +0000 +++ b/doc/announcement.txt Thu Oct 03 06:56:30 2002 +0000 @@ -1,76 +1,37 @@ -=========================================================== -SC-Track Roundup 0.5 pre-release - an issue tracking system -=========================================================== +================================================= +SC-Track Roundup 0.5.0 - an issue tracking system +================================================= -Note: This is the final pre-release of the newest version of Roundup. It is - strongly recommended that you maintain your existing 0.4 installation if - you have one, and run 0.5 on a copy of the database. If you are - upgrading from 0.4, you must read doc/upgrading.txt! +Note: If you are upgrading, you *must* read doc/upgrading.txt! Roundup requires python 2.1.1 for correct operation. Support for dumbdbm requires python 2.1.2 or 2.2. 2.1.3 and 2.2.1 are recommended. -This release fixes the following specific problems: - -- fixes to import/export -- password edit now has a confirmation field -- cleanups and fixes to the shipped classic template -- new backend for sqlite (and it rocks :) -- many performance improvements in dbm and sql backends -- cgi.client base URL is now obtained from the config TRACKER_WEB (as a result - request.url has gone away - there's too much magic in trying to figure - what it should be) -- cgi-bin script redirects to https now if the request was https -- FileClass "content" property wasn't being returned by getprops() in most - backends -- we now verify instance attributes on instance open and throw a useful error - if they're not all there -- sf bug 611217 ] menu() has problems when labelprop==None -- verify contents of tracker module when the tracker is opened -- fixes to value parsing from edit forms -- mailgw was missing an "import sys" (!) -- setup now installs scripts with python -O flag, doubling performance in some - cases (there's a lot of __debug__ use) -- added getItem to HTMLClass so you can access arbitrary items in templates -- replaced the content() callback ickiness with Page Template macro usage -- changed the default CSS style to be less offensive to some ;) -- better handling of Page Template compilation errors -- sf bug 614188 ] Exception in mailgw.py -- sf bug 613310 ] traceback on onexistant items -- sf bug 613291 ] typos in nosy list -- handle stupid mailers that QUOTE their Re; 'Re: "[issue1] bla blah"' -- giving a user a Role that doesn't exist doesn't break stuff any more -- revamped user guide, customisation guide, added basic maintenance guide -- merged some bugfixes from the Zope Page Templates trunk -- added the "minimal" template - -A lot has been done since 0.4: +A lot has been done since 0.4.4: - new backend for metakit (thanks Gordon McMillan) - new backend for sqlite - new backend for gadfly (it's as done as it's going to get) -- further split the dbm backends from the core code, allowing easier - non-dict-like backends (eg metakit, RDB) - added Boolean and Number types -- fixed the journal bloat +- fixed the journal bloat, re-enabling useful link journal events - full-text search may also search certain String properties -- entire database export and import (incl files) -- implemented and used the new access control mechanisms (Permissions, Roles) +- entire database export and import (including files) +- implemented new per-user access control mechanisms (Permissions, Roles) - switched templating to use Zope's PageTemplates giving much more flexibility +- made web interface more generic, robust, give nicer errors, ... - revamped look and feel in web interface including cleaned up CSS usage -- re-worked cgi interface to abstract out the explicit "issue" interface -- switched to sessions for web authentication +- switched to cookie-based sessions for web authentication - saving of named search queries -- updated design document for new access controls -- updated customisation document, including more examples -- added maintenance guide -- better mailgw help message (feature request #558562) -- we handle "not found", access and item page render errors better -- fixed double-submit by having new-item-submit redirect at end +- lots of documentation cleanups including an updated customisation document + with los of examples and a new maintenance guide - roundup-server may be a daemon now (fork, logfile, pidfile) -- renamed "instance" to "tracker" everywhere, and "node" to "item" in most - places -- many more bug fixes, cleanups and minor improvements +- many, many more bug fixes, cleanups and minor improvements (see CHANGES.txt) + +This final 0.5.0 release fixes the following problems: + +- fixed style for alternating rows in user lists +- a couple of other minor bugs +- updated demo to use 0.5 codebase Source and documentation is available at the website: http://roundup.sourceforge.net/
