[Zope-CVS] CVS: Products/Ape - CHANGES.txt:1.16 README.txt:1.6 __init__.py:1.7 version.txt:1.11 dbtab.conf:NONE

Shane Hathaway shane at zope.com
Tue Aug 17 00:10:23 EDT 2004


Update of /cvs-repository/Products/Ape
In directory cvs.zope.org:/tmp/cvs-serv9444

Modified Files:
	CHANGES.txt README.txt __init__.py version.txt 
Removed Files:
	dbtab.conf 
Log Message:
Tweaked documentation and removed DBTab support for Ape version 1.0.


=== Products/Ape/CHANGES.txt 1.15 => 1.16 ===
--- Products/Ape/CHANGES.txt:1.15	Fri Jul 23 04:37:34 2004
+++ Products/Ape/CHANGES.txt	Tue Aug 17 00:09:52 2004
@@ -1,5 +1,5 @@
 
-Next feature release
+Version 1.0
 
   - Ape now supports mapping subclasses.  Until now, mappers were
     registered for classes but not for all subclasses.  Now, a mapper
@@ -7,7 +7,8 @@
     specifies 'exact-class'.
 
   - Revised the configuration file format for simplification and to
-    allow mapping subclasses.
+    allow mapping subclasses.  The new 'load' and 'store' directives
+    make the configuration file easier to understand.
 
   - There is a new way to convert between database-specific types and
     generic types in apelib.sql.  See the RDBMSColumn class and the
@@ -18,13 +19,16 @@
   - The SQL package now uses column and row sequence schemas for table
     definitions.
 
-  - Pre-compiled queries should now be easy to implement.  (Note to
-    self: table.py should wrap the sql in a PrecompiledQuery, which
-    execute() should enhance once the query is compiled, then table.py
-    should cache the query.)
+  - Pre-compiled queries should now be easy to implement.  (Here is
+    the plan: table.py should wrap the sql in a PrecompiledQuery,
+    which execute() should enhance once the query is compiled, then
+    table.py should cache the query.)
 
   - Added an Ingres database driver contributed by Computer Associates.
-    http://www3.ca.com/Solutions/Collateral.asp?CID=59656
+    See http://www3.ca.com/Solutions/Collateral.asp?CID=59656
+
+  - Removed support for DBTab, the method Zope 2.6 uses for mounting
+    databases.  The method Zope 2.7 uses is much easier to maintain.
 
 
 Version 0.8.1


=== Products/Ape/README.txt 1.5 => 1.6 ===
--- Products/Ape/README.txt:1.5	Thu Mar 25 23:59:38 2004
+++ Products/Ape/README.txt	Tue Aug 17 00:09:52 2004
@@ -5,8 +5,7 @@
 Assuming you already have Zope set up and working, follow these steps
 to get started with Ape.
 
-1. Check your Zope version.  These instructions require Zope 2.7,
-although Ape works with Zope 2.6.
+1. Check your Zope version.  These instructions require Zope 2.7.
 
 2. Add the Ape product to Zope by placing it in the Products
 directory.  If you're using an INSTANCE_HOME setup, place it with your


=== Products/Ape/__init__.py 1.6 => 1.7 ===
--- Products/Ape/__init__.py:1.6	Thu Mar 25 23:59:38 2004
+++ Products/Ape/__init__.py	Tue Aug 17 00:09:52 2004
@@ -29,5 +29,5 @@
     # Restore sys.path
     sys.path[:] = old_path
 
-from apelib.zope2.setup import patches, dbtab
+from apelib.zope2.setup import patches
 patches.apply_patches()


=== Products/Ape/version.txt 1.10 => 1.11 ===
--- Products/Ape/version.txt:1.10	Wed Jul 21 02:38:04 2004
+++ Products/Ape/version.txt	Tue Aug 17 00:09:52 2004
@@ -1 +1 @@
-Ape-0.8.1+
+Ape-1.0

=== Removed File Products/Ape/dbtab.conf ===



More information about the Zope-CVS mailing list