Mercurial > p > roundup > code
changeset 3588:503d4c10f1f8 1.1.1
pre-release stuff
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 03 Mar 2006 02:29:10 +0000 |
| parents | 2372597ebbdb |
| children | 1be293265e61 |
| files | BUILD.txt CHANGES.txt doc/announcement.txt doc/upgrading.txt roundup/__init__.py setup.py |
| diffstat | 6 files changed, 85 insertions(+), 59 deletions(-) [+] |
line wrap: on
line diff
--- a/BUILD.txt Fri Mar 03 02:19:27 2006 +0000 +++ b/BUILD.txt Fri Mar 03 02:29:10 2006 +0000 @@ -6,7 +6,7 @@ source release. Users of Roundup should read the doc/installation.txt file to find out how to install this software. -Building a release of Roundup is done by running: +Building and distributing a release of Roundup is done by running: 1. Make sure the unit tests run! "./run_tests.py" 2. Tag the CVS for the release, eg. "cvs tag -R release-0-6-3" @@ -29,6 +29,11 @@ 11. Generate gpg signature with "gpg -a --detach-sign" 12. python setup.py bdist_rpm 13. python setup.py bdist_wininst +14. Send doc/announcement.txt to python-announce@python.org +15. Notify any other news services as appropriate... + + http://freshmeat.net/projects/roundup/ + So, those commands in a nice, cut'n'pasteable form:: @@ -40,26 +45,7 @@ python setup.py sdist --quiet python setup.py bdist_rpm python setup.py bdist_wininst - python2.3 setup.py register - + python setup.py register + python2.5 setup.py sdist upload --sign -Distributing Releases -===================== - -Once a release is built, follow these steps: - -1. FTP the tar.gz from the dist directory to to the "incoming" directory on - "upload.sourceforge.net". -2. Make a quick release at: - http://sourceforge.net/project/admin/qrs.php?package_id=&group_id=31577 -3. PyPI registration / upload:: - - python setup.py register - python2.5 setup.py sdist upload --sign - -4. Send doc/announcement.txt to python-announce@python.org -5. Notify any other news services as appropriate... - - http://freshmeat.net/projects/roundup/ -
--- a/CHANGES.txt Fri Mar 03 02:19:27 2006 +0000 +++ b/CHANGES.txt Fri Mar 03 02:29:10 2006 +0000 @@ -1,7 +1,7 @@ This file contains the changes to the Roundup system over time. The entries are given with the most recent entry first. -2006-??-?? 1.1.1 +2006-03-03 1.1.1 Fixed: - failure with browsers not sending "Accept-Language" header (sf bugs 1429646 and 1435335)
--- a/doc/announcement.txt Fri Mar 03 02:19:27 2006 +0000 +++ b/doc/announcement.txt Fri Mar 03 02:29:10 2006 +0000 @@ -1,23 +1,28 @@ -I'm proud to release this, the 1.1.0 release of Roundup. - -Feature: - -- trackers may configure custom stop-words for the full-text indexer -- login may now be for a single session (and this is the default) -- trackers may hide exceptions from web users (they will be mailed to the - tracker admin) (hiding is the default) -- include "clear this message" link in the "ok" message bar +I'm proud to release this, the 1.1.1 release of Roundup. Fixed: -- fixes in scripts/import_sf.py -- fix some unicode bugs in roundup-admin import -- Xapian indexer wasn't actually being used and its reindexing of existing - data was busted to boot -- roundup-admin import wasn't indexing message content -- allow dispname to be passed to renderWith (sf bug 1424587) -- rename dispname to @dispname to avoid name clashes in the future -- fixed schema migration problem when Class keys were removed +- failure with browsers not sending "Accept-Language" header + (sf bugs 1429646 and 1435335) +- translate class name in "required property not supplied" error message + (sf bug 1429669) +- error in link property lookups with numeric-alike key values (sf bug 1424550) +- ignore UTF-8 BOM in .po files +- add permission filter to menu() implementations (sf bug 1431188) +- lithuanian translation updated by Nerijus Baliunas (sf patch 1411175) +- incompatibility with python2.3 in the mailer module (sf bug 1432602) +- typo in SMTP TLS option name: "MAIL_TLS_CERFILE" (sf bug 1435452) +- email obfuscation code in html templating is more robust +- blank-title subject line handling (sf bug 1442121) +- "All users may only view and edit issues, files and messages they + create" example in docs (sf bug 1439086) +- saving of queries (sf bug 1436169) +- "Adding a new constrained field to the classic schema" example in docs + (sf bug 1433118) +- security check in mailgw (sf bug 1442145) +- "clear this message" (sf bug 1429367) +- escape all uses of "schema" in mysql backend (sf bug 1397569) +- date spec wasn't allowing week intervals If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation.
--- a/doc/upgrading.txt Fri Mar 03 02:19:27 2006 +0000 +++ b/doc/upgrading.txt Fri Mar 03 02:29:10 2006 +0000 @@ -13,6 +13,36 @@ .. contents:: +Migrating from 1.1.0 to 1.1.1 +============================= + +1.1.1 "Clear this message" +-------------------------- + +In 1.1.1, the standard ``page.html`` template includes a "clear this message" +link in the green "ok" message bar that appears after a successful edit +(or other) action. + +To include this in your tracker, change the following in your ``page.html`` +template:: + + <p tal:condition="options/ok_message | nothing" class="ok-message" + tal:repeat="m options/ok_message" tal:content="structure m">error</p> + +to be:: + + <p tal:condition="options/ok_message | nothing" class="ok-message"> + <span tal:repeat="m options/ok_message" + tal:content="structure string:$m <br/ > " /> + <a class="form-small" tal:attributes="href request/current_url" + i18n:translate="">clear this message</a> + </p> + + +If you implemented the "clear this message" in your 1.1.0 tracker, then you +should change it to the above and it will work much better! + + Migrating from 1.0.x to 1.1.0 =============================
--- a/roundup/__init__.py Fri Mar 03 02:19:27 2006 +0000 +++ b/roundup/__init__.py Fri Mar 03 02:29:10 2006 +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.36 2006-02-08 04:46:41 richard Exp $ +# $Id: __init__.py,v 1.37 2006-03-03 02:29:10 richard Exp $ '''Roundup - issue tracking for knowledge workers. @@ -68,6 +68,6 @@ ''' __docformat__ = 'restructuredtext' -__version__ = '1.1.0' +__version__ = '1.1.1' # vim: set filetype=python ts=4 sw=4 et si
--- a/setup.py Fri Mar 03 02:19:27 2006 +0000 +++ b/setup.py Fri Mar 03 02:29:10 2006 +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.88 2006-02-10 00:16:12 richard Exp $ +# $Id: setup.py,v 1.89 2006-03-03 02:29:09 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -351,24 +351,29 @@ If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation. -Feature: - -- trackers may configure custom stop-words for the full-text indexer -- login may now be for a single session (and this is the default) -- trackers may hide exceptions from web users (they will be mailed to the - tracker admin) (hiding is the default) -- include "clear this message" link in the "ok" message bar - Fixed: -- fixes in scripts/import_sf.py -- fix some unicode bugs in roundup-admin import -- Xapian indexer wasn't actually being used and its reindexing of existing - data was busted to boot -- roundup-admin import wasn't indexing message content -- allow dispname to be passed to renderWith (sf bug 1424587) -- rename dispname to @dispname to avoid name clashes in the future -- fixed schema migration problem when Class keys were removed +- failure with browsers not sending "Accept-Language" header + (sf bugs 1429646 and 1435335) +- translate class name in "required property not supplied" error message + (sf bug 1429669) +- error in link property lookups with numeric-alike key values (sf bug 1424550) +- ignore UTF-8 BOM in .po files +- add permission filter to menu() implementations (sf bug 1431188) +- lithuanian translation updated by Nerijus Baliunas (sf patch 1411175) +- incompatibility with python2.3 in the mailer module (sf bug 1432602) +- typo in SMTP TLS option name: "MAIL_TLS_CERFILE" (sf bug 1435452) +- email obfuscation code in html templating is more robust +- blank-title subject line handling (sf bug 1442121) +- "All users may only view and edit issues, files and messages they + create" example in docs (sf bug 1439086) +- saving of queries (sf bug 1436169) +- "Adding a new constrained field to the classic schema" example in docs + (sf bug 1433118) +- security check in mailgw (sf bug 1442145) +- "clear this message" (sf bug 1429367) +- escape all uses of "schema" in mysql backend (sf bug 1397569) +- date spec wasn't allowing week intervals ''', 'author': "Richard Jones", 'author_email': "richard@users.sourceforge.net",
