Mercurial > p > roundup > code
changeset 3536:00a7983b4666
*** empty log message ***
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 03 Feb 2006 04:12:36 +0000 |
| parents | 75dc225613cc |
| children | d819ff1b3116 |
| files | doc/announcement.txt roundup/__init__.py scripts/import_sf.py setup.py |
| diffstat | 4 files changed, 47 insertions(+), 53 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/announcement.txt Fri Feb 03 04:04:37 2006 +0000 +++ b/doc/announcement.txt Fri Feb 03 04:12:36 2006 +0000 @@ -1,32 +1,16 @@ -I'm proud to release this, the 1.0 release of Roundup. +I'm proud to release this, the 1.0.1 release of Roundup. -Yes, finally after over 4 years and 8 major releases, the 1.0 release is -here. - -Roundup 1.0 includes all the pre-1.0 goodness, and: +In this release: -- added full-text indexer using Xapian as the back end -- Lithuanian translation by Aiste Kesminaite -- Web User Interface language selection by form variable @language, - browser cookie or HTTP header Accept-Language (sf patch 1360321) -- initial values for configuration options may be passed on - 'roundup-admin install' command line (based on sf patch 1237110) -- favicon.ico image may be changed with server config option (sf patch 1355661) -- Password objects initialized from plaintext remember plaintext value - (sf rfe 1379447) -- Roundup installation document includes configuration example - for Exim Internet Mailer (sf bug 1393860) -- enable registration confirmation by web only (sf bug 1381675) -- allow preselection of values in templating menu()s (sf patch 1396085) -- display the query name in the header (sf feature 1298535 / patch 1349387) -- classhelp works with Link properties now (sf bug 1410290) -- added setorderprop() and setlabelprop() to Class (sf features 1379534, - 1379490) -- CSV encoding support (sf bug 1240848) -- fields rendered with StructuredText are hyperlinked by default -- additional attributes for input element may be passed to the 'field' - method of a property wrapper -- added "copy_url" method to generate a URL for copying an item +Feature: +- scripts/import_sf.py will import a tracker from Sourceforge.NET +- added hasRole('Role Name') to HTMLUser + +Fixed: +- SQL generation for sort/group by separate Link properties (sf bug + 1417565) +- fix timezone offsetting in email Date: header +- fix security check for hasPermission('Permission', None) If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation.
--- a/roundup/__init__.py Fri Feb 03 04:04:37 2006 +0000 +++ b/roundup/__init__.py Fri Feb 03 04:12:36 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.33 2006-01-27 06:09:44 richard Exp $ +# $Id: __init__.py,v 1.34 2006-02-03 04:12:36 richard Exp $ '''Roundup - issue tracking for knowledge workers. @@ -68,6 +68,6 @@ ''' __docformat__ = 'restructuredtext' -__version__ = '1.0' +__version__ = '1.0.1' # vim: set filetype=python ts=4 sw=4 et si
--- a/scripts/import_sf.py Fri Feb 03 04:04:37 2006 +0000 +++ b/scripts/import_sf.py Fri Feb 03 04:12:36 2006 +0000 @@ -1,3 +1,26 @@ +''' Import tracker data from Sourceforge.NET + +This script needs four steps to work: + +1. Export the project XML data using the admin web interface at sf.net +2. Run the file fetching (these are not included in the XML): + + import_sf.py files <path to XML> <path to files dir> + + this will place all the downloaded files in the files dir by file id. +3. Convert the sf.net XML to Roundup "export" format: + + import_sf.py import <tracker home> <path to XML> <path to files dir> + + this will generate a directory "/tmp/imported" which contains the + data to be imported into a Roundup tracker. +4. Import the data: + + roundup-admin -i <tracker home> import /tmp/imported + +And you're done! +''' + import sys, sets, os, csv, time, urllib2, httplib, mimetypes from elementtree import ElementTree
--- a/setup.py Fri Feb 03 04:04:37 2006 +0000 +++ b/setup.py Fri Feb 03 04:12:36 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.84 2006-01-27 06:09:44 richard Exp $ +# $Id: setup.py,v 1.85 2006-02-03 04:12:35 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -351,30 +351,17 @@ If you're upgrading from an older version of Roundup you *must* follow the "Software Upgrade" guidelines given in the maintenance documentation. -Roundup 1.0 includes all the pre-1.0 goodness, and: +In this release: + +Feature: +- scripts/import_sf.py will import a tracker from Sourceforge.NET +- added hasRole('Role Name') to HTMLUser -- added full-text indexer using Xapian as the back end -- Lithuanian translation by Aiste Kesminaite -- Web User Interface language selection by form variable @language, - browser cookie or HTTP header Accept-Language (sf patch 1360321) -- initial values for configuration options may be passed on - 'roundup-admin install' command line (based on sf patch 1237110) -- favicon.ico image may be changed with server config option (sf patch 1355661) -- Password objects initialized from plaintext remember plaintext value - (sf rfe 1379447) -- Roundup installation document includes configuration example - for Exim Internet Mailer (sf bug 1393860) -- enable registration confirmation by web only (sf bug 1381675) -- allow preselection of values in templating menu()s (sf patch 1396085) -- display the query name in the header (sf feature 1298535 / patch 1349387) -- classhelp works with Link properties now (sf bug 1410290) -- added setorderprop() and setlabelprop() to Class (sf features 1379534, - 1379490) -- CSV encoding support (sf bug 1240848) -- fields rendered with StructuredText are hyperlinked by default -- additional attributes for input element may be passed to the 'field' - method of a property wrapper -- added "copy_url" method to generate a URL for copying an item +Fixed: +- SQL generation for sort/group by separate Link properties (sf bug + 1417565) +- fix timezone offsetting in email Date: header +- fix security check for hasPermission('Permission', None) ''', 'author': "Richard Jones", 'author_email': "richard@users.sourceforge.net",
