From: richard Date: Tue, 7 Aug 2001 00:15:51 +0000 (+0000) Subject: Added the copyright/license notice to (nearly) all files at request of X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=c853df7b1fb5c3deee55fd7c8396f56259b060f6;p=roundup.git Added the copyright/license notice to (nearly) all files at request of Bizar Software. git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@219 57a73879-2fb5-44c3-a270-3262357dd7e2 --- diff --git a/README.txt b/README.txt index 242172c..ae77005 100644 --- a/README.txt +++ b/README.txt @@ -4,8 +4,23 @@ 1. License ========== -This software is released under the same terms as the Python License. -Copyright 2001, Bizar Software Pty Ltd (http://www.bizarsoftware.com.au). + +Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +This module is free software, and you may redistribute it and/or modify +under the same terms as Python, so long as this copyright message and +disclaimer are retained in their original form. + +IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + The stylesheet included with this package has been copied from the Zope management interface and presumably belongs to Digital Creations. diff --git a/cgi-bin/roundup.cgi b/cgi-bin/roundup.cgi index 4722f7b..383754b 100755 --- a/cgi-bin/roundup.cgi +++ b/cgi-bin/roundup.cgi @@ -1,5 +1,22 @@ #!/usr/bin/env python -# $Id: roundup.cgi,v 1.8 2001-08-05 07:43:52 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: roundup.cgi,v 1.9 2001-08-07 00:15:51 richard Exp $ # python version check import sys @@ -106,6 +123,10 @@ sys.stdout, sys.stderr = out, err # # $Log: not supported by cvs2svn $ +# Revision 1.8 2001/08/05 07:43:52 richard +# Instances are now opened by a special function that generates a unique +# module name for the instances on import time. +# # Revision 1.7 2001/08/03 01:28:33 richard # Used the much nicer load_package, pointed out by Steve Majewski. # diff --git a/roundup-admin b/roundup-admin index 3732165..0e89b2a 100755 --- a/roundup-admin +++ b/roundup-admin @@ -1,5 +1,22 @@ #! /usr/bin/python -# $Id: roundup-admin,v 1.13 2001-08-05 07:44:13 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: roundup-admin,v 1.14 2001-08-07 00:15:51 richard Exp $ import sys if int(sys.version[0]) < 2: @@ -405,6 +422,10 @@ if __name__ == '__main__': # # $Log: not supported by cvs2svn $ +# Revision 1.13 2001/08/05 07:44:13 richard +# Instances are now opened by a special function that generates a unique +# module name for the instances on import time. +# # Revision 1.12 2001/08/03 01:28:33 richard # Used the much nicer load_package, pointed out by Steve Majewski. # diff --git a/roundup-mailgw b/roundup-mailgw index f7fd033..ff29a2b 100755 --- a/roundup-mailgw +++ b/roundup-mailgw @@ -1,5 +1,22 @@ #! /usr/bin/python -# $Id: roundup-mailgw,v 1.5 2001-08-05 07:44:25 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: roundup-mailgw,v 1.6 2001-08-07 00:15:51 richard Exp $ import sys if int(sys.version[0]) < 2: @@ -27,6 +44,10 @@ handler.main(sys.stdin) # # $Log: not supported by cvs2svn $ +# Revision 1.5 2001/08/05 07:44:25 richard +# Instances are now opened by a special function that generates a unique +# module name for the instances on import time. +# # Revision 1.4 2001/08/03 01:28:33 richard # Used the much nicer load_package, pointed out by Steve Majewski. # diff --git a/roundup-server b/roundup-server index 9b96638..61273e5 100755 --- a/roundup-server +++ b/roundup-server @@ -1,9 +1,26 @@ #!/usr/bin/python +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# """ HTTP Server that serves roundup. -Stolen from CGIHTTPServer +Based on CGIHTTPServer in the Python library. -$Id: roundup-server,v 1.9 2001-08-05 07:44:36 richard Exp $ +$Id: roundup-server,v 1.10 2001-08-07 00:15:51 richard Exp $ """ import sys @@ -12,10 +29,6 @@ if int(sys.version[0]) < 2: print "Roundup requires Python 2.0 or newer." sys.exit(0) -__version__ = "0.1" - -__all__ = ["RoundupRequestHandler"] - import os, urllib, StringIO, traceback, cgi, binascii, string, getopt, imp import BaseHTTPServer import SimpleHTTPServer @@ -257,6 +270,10 @@ if __name__ == '__main__': # # $Log: not supported by cvs2svn $ +# Revision 1.9 2001/08/05 07:44:36 richard +# Instances are now opened by a special function that generates a unique +# module name for the instances on import time. +# # Revision 1.8 2001/08/03 01:28:33 richard # Used the much nicer load_package, pointed out by Steve Majewski. # diff --git a/roundup/__init__.py b/roundup/__init__.py index 20a310e..8fd0542 100644 --- a/roundup/__init__.py +++ b/roundup/__init__.py @@ -1,4 +1,21 @@ -# $Id: __init__.py,v 1.4 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.5 2001-08-07 00:15:51 richard Exp $ __doc__ = ''' This is a simple-to-use and -install issue-tracking system with @@ -50,6 +67,9 @@ much prettier cake :) # # $Log: not supported by cvs2svn $ +# Revision 1.4 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.3 2001/07/28 01:39:02 richard # Added some documentation to the roundup package. # diff --git a/roundup/backends/__init__.py b/roundup/backends/__init__.py index 98bf8eb..737e9f2 100644 --- a/roundup/backends/__init__.py +++ b/roundup/backends/__init__.py @@ -1,3 +1,22 @@ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.5 2001-08-07 00:15:51 richard Exp $ + __all__ = [] try: @@ -24,3 +43,9 @@ try: except: pass + +# +# $Log: not supported by cvs2svn $ +# +# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/backends/back_anydbm.py b/roundup/backends/back_anydbm.py index 3845914..e28c491 100644 --- a/roundup/backends/back_anydbm.py +++ b/roundup/backends/back_anydbm.py @@ -1,4 +1,21 @@ -#$Id: back_anydbm.py,v 1.4 2001-07-30 01:41:36 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: back_anydbm.py,v 1.5 2001-08-07 00:15:51 richard Exp $ import anydbm, os, marshal from roundup import hyperdb, date @@ -201,6 +218,9 @@ class Database(hyperdb.Database): # #$Log: not supported by cvs2svn $ +#Revision 1.4 2001/07/30 01:41:36 richard +#Makes schema changes mucho easier. +# #Revision 1.3 2001/07/25 01:23:07 richard #Added the Roundup spec to the new documentation directory. # diff --git a/roundup/backends/back_bsddb.py b/roundup/backends/back_bsddb.py index 06e321e..6370e0b 100644 --- a/roundup/backends/back_bsddb.py +++ b/roundup/backends/back_bsddb.py @@ -1,4 +1,21 @@ -#$Id: back_bsddb.py,v 1.6 2001-07-30 02:36:23 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: back_bsddb.py,v 1.7 2001-08-07 00:15:51 richard Exp $ import bsddb, os, marshal from roundup import hyperdb, date @@ -202,6 +219,9 @@ class Database(hyperdb.Database): # #$Log: not supported by cvs2svn $ +#Revision 1.6 2001/07/30 02:36:23 richard +#Handle non-existence of db files in the other backends (code from anydbm). +# #Revision 1.5 2001/07/30 01:41:36 richard #Makes schema changes mucho easier. # diff --git a/roundup/backends/back_bsddb3.py b/roundup/backends/back_bsddb3.py index d09a9cf..8050dc8 100644 --- a/roundup/backends/back_bsddb3.py +++ b/roundup/backends/back_bsddb3.py @@ -1,4 +1,21 @@ -#$Id: back_bsddb3.py,v 1.4 2001-08-03 02:45:47 anthonybaxter Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: back_bsddb3.py,v 1.5 2001-08-07 00:15:51 richard Exp $ import bsddb3, os, marshal from roundup import hyperdb, date @@ -202,6 +219,9 @@ class Database(hyperdb.Database): # #$Log: not supported by cvs2svn $ +#Revision 1.4 2001/08/03 02:45:47 anthonybaxter +#'n' -> 'c' for create. +# #Revision 1.3 2001/07/30 02:36:23 richard #Handle non-existence of db files in the other backends (code from anydbm). # diff --git a/roundup/cgi_client.py b/roundup/cgi_client.py index 7d18ef9..a9e5f0b 100644 --- a/roundup/cgi_client.py +++ b/roundup/cgi_client.py @@ -1,4 +1,21 @@ -# $Id: cgi_client.py,v 1.17 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: cgi_client.py,v 1.18 2001-08-07 00:15:51 richard Exp $ import os, cgi, pprint, StringIO, urlparse, re, traceback, mimetypes @@ -539,6 +556,12 @@ class Client: # # $Log: not supported by cvs2svn $ +# Revision 1.17 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.16 2001/08/02 05:55:25 richard # Web edit messages aren't sent to the person who did the edit any more. No # message is generated if they are the only person on the nosy list. diff --git a/roundup/cgitb.py b/roundup/cgitb.py index 9edf113..71a8c80 100644 --- a/roundup/cgitb.py +++ b/roundup/cgitb.py @@ -1,4 +1,21 @@ -# $Id: cgitb.py,v 1.3 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: cgitb.py,v 1.4 2001-08-07 00:15:51 richard Exp $ import sys, os, types, string, keyword, linecache, tokenize, inspect, pydoc @@ -115,6 +132,9 @@ def handler(): # # $Log: not supported by cvs2svn $ +# Revision 1.3 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.2 2001/07/22 12:09:32 richard # Final commit of Grande Splite # diff --git a/roundup/date.py b/roundup/date.py index 60a717b..4bdf111 100644 --- a/roundup/date.py +++ b/roundup/date.py @@ -1,4 +1,21 @@ -# $Id: date.py,v 1.8 2001-08-05 07:46:12 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: date.py,v 1.9 2001-08-07 00:15:51 richard Exp $ import time, re, calendar @@ -363,6 +380,10 @@ if __name__ == '__main__': # # $Log: not supported by cvs2svn $ +# Revision 1.8 2001/08/05 07:46:12 richard +# Changed date.Date to use regular string formatting instead of strftime - +# win32 seems to have problems with %T and no hour... or something... +# # Revision 1.7 2001/08/02 00:27:04 richard # Extended the range of intervals that are pretty-printed before actual dates # are displayed. diff --git a/roundup/htmltemplate.py b/roundup/htmltemplate.py index ed0feff..598fb45 100644 --- a/roundup/htmltemplate.py +++ b/roundup/htmltemplate.py @@ -1,4 +1,21 @@ -# $Id: htmltemplate.py,v 1.16 2001-08-01 03:52:23 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: htmltemplate.py,v 1.17 2001-08-07 00:15:51 richard Exp $ import os, re, StringIO, urllib, cgi, errno @@ -723,6 +740,9 @@ def newitem(client, templates, db, classname, form, replace=re.compile( # # $Log: not supported by cvs2svn $ +# Revision 1.16 2001/08/01 03:52:23 richard +# Checklist was using wrong name. +# # Revision 1.15 2001/07/30 08:12:17 richard # Added time logging and file uploading to the templates. # diff --git a/roundup/hyperdb.py b/roundup/hyperdb.py index c225e6a..ca15113 100644 --- a/roundup/hyperdb.py +++ b/roundup/hyperdb.py @@ -1,4 +1,21 @@ -# $iD: HYperdb.py,v 1.10 2001/07/30 02:38:31 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: hyperdb.py,v 1.13 2001-08-07 00:15:51 richard Exp $ # standard python modules import cPickle, re, string @@ -800,6 +817,12 @@ def Choice(name, *options): # # $Log: not supported by cvs2svn $ +# Revision 1.12 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.11 2001/08/01 04:24:21 richard # mailgw was assuming certain properties existed on the issues being created. # diff --git a/roundup/init.py b/roundup/init.py index 7b11dda..5fb6ca4 100644 --- a/roundup/init.py +++ b/roundup/init.py @@ -1,4 +1,21 @@ -# $Id: init.py,v 1.13 2001-08-06 01:20:00 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: init.py,v 1.14 2001-08-07 00:15:51 richard Exp $ import os, shutil, sys, errno @@ -86,6 +103,9 @@ from roundup.backends.back_%s import Database'''%backend # # $Log: not supported by cvs2svn $ +# Revision 1.13 2001/08/06 01:20:00 richard +# Added documentaion. +# # Revision 1.12 2001/08/05 07:43:52 richard # Instances are now opened by a special function that generates a unique # module name for the instances on import time. diff --git a/roundup/instance.py b/roundup/instance.py index d81b938..432bab6 100644 --- a/roundup/instance.py +++ b/roundup/instance.py @@ -1,4 +1,21 @@ -# $Id: instance.py,v 1.1 2001-08-05 07:43:52 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: instance.py,v 1.2 2001-08-07 00:15:51 richard Exp $ ''' Currently this module provides one function: open. This function opens an instance. @@ -29,6 +46,10 @@ del opener # # $Log: not supported by cvs2svn $ +# Revision 1.1 2001/08/05 07:43:52 richard +# Instances are now opened by a special function that generates a unique +# module name for the instances on import time. +# # # # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/mailgw.py b/roundup/mailgw.py index 8bf367d..6ba3842 100644 --- a/roundup/mailgw.py +++ b/roundup/mailgw.py @@ -1,3 +1,20 @@ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# ''' An e-mail gateway for Roundup. @@ -55,7 +72,7 @@ are calling the create() method to create a new node). If an auditor raises an exception, the original message is bounced back to the sender with the explanatory message given in the exception. -$Id: mailgw.py,v 1.8 2001-08-05 07:06:07 richard Exp $ +$Id: mailgw.py,v 1.9 2001-08-07 00:15:51 richard Exp $ ''' @@ -317,6 +334,9 @@ def parseContent(content, blank_line=re.compile(r'[\r\n]+\s*[\r\n]+'), # # $Log: not supported by cvs2svn $ +# Revision 1.8 2001/08/05 07:06:07 richard +# removed some print statements +# # Revision 1.7 2001/08/03 07:18:22 richard # Implemented correct mail splitting (was taking a shortcut). Added unit # tests. Also snips signatures now too. diff --git a/roundup/roundupdb.py b/roundup/roundupdb.py index b9749d3..0355b8b 100644 --- a/roundup/roundupdb.py +++ b/roundup/roundupdb.py @@ -1,4 +1,21 @@ -# $Id: roundupdb.py,v 1.8 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: roundupdb.py,v 1.9 2001-08-07 00:15:51 richard Exp $ import re, os, smtplib, socket @@ -265,6 +282,12 @@ Roundup issue tracker # # $Log: not supported by cvs2svn $ +# Revision 1.8 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.7 2001/07/30 02:38:31 richard # get() now has a default arg - for migration only. # diff --git a/roundup/templatebuilder.py b/roundup/templatebuilder.py index 7b9ac87..b3ae56b 100644 --- a/roundup/templatebuilder.py +++ b/roundup/templatebuilder.py @@ -1,4 +1,21 @@ -# $Id: templatebuilder.py,v 1.9 2001-08-01 05:06:10 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: templatebuilder.py,v 1.10 2001-08-07 00:15:51 richard Exp $ import errno, re preamble = """ @@ -68,6 +85,9 @@ if __name__ == "__main__": # # $Log: not supported by cvs2svn $ +# Revision 1.9 2001/08/01 05:06:10 richard +# htmlbase doesn't have extraneous $Foo$ in it any more +# # Revision 1.8 2001/07/30 08:12:17 richard # Added time logging and file uploading to the templates. # diff --git a/roundup/templates/__init__.py b/roundup/templates/__init__.py index c61c1af..3619c79 100644 --- a/roundup/templates/__init__.py +++ b/roundup/templates/__init__.py @@ -1,3 +1,22 @@ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.3 2001-08-07 00:15:51 richard Exp $ + import os def listTemplates(): @@ -10,3 +29,8 @@ def listTemplates(): l.append(entry) return l +# +# $Log: not supported by cvs2svn $ +# +# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/templates/classic/__init__.py b/roundup/templates/classic/__init__.py index cf3e2e8..1b09d7b 100644 --- a/roundup/templates/classic/__init__.py +++ b/roundup/templates/classic/__init__.py @@ -1,4 +1,21 @@ -# $Id: __init__.py,v 1.3 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.4 2001-08-07 00:15:51 richard Exp $ import sys from instance_config import * @@ -10,6 +27,9 @@ from interfaces import * # # $Log: not supported by cvs2svn $ +# Revision 1.3 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.2 2001/07/24 10:46:22 anthonybaxter # Added templatebuilder module. two functions - one to pack up the html base, # one to unpack it. Packed up the two standard templates into htmlbases. diff --git a/roundup/templates/classic/dbinit.py b/roundup/templates/classic/dbinit.py index cd6d380..a7d7253 100644 --- a/roundup/templates/classic/dbinit.py +++ b/roundup/templates/classic/dbinit.py @@ -1,4 +1,21 @@ -# $Id: dbinit.py,v 1.5 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: dbinit.py,v 1.6 2001-08-07 00:15:51 richard Exp $ import os @@ -108,6 +125,12 @@ def init(adminpw): # # $Log: not supported by cvs2svn $ +# Revision 1.5 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.4 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/roundup/templates/classic/detectors/__init__.py b/roundup/templates/classic/detectors/__init__.py index 1f3c6f7..beaab46 100644 --- a/roundup/templates/classic/detectors/__init__.py +++ b/roundup/templates/classic/detectors/__init__.py @@ -1,4 +1,21 @@ -#$Id: __init__.py,v 1.1 2001-07-23 23:29:10 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: __init__.py,v 1.2 2001-08-07 00:15:51 richard Exp $ def init(db): ''' execute the init functions of all the modules in this directory @@ -18,6 +35,9 @@ def init(db): # #$Log: not supported by cvs2svn $ +#Revision 1.1 2001/07/23 23:29:10 richard +#Adding the classic template +# #Revision 1.1 2001/07/23 03:50:47 anthonybaxter #moved templates to proper location # diff --git a/roundup/templates/classic/detectors/nosyreaction.py b/roundup/templates/classic/detectors/nosyreaction.py index 05c9bfc..4e595ab 100644 --- a/roundup/templates/classic/detectors/nosyreaction.py +++ b/roundup/templates/classic/detectors/nosyreaction.py @@ -1,4 +1,21 @@ -#$Id: nosyreaction.py,v 1.1 2001-07-23 23:29:10 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: nosyreaction.py,v 1.2 2001-08-07 00:15:51 richard Exp $ def nosyreaction(db, cl, nodeid, oldvalues): ''' A standard detector is provided that watches for additions to the @@ -61,6 +78,9 @@ def init(db): # #$Log: not supported by cvs2svn $ +#Revision 1.1 2001/07/23 23:29:10 richard +#Adding the classic template +# #Revision 1.1 2001/07/23 03:50:47 anthonybaxter #moved templates to proper location # diff --git a/roundup/templates/classic/instance_config.py b/roundup/templates/classic/instance_config.py index eab3e2a..ae43cc5 100644 --- a/roundup/templates/classic/instance_config.py +++ b/roundup/templates/classic/instance_config.py @@ -1,4 +1,21 @@ -# $Id: instance_config.py,v 1.3 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: instance_config.py,v 1.4 2001-08-07 00:15:51 richard Exp $ MAIL_DOMAIN=MAILHOST=HTTP_HOST=None HTTP_PORT=0 @@ -47,6 +64,12 @@ LOG = os.path.join(INSTANCE_HOME, 'roundup.log') # # $Log: not supported by cvs2svn $ +# Revision 1.3 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.2 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/roundup/templates/classic/interfaces.py b/roundup/templates/classic/interfaces.py index d30a66d..bd909dd 100644 --- a/roundup/templates/classic/interfaces.py +++ b/roundup/templates/classic/interfaces.py @@ -1,4 +1,21 @@ -# $Id: interfaces.py,v 1.4 2001-07-30 01:25:57 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: interfaces.py,v 1.5 2001-08-07 00:15:51 richard Exp $ import urlparse, os @@ -21,6 +38,10 @@ class MailGW(mailgw.MailGW): # # $Log: not supported by cvs2svn $ +# Revision 1.4 2001/07/30 01:25:57 richard +# Changes to reflect cgi_client now implementing this template by default, +# and not "extended". +# # Revision 1.3 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/roundup/templates/extended/__init__.py b/roundup/templates/extended/__init__.py index 966d707..13a358d 100644 --- a/roundup/templates/extended/__init__.py +++ b/roundup/templates/extended/__init__.py @@ -1,4 +1,21 @@ -# $Id: __init__.py,v 1.5 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.6 2001-08-07 00:15:51 richard Exp $ from instance_config import * try: @@ -10,6 +27,9 @@ from interfaces import * # # $Log: not supported by cvs2svn $ +# Revision 1.5 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.4 2001/07/24 10:46:22 anthonybaxter # Added templatebuilder module. two functions - one to pack up the html base, # one to unpack it. Packed up the two standard templates into htmlbases. diff --git a/roundup/templates/extended/dbinit.py b/roundup/templates/extended/dbinit.py index 4d532ca..474b48e 100644 --- a/roundup/templates/extended/dbinit.py +++ b/roundup/templates/extended/dbinit.py @@ -1,4 +1,21 @@ -# $Id: dbinit.py,v 1.9 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: dbinit.py,v 1.10 2001-08-07 00:15:51 richard Exp $ import os @@ -156,6 +173,12 @@ def init(adminpw): # # $Log: not supported by cvs2svn $ +# Revision 1.9 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.8 2001/07/30 01:26:59 richard # Big changes: # . split off the support priority into its own class diff --git a/roundup/templates/extended/detectors/__init__.py b/roundup/templates/extended/detectors/__init__.py index 005f7e4..81f0a00 100644 --- a/roundup/templates/extended/detectors/__init__.py +++ b/roundup/templates/extended/detectors/__init__.py @@ -1,4 +1,21 @@ -#$Id: __init__.py,v 1.1 2001-07-23 03:50:47 anthonybaxter Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: __init__.py,v 1.2 2001-08-07 00:15:51 richard Exp $ def init(db): ''' execute the init functions of all the modules in this directory @@ -18,6 +35,9 @@ def init(db): # #$Log: not supported by cvs2svn $ +#Revision 1.1 2001/07/23 03:50:47 anthonybaxter +#moved templates to proper location +# #Revision 1.1 2001/07/22 12:09:32 richard #Final commit of Grande Splite # diff --git a/roundup/templates/extended/detectors/nosyreaction.py b/roundup/templates/extended/detectors/nosyreaction.py index 7b309c6..17fc2b7 100644 --- a/roundup/templates/extended/detectors/nosyreaction.py +++ b/roundup/templates/extended/detectors/nosyreaction.py @@ -1,4 +1,21 @@ -#$Id: nosyreaction.py,v 1.1 2001-07-23 03:50:47 anthonybaxter Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +#$Id: nosyreaction.py,v 1.2 2001-08-07 00:15:51 richard Exp $ def nosyreaction(db, cl, nodeid, oldvalues): ''' A standard detector is provided that watches for additions to the @@ -61,6 +78,9 @@ def init(db): # #$Log: not supported by cvs2svn $ +#Revision 1.1 2001/07/23 03:50:47 anthonybaxter +#moved templates to proper location +# #Revision 1.1 2001/07/22 12:09:32 richard #Final commit of Grande Splite # diff --git a/roundup/templates/extended/instance_config.py b/roundup/templates/extended/instance_config.py index fb45ee6..c798174 100644 --- a/roundup/templates/extended/instance_config.py +++ b/roundup/templates/extended/instance_config.py @@ -1,4 +1,21 @@ -# $Id: instance_config.py,v 1.3 2001-08-02 06:38:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: instance_config.py,v 1.4 2001-08-07 00:15:51 richard Exp $ MAIL_DOMAIN=MAILHOST=HTTP_HOST=None HTTP_PORT=0 @@ -47,6 +64,12 @@ LOG = os.path.join(INSTANCE_HOME, 'roundup.log') # # $Log: not supported by cvs2svn $ +# Revision 1.3 2001/08/02 06:38:17 richard +# Roundupdb now appends "mailing list" information to its messages which +# include the e-mail address and web interface address. Templates may +# override this in their db classes to include specific information (support +# instructions, etc). +# # Revision 1.2 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/roundup/templates/extended/interfaces.py b/roundup/templates/extended/interfaces.py index 7cc9ede..fc6cdd0 100644 --- a/roundup/templates/extended/interfaces.py +++ b/roundup/templates/extended/interfaces.py @@ -1,4 +1,21 @@ -# $Id: interfaces.py,v 1.7 2001-08-02 00:43:06 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: interfaces.py,v 1.8 2001-08-07 00:15:51 richard Exp $ import instance_config, urlparse, os from roundup import cgi_client, mailgw @@ -73,6 +90,9 @@ class MailGW(mailgw.MailGW): # # $Log: not supported by cvs2svn $ +# Revision 1.7 2001/08/02 00:43:06 richard +# Even better (more useful) headings +# # Revision 1.6 2001/08/02 00:36:42 richard # Made all the user-specific link names the same (My Foo) # diff --git a/setup.cfg b/setup.cfg index 55af5f8..f0dcbde 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,4 +1,21 @@ -# $Id: setup.cfg,v 1.2 2001-07-27 07:20:17 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: setup.cfg,v 1.3 2001-08-07 00:15:51 richard Exp $ [install_scripts] install_dir=/usr/local/bin @@ -6,6 +23,9 @@ install_dir=/usr/local/bin # # $Log: not supported by cvs2svn $ +# Revision 1.2 2001/07/27 07:20:17 richard +# Makefile is now obsolete - setup does what it used to do. +# # Revision 1.1 2001/07/27 06:56:25 richard # Added scripts to the setup and added the config so the default script # install dir is /usr/local/bin. diff --git a/setup.py b/setup.py index a644c59..4dc866b 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,22 @@ #! /usr/bin/env python -# $Id: setup.py,v 1.14 2001-08-06 23:57:20 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: setup.py,v 1.15 2001-08-07 00:15:51 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -36,6 +53,10 @@ setup ( name = "roundup", # # $Log: not supported by cvs2svn $ +# Revision 1.14 2001/08/06 23:57:20 richard +# Am now bundling unittest with the package so that everyone can use the unit +# tests. +# # Revision 1.13 2001/08/03 07:18:57 richard # updated version number for 0.2.6 # diff --git a/test/__init__.py b/test/__init__.py index aa8f8b5..500833a 100644 --- a/test/__init__.py +++ b/test/__init__.py @@ -1,4 +1,21 @@ -# $Id: __init__.py,v 1.5 2001-08-05 07:45:27 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: __init__.py,v 1.6 2001-08-07 00:15:51 richard Exp $ import unittest @@ -19,6 +36,9 @@ def go(): # # $Log: not supported by cvs2svn $ +# Revision 1.5 2001/08/05 07:45:27 richard +# Added tests for instance initialisation +# # Revision 1.4 2001/08/03 07:18:22 richard # Implemented correct mail splitting (was taking a shortcut). Added unit # tests. Also snips signatures now too. diff --git a/test/test_dates.py b/test/test_dates.py index c9af17c..c5df1d0 100644 --- a/test/test_dates.py +++ b/test/test_dates.py @@ -1,4 +1,21 @@ -# $Id: test_dates.py,v 1.4 2001-07-29 23:32:13 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_dates.py,v 1.5 2001-08-07 00:15:51 richard Exp $ import unittest, time @@ -66,6 +83,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.4 2001/07/29 23:32:13 richard +# Fixed bug in unit test ;) +# # Revision 1.3 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/test/test_db.py b/test/test_db.py index e28825c..a20b248 100644 --- a/test/test_db.py +++ b/test/test_db.py @@ -1,4 +1,21 @@ -# $Id: test_db.py,v 1.4 2001-07-30 03:45:56 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_db.py,v 1.5 2001-08-07 00:15:51 richard Exp $ import unittest, os, shutil @@ -225,6 +242,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.4 2001/07/30 03:45:56 richard +# Added more DB to test_db. Can skip tests where imports fail. +# # Revision 1.3 2001/07/29 07:01:39 richard # Added vim command to all source so that we don't get no steenkin' tabs :) # diff --git a/test/test_init.py b/test/test_init.py index f943094..97fe51c 100644 --- a/test/test_init.py +++ b/test/test_init.py @@ -1,4 +1,21 @@ -# $Id: test_init.py,v 1.2 2001-08-05 07:45:27 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_init.py,v 1.3 2001-08-07 00:15:51 richard Exp $ import unittest, os, shutil, errno, imp, sys @@ -119,6 +136,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.2 2001/08/05 07:45:27 richard +# Added tests for instance initialisation +# # Revision 1.1 2001/08/05 07:07:58 richard # added tests for roundup.init - but they're disabled until I can figure _if_ # we can run them (import problems). diff --git a/test/test_mailsplit.py b/test/test_mailsplit.py index 87aaeba..921db8e 100644 --- a/test/test_mailsplit.py +++ b/test/test_mailsplit.py @@ -1,4 +1,21 @@ -# $Id: test_mailsplit.py,v 1.3 2001-08-05 07:06:25 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_mailsplit.py,v 1.4 2001-08-07 00:15:51 richard Exp $ import unittest, cStringIO @@ -78,6 +95,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.3 2001/08/05 07:06:25 richard +# removed some print statements +# # Revision 1.2 2001/08/03 07:23:09 richard # er, removed the innocent from the the code :) # diff --git a/test/test_multipart.py b/test/test_multipart.py index 703d68a..5bafb88 100644 --- a/test/test_multipart.py +++ b/test/test_multipart.py @@ -1,4 +1,21 @@ -# $Id: test_multipart.py,v 1.2 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_multipart.py,v 1.3 2001-08-07 00:15:51 richard Exp $ import unittest, cStringIO @@ -97,6 +114,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.2 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.1 2001/07/28 06:43:02 richard # Multipart message class has the getPart method now. Added some tests for it. # diff --git a/test/test_schema.py b/test/test_schema.py index 4302861..20374f0 100644 --- a/test/test_schema.py +++ b/test/test_schema.py @@ -1,4 +1,21 @@ -# $Id: test_schema.py,v 1.2 2001-07-29 07:01:39 richard Exp $ +# +# Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) +# This module is free software, and you may redistribute it and/or modify +# under the same terms as Python, so long as this copyright message and +# disclaimer are retained in their original form. +# +# IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR +# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +# OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +# BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, +# BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" +# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, +# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. +# +# $Id: test_schema.py,v 1.3 2001-08-07 00:15:51 richard Exp $ import unittest, os, shutil @@ -58,6 +75,9 @@ def suite(): # # $Log: not supported by cvs2svn $ +# Revision 1.2 2001/07/29 07:01:39 richard +# Added vim command to all source so that we don't get no steenkin' tabs :) +# # Revision 1.1 2001/07/27 06:55:07 richard # moving tests -> test #