--- nfo/perl/libs/Data/README.html 2002/11/29 04:48:23 1.4 +++ nfo/perl/libs/Data/README.html 2002/12/11 06:53:19 1.5 @@ -24,6 +24,13 @@
Data::Storage - Interface for accessing various Storage implementations for Perl in an independent way
++ Data::Storage - Interface for accessing various Storage implementations for Perl in an independent way
This module heavily relies on DBI and Tangram, but adds a lot of additional bugs and quirks. -Please look at their documentation and/or this code for additional information.
++ This module heavily relies on DBI and Tangram, but adds a lot of additional bugs and quirks. + Please look at their documentation and/or this code for additional information.
Data::Storage is a module for accessing various ``data structures'' stored inside -various ``data containers''. It sits on top of DBI and/or Tangram.
++
+ Data::Storage is a module for accessing various "data structures / kinds of structured data" stored inside + various "data containers". + We tried to use the AdapterPattern (http://c2.com/cgi/wiki?AdapterPattern) to implement a wrapper-layer + around core CPAN modules (Tangram, DBI).+
+
+ You will get a better code-structure (not bad for later maintenance) in growing Perl code projects, + especially when using multiple database connections at the same time. + You will be able to switch between different _kinds_ of implementations used for storing data. + Your code will use the very same API to access these storage layers. + ... implementation has to be changed for now + Maybe you will be able to switch "on-the-fly" without changing any bits in code in the future.... + ... but that's not the focus+
+
+ Having this, we were able to do implement a generic data synchronization module more easy, + please look at Data::Transfer.
The Data::Storage module is Copyright (c) 2002 Andreas Motl. -All rights reserved.
-You may distribute it under the terms of either the GNU General Public -License or the Artistic License, as specified in the Perl README file.
++ The Data::Storage module is Copyright (c) 2002 Andreas Motl. + All rights reserved. + You may distribute it under the terms of either the GNU General Public + License or the Artistic License, as specified in the Perl README file.
Larry Wall for Perl, Tim Bunce for DBI, Jean-Louis Leroy for Tangram and Set::Object, -Sam Vilain for Class::Tangram, Jochen Wiedmann and Jeff Zucker for DBD::CSV and related, -Adam Spiers for MySQL::Diff and all contributors.
++ Larry Wall for Perl, Tim Bunce for DBI, Jean-Louis Leroy for Tangram and Set::Object, + Sam Vilain for Class::Tangram, Jochen Wiedmann and Jeff Zucker for DBD::CSV & Co., + Adam Spiers for MySQL::Diff and all contributors.
Data::Storage is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.
++ Data::Storage is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.