[Zope-CVS] CVS: Products/AdaptableStorage - Zope2FS.py:1.15 Zope2Mapper.py:1.2 Zope2SQL.py:1.6 doc.txt:1.3 .cvsignore:NONE

Shane Hathaway shane@zope.com
Tue, 31 Dec 2002 16:48:14 -0500


Update of /cvs-repository/Products/AdaptableStorage
In directory cvs.zope.org:/tmp/cvs-serv18282

Modified Files:
	Zope2FS.py Zope2Mapper.py Zope2SQL.py doc.txt 
Removed Files:
	.cvsignore 
Log Message:
Changed the name of the "serial" package to "mapper".  It's a more
appropriate name, since mappers are the focus of this software.

Sorry about the flood of checkins.


=== Products/AdaptableStorage/Zope2FS.py 1.14 => 1.15 ===
--- Products/AdaptableStorage/Zope2FS.py:1.14	Tue Dec 31 16:09:04 2002
+++ Products/AdaptableStorage/Zope2FS.py	Tue Dec 31 16:47:44 2002
@@ -17,8 +17,8 @@
 """
 
 
-from serial.public import ObjectGateway
-from serial_std.public import PathKeychainGenerator
+from mapper.public import ObjectGateway
+from mapper_std.public import PathKeychainGenerator
 from gateway_fs.public import FSConnection, FSDirectoryItems, FSAutoId, \
      FSSectionData, FSClassificationSection, FSFileData
 


=== Products/AdaptableStorage/Zope2Mapper.py 1.1 => 1.2 ===
--- Products/AdaptableStorage/Zope2Mapper.py:1.1	Mon Dec 23 23:29:30 2002
+++ Products/AdaptableStorage/Zope2Mapper.py	Tue Dec 31 16:47:44 2002
@@ -17,9 +17,9 @@
 """
 
 
-from serial.public \
+from mapper.public \
      import ObjectSerializer, ObjectGateway, ObjectMapper
-from serial_std.public \
+from mapper_std.public \
      import RollCall, FixedPersistentMapping, IgnoredAttribute, \
      AnyObjectSerializer, StringDataAttribute
 from serial_ofs.public \


=== Products/AdaptableStorage/Zope2SQL.py 1.5 => 1.6 ===
--- Products/AdaptableStorage/Zope2SQL.py:1.5	Mon Dec 23 23:29:30 2002
+++ Products/AdaptableStorage/Zope2SQL.py	Tue Dec 31 16:47:44 2002
@@ -17,7 +17,7 @@
 """
 
 
-from serial.public import ObjectGateway
+from mapper.public import ObjectGateway
 from gateway_sql.public import PsycopgConnection, SQLClassification, \
      SQLFolderItems, SQLItemId, SQLKeychainGenerator, SQLObjectData, \
      SQLRemainder


=== Products/AdaptableStorage/doc.txt 1.2 => 1.3 ===
--- Products/AdaptableStorage/doc.txt:1.2	Tue Dec 31 16:09:04 2002
+++ Products/AdaptableStorage/doc.txt	Tue Dec 31 16:47:44 2002
@@ -10,13 +10,6 @@
 mappings demonstrate AdaptableStorage and provide the pattern for
 creating your own mappings.
 
-AdaptableStorage uses a tree of object mappers to map objects to
-databases.  Object mappers serialize, deserialize, store, load,
-classify, and identify objects.  Object mappers and their associated
-components are reusable for many applications needing to store and
-load objects, but the framework is especially designed for mapping
-persistent object systems like ZODB.
-
 
 Setting Up a Filesystem Mapping
 
@@ -86,16 +79,22 @@
 "zodb" and objects placed under "/sql" will be stored in those tables.
 
 
+How it works
 
+AdaptableStorage uses a tree of object mappers to map objects to
+databases.  Object mappers serialize, deserialize, store, load,
+classify, and identify objects.  Object mappers and their associated
+components are reusable for many applications needing to store and
+load objects, but the framework is especially designed for mapping
+persistent object systems like ZODB.
 
 Most object mappers are responsible for loading and storing instances
 of one class.  Object mappers separate serialization from storage,
 making it possible to reuse serializers with many storage backends.
-
-
+An object mapper supplies a serializer, which stores and retrieves the
+state of objects, and a gateway, which stores and retrieves data in
+persistent storage.
 
 Object mappers can also optionally implement subobject classification,
 sub-mapper access, and key generation.  
-
-
 

=== Removed File Products/AdaptableStorage/.cvsignore ===