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",

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