[Zodb-checkins] CVS: ZODB3 - README.txt:1.19.6.2
Jeremy Hylton
jeremy at zope.com
Tue Sep 30 15:36:02 EDT 2003
Update of /cvs-repository/ZODB3
In directory cvs.zope.org:/tmp/cvs-serv2880
Modified Files:
Tag: Zope-2_7-branch
README.txt
Log Message:
Rearrange the introductory paragraphs.
Move parts to new Compatibility and License subheadings.
Fix licensing description for Andrew's guide.
Update number of tests run.
Add discussion of Zope compatibility.
=== ZODB3/README.txt 1.19.6.1 => 1.19.6.2 ===
--- ZODB3/README.txt:1.19.6.1 Tue Sep 23 16:45:28 2003
+++ ZODB3/README.txt Tue Sep 30 15:36:01 2003
@@ -1,11 +1,5 @@
-ZODB3 3.2b3
-===========
-
-Please see the LICENSE.txt file for terms and conditions.
-
-Andrew Kuchling's ZODB/ZEO Programming Guide is provided verbatim
-under the terms of the GNU Free Documentation License.
-
+ZODB3 3.2 release candidate 1
+=============================
Introduction
------------
@@ -16,16 +10,6 @@
from the same source repository. They have been packaged for use in
non-Zope stand-alone Python applications.
-ZODB3 is known to work with Python 2.1.3, 2.2, and Python 2.3. For
-best results, we recommend using Python 2.1.3 or Python 2.2.3. Note
-that 2.2.1 does not work.
-
-Our primary development platforms are Linux and Windows 2000. The
-test suite should pass without error on all of these platforms,
-although it can take a long time on Windows -- longer if you use
-ZoneAlarm. (Many particularly slow tests are skipped unless you pass
---all as an argument to test.py.)
-
The components you get with the ZODB3 release are as follows:
- Core ZODB, including the persistence machinery
@@ -37,6 +21,33 @@
- ZConfig -- a Zope configuration language
- documentation
+Our primary development platforms are Linux and Windows 2000. The
+test suite should pass without error on all of these platforms,
+although it can take a long time on Windows -- longer if you use
+ZoneAlarm. Many particularly slow tests are skipped unless you pass
+--all as an argument to test.py.
+
+Compatibility
+-------------
+
+ZODB3 is known to work with Python 2.1.3, 2.2, and Python 2.3. For
+best results, we recommend using Python 2.3.2, Python 2.2.3, or Python
+2.1.3. Note that 2.2.1 does not work.
+
+This version of ZODB can be used with Zope, but you must replace the
+version of ZODB that comes packaged with Zope. It should be possible,
+for example, to install this code into a Zope 2.6 software home and
+run with Python 2.2.
+
+The Zope 2.7 release should be compatible with this version of ZODB.
+Note that Zope 2.7 will include ZEO, so this package should only be
+needed to run a ZEO server.
+
+The ZEO server in ZODB 3.2 is partially compatible with ZODB 3.1. A
+new client can talk to an old server, but a new server can not talk to
+an old client. If you want to upgrade without shutting down all
+components, you should upgrade all of the clients first. Once all the
+clients are running the new software, you can safely upgrade the server.
Prerequisites
-------------
@@ -101,7 +112,7 @@
number of tests can vary depending on platform and available
third-party libraries.::
- Ran 1025 tests in 141.977s
+ Ran 1182 tests in 241.269s
OK
@@ -111,7 +122,7 @@
time to run. To run all the available tests use the ``--all`` option.
Running all the tests takes much longer.::
- Ran 1515 tests in 1123.557s
+ Ran 1561 tests in 1461.557s
OK
@@ -151,6 +162,17 @@
settled on the 3.1 version number so that we don't create the
impression that this version of ZODB is the same as the one Jim
described as ZODB 3 in 2000.
+
+License
+-------
+
+ZODB is distributed under the Zope Public License, an OSI-approved
+open source license. Please see the LICENSE.txt file for terms and
+conditions.
+
+The ZODB/ZEO Programming Guide included in the documentation is a
+modified version of Andrew Kuchling's original guide, provided under
+the terms of the GNU Free Documentation License.
More information
More information about the Zodb-checkins
mailing list