From 9b48adaba1affb7eae64166f5154d30f362f6228 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Mon, 18 Jun 2012 15:50:21 +0000 Subject: [PATCH] Repository policy. --- COPYRIGHT.txt | 1 + LICENSE.txt | 44 +++++++++++++++++++ bootstrap.py | 2 +- setup.py | 2 +- src/zope/app/publisher/browser/__init__.py | 2 +- .../publisher/browser/directoryresource.py | 2 +- src/zope/app/publisher/browser/fields.py | 2 +- .../app/publisher/browser/fileresource.py | 2 +- .../app/publisher/browser/i18nfileresource.py | 2 +- .../app/publisher/browser/i18nresourcemeta.py | 2 +- src/zope/app/publisher/browser/icon.py | 2 +- .../browser/managementviewselector.py | 2 +- src/zope/app/publisher/browser/menu.py | 2 +- src/zope/app/publisher/browser/menumeta.py | 2 +- .../app/publisher/browser/metaconfigure.py | 2 +- .../app/publisher/browser/metadirectives.py | 2 +- .../publisher/browser/pagetemplateresource.py | 2 +- src/zope/app/publisher/browser/resource.py | 2 +- .../app/publisher/browser/resourcemeta.py | 2 +- src/zope/app/publisher/browser/resources.py | 2 +- src/zope/app/publisher/browser/viewmeta.py | 2 +- src/zope/app/publisher/browser/vocabulary.py | 2 +- src/zope/app/publisher/fieldconverters.py | 2 +- src/zope/app/publisher/fileresource.py | 2 +- src/zope/app/publisher/i18n.py | 2 +- src/zope/app/publisher/interfaces/__init__.py | 2 +- src/zope/app/publisher/interfaces/browser.py | 2 +- src/zope/app/publisher/interfaces/ftp.py | 2 +- src/zope/app/publisher/interfaces/http.py | 2 +- src/zope/app/publisher/interfaces/xmlrpc.py | 2 +- .../app/publisher/pagetemplateresource.py | 2 +- src/zope/app/publisher/testing.py | 2 +- .../publisher/tests/test_fieldconverters.py | 2 +- src/zope/app/publisher/xmlrpc/__init__.py | 2 +- .../app/publisher/xmlrpc/metaconfigure.py | 2 +- .../app/publisher/xmlrpc/metadirectives.py | 2 +- .../publisher/xmlrpc/tests/test_directives.py | 2 +- .../publisher/xmlrpc/tests/test_functional.py | 2 +- 38 files changed, 81 insertions(+), 36 deletions(-) create mode 100644 COPYRIGHT.txt create mode 100644 LICENSE.txt diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt new file mode 100644 index 0000000..79859e0 --- /dev/null +++ b/COPYRIGHT.txt @@ -0,0 +1 @@ +Zope Foundation and Contributors \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..e1f9ad7 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,44 @@ +Zope Public License (ZPL) Version 2.1 + +A copyright notice accompanies this license document that identifies the +copyright holders. + +This license has been certified as open source. It has also been designated as +GPL compatible by the Free Software Foundation (FSF). + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions in source code must retain the accompanying copyright +notice, this list of conditions, and the following disclaimer. + +2. Redistributions in binary form must reproduce the accompanying copyright +notice, this list of conditions, and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +3. Names of the copyright holders must not be used to endorse or promote +products derived from this software without prior written permission from the +copyright holders. + +4. The right to distribute this software or to use it for any purpose does not +give you the right to use Servicemarks (sm) or Trademarks (tm) of the +copyright +holders. Use of them is covered by separate agreement with the copyright +holders. + +5. If any files are modified, you must cause the modified files to carry +prominent notices stating that you changed the files and the date of any +change. + +Disclaimer + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/bootstrap.py b/bootstrap.py index b5b9c13..97e7147 100644 --- a/bootstrap.py +++ b/bootstrap.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2006 Zope Corporation and Contributors. +# Copyright (c) 2006 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/setup.py b/setup.py index 71f6f9e..381c8ea 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2007 Zope Corporation and Contributors. +# Copyright (c) 2007 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/__init__.py b/src/zope/app/publisher/browser/__init__.py index 4bd6b70..3bf6bf0 100644 --- a/src/zope/app/publisher/browser/__init__.py +++ b/src/zope/app/publisher/browser/__init__.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2003 Zope Corporation and Contributors. +# Copyright (c) 2003 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/directoryresource.py b/src/zope/app/publisher/browser/directoryresource.py index 046819d..a769dca 100644 --- a/src/zope/app/publisher/browser/directoryresource.py +++ b/src/zope/app/publisher/browser/directoryresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/fields.py b/src/zope/app/publisher/browser/fields.py index 8b8b3de..e911116 100644 --- a/src/zope/app/publisher/browser/fields.py +++ b/src/zope/app/publisher/browser/fields.py @@ -1,6 +1,6 @@ ############################################################################# # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/fileresource.py b/src/zope/app/publisher/browser/fileresource.py index 1834b90..81dcaf5 100644 --- a/src/zope/app/publisher/browser/fileresource.py +++ b/src/zope/app/publisher/browser/fileresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/i18nfileresource.py b/src/zope/app/publisher/browser/i18nfileresource.py index b00fa57..7fdaa25 100644 --- a/src/zope/app/publisher/browser/i18nfileresource.py +++ b/src/zope/app/publisher/browser/i18nfileresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/i18nresourcemeta.py b/src/zope/app/publisher/browser/i18nresourcemeta.py index a0413e2..3123b07 100644 --- a/src/zope/app/publisher/browser/i18nresourcemeta.py +++ b/src/zope/app/publisher/browser/i18nresourcemeta.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/icon.py b/src/zope/app/publisher/browser/icon.py index 884a525..fead773 100644 --- a/src/zope/app/publisher/browser/icon.py +++ b/src/zope/app/publisher/browser/icon.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/managementviewselector.py b/src/zope/app/publisher/browser/managementviewselector.py index 5542841..42100a8 100644 --- a/src/zope/app/publisher/browser/managementviewselector.py +++ b/src/zope/app/publisher/browser/managementviewselector.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/menu.py b/src/zope/app/publisher/browser/menu.py index 550915e..0cd9bc2 100644 --- a/src/zope/app/publisher/browser/menu.py +++ b/src/zope/app/publisher/browser/menu.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2004 Zope Corporation and Contributors. +# Copyright (c) 2004 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/menumeta.py b/src/zope/app/publisher/browser/menumeta.py index da282ed..7ecffa5 100644 --- a/src/zope/app/publisher/browser/menumeta.py +++ b/src/zope/app/publisher/browser/menumeta.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2004 Zope Corporation and Contributors. +# Copyright (c) 2004 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/metaconfigure.py b/src/zope/app/publisher/browser/metaconfigure.py index bf90a09..351c9c4 100644 --- a/src/zope/app/publisher/browser/metaconfigure.py +++ b/src/zope/app/publisher/browser/metaconfigure.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/metadirectives.py b/src/zope/app/publisher/browser/metadirectives.py index 4142331..09a3523 100644 --- a/src/zope/app/publisher/browser/metadirectives.py +++ b/src/zope/app/publisher/browser/metadirectives.py @@ -1,6 +1,6 @@ ############################################################################# # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/pagetemplateresource.py b/src/zope/app/publisher/browser/pagetemplateresource.py index e23c0b7..abd376b 100644 --- a/src/zope/app/publisher/browser/pagetemplateresource.py +++ b/src/zope/app/publisher/browser/pagetemplateresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/resource.py b/src/zope/app/publisher/browser/resource.py index b9665e6..3204cc3 100644 --- a/src/zope/app/publisher/browser/resource.py +++ b/src/zope/app/publisher/browser/resource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/resourcemeta.py b/src/zope/app/publisher/browser/resourcemeta.py index 7d675a3..e6c6980 100644 --- a/src/zope/app/publisher/browser/resourcemeta.py +++ b/src/zope/app/publisher/browser/resourcemeta.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/resources.py b/src/zope/app/publisher/browser/resources.py index 90001e5..ed54094 100644 --- a/src/zope/app/publisher/browser/resources.py +++ b/src/zope/app/publisher/browser/resources.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/viewmeta.py b/src/zope/app/publisher/browser/viewmeta.py index 75fd6ae..e6ee844 100644 --- a/src/zope/app/publisher/browser/viewmeta.py +++ b/src/zope/app/publisher/browser/viewmeta.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/browser/vocabulary.py b/src/zope/app/publisher/browser/vocabulary.py index 7f07fc4..dc5f1a0 100644 --- a/src/zope/app/publisher/browser/vocabulary.py +++ b/src/zope/app/publisher/browser/vocabulary.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2006 Zope Corporation and Contributors. +# Copyright (c) 2006 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/fieldconverters.py b/src/zope/app/publisher/fieldconverters.py index 7c9a9a1..d5ab201 100644 --- a/src/zope/app/publisher/fieldconverters.py +++ b/src/zope/app/publisher/fieldconverters.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2003 Zope Corporation and Contributors. +# Copyright (c) 2003 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/fileresource.py b/src/zope/app/publisher/fileresource.py index dbdeac4..c744225 100644 --- a/src/zope/app/publisher/fileresource.py +++ b/src/zope/app/publisher/fileresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/i18n.py b/src/zope/app/publisher/i18n.py index e94c6b6..846b199 100644 --- a/src/zope/app/publisher/i18n.py +++ b/src/zope/app/publisher/i18n.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2003 Zope Corporation and Contributors. +# Copyright (c) 2003 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/interfaces/__init__.py b/src/zope/app/publisher/interfaces/__init__.py index e77bcf8..0d093df 100644 --- a/src/zope/app/publisher/interfaces/__init__.py +++ b/src/zope/app/publisher/interfaces/__init__.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2009 Zope Corporation and Contributors. +# Copyright (c) 2009 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/interfaces/browser.py b/src/zope/app/publisher/interfaces/browser.py index 51d99a6..0659d1a 100644 --- a/src/zope/app/publisher/interfaces/browser.py +++ b/src/zope/app/publisher/interfaces/browser.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/interfaces/ftp.py b/src/zope/app/publisher/interfaces/ftp.py index 19f3e30..6e4a783 100644 --- a/src/zope/app/publisher/interfaces/ftp.py +++ b/src/zope/app/publisher/interfaces/ftp.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/interfaces/http.py b/src/zope/app/publisher/interfaces/http.py index 08fb6c2..738db2a 100644 --- a/src/zope/app/publisher/interfaces/http.py +++ b/src/zope/app/publisher/interfaces/http.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2002 Zope Corporation and Contributors. +# Copyright (c) 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/interfaces/xmlrpc.py b/src/zope/app/publisher/interfaces/xmlrpc.py index 4520451..72ce00d 100644 --- a/src/zope/app/publisher/interfaces/xmlrpc.py +++ b/src/zope/app/publisher/interfaces/xmlrpc.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/pagetemplateresource.py b/src/zope/app/publisher/pagetemplateresource.py index a166dfd..5109990 100644 --- a/src/zope/app/publisher/pagetemplateresource.py +++ b/src/zope/app/publisher/pagetemplateresource.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/testing.py b/src/zope/app/publisher/testing.py index 72b8f8b..5f8fb30 100644 --- a/src/zope/app/publisher/testing.py +++ b/src/zope/app/publisher/testing.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2007 Zope Corporation and Contributors. +# Copyright (c) 2007 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/tests/test_fieldconverters.py b/src/zope/app/publisher/tests/test_fieldconverters.py index 6d6718e..ff3cc80 100644 --- a/src/zope/app/publisher/tests/test_fieldconverters.py +++ b/src/zope/app/publisher/tests/test_fieldconverters.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/xmlrpc/__init__.py b/src/zope/app/publisher/xmlrpc/__init__.py index ea1c89c..6225533 100644 --- a/src/zope/app/publisher/xmlrpc/__init__.py +++ b/src/zope/app/publisher/xmlrpc/__init__.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/xmlrpc/metaconfigure.py b/src/zope/app/publisher/xmlrpc/metaconfigure.py index e856ed7..9e61c53 100644 --- a/src/zope/app/publisher/xmlrpc/metaconfigure.py +++ b/src/zope/app/publisher/xmlrpc/metaconfigure.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/xmlrpc/metadirectives.py b/src/zope/app/publisher/xmlrpc/metadirectives.py index 8724c47..43c34ca 100644 --- a/src/zope/app/publisher/xmlrpc/metadirectives.py +++ b/src/zope/app/publisher/xmlrpc/metadirectives.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/xmlrpc/tests/test_directives.py b/src/zope/app/publisher/xmlrpc/tests/test_directives.py index 50ee856..d7b23bf 100644 --- a/src/zope/app/publisher/xmlrpc/tests/test_directives.py +++ b/src/zope/app/publisher/xmlrpc/tests/test_directives.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2001, 2002 Zope Corporation and Contributors. +# Copyright (c) 2001, 2002 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, diff --git a/src/zope/app/publisher/xmlrpc/tests/test_functional.py b/src/zope/app/publisher/xmlrpc/tests/test_functional.py index dac7c0f..d03ca76 100644 --- a/src/zope/app/publisher/xmlrpc/tests/test_functional.py +++ b/src/zope/app/publisher/xmlrpc/tests/test_functional.py @@ -1,6 +1,6 @@ ############################################################################## # -# Copyright (c) 2004 Zope Corporation and Contributors. +# Copyright (c) 2004 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License,