r9813: 26 Jul 2004 Kevin Rosenberg <kevin@rosenberg.net>
authorKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 27 Jul 2004 02:56:04 +0000 (02:56 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 27 Jul 2004 02:56:04 +0000 (02:56 +0000)
        * NEWS: Initial 3.0 announcement draft
        * README: Expand acknowledgements of incorporated projects
        * CONTRIBUTORS: Further document Marcus Pearce contributions

CONTRIBUTORS
ChangeLog
NEWS
README

index 6f95d36b4e229071975bba04a1a3df829c32b5a7..eaedeae0384a10c082e4bd4ecdf857abee444756 100644 (file)
@@ -1,7 +1,7 @@
 CLSQL Contributors
 ------------------
 Kevin Rosenberg (main author CLSQL)
-Marcus Pearce <m.t.pearce@city.ac.uk> (initial port of USQL to CLSQL, many excellent commits)
+Marcus Pearce <m.t.pearce@city.ac.uk> (initial port UncommonSQL, co-developer of CLSQL version 3.0)
 Pierre Mai (original author MaiSQL from which CLSQL was based)
 Aurelio Bignoli (SQLite backend)
 Marc Battyani (Large object support for postgresql, initial connection pool code)
index a13448ea7cf28e03719953d388414222361628e7..23b103828cea4bddf6876594b00947cb822a3163 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+26 Jul 2004 Kevin Rosenberg <kevin@rosenberg.net>
+       * NEWS: Initial 3.0 announcement draft
+       * README: Expand acknowledgements of incorporated projects
+       * CONTRIBUTORS: Further document Marcus Pearce contributions
+       
 23 Jul 2004 Marcus Pearce <m.t.pearce@city.ac.uk> 
        * sql/oodml.lisp: add DATABASE-OUTPUT-SQL-AS-TYPE method specialisation
        to print floats with the exponent markers removed. 
diff --git a/NEWS b/NEWS
index edc70978ab548db117e53df13561b1914ca4759f..e238fbdac9b2cc16a1355bc4b18d59c31b216747 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,21 @@
-Three new API functions added: create-database, destroy-database,
-and probe-database.
-CLSQL now supports the CommonSQL-API.
+CLSQL 3.0 has been released. The 3.0 release of CLSQL is a major
+rewrite compared to version 2.0. New features include:
+
+ - Full CommonSQL backward compatibility with native documentation while
+   retaining and adding many improvements beyond the CommonSQL 
+   standard.
+ - Extensive (232 tests) regression suite
+ - Addition of ODBC and Oracle backends
+
+I wish to acknowledge Marcus Pearce's significant contribution to this
+release. He has performed the initial port of Uncommonsql to CLSQL as
+well as the initial regression suite and most of the new
+documentation. He has contributed to many of the redesign decisions
+and new code for CLSQL.
+
+CLSQL's home is http://clsql.b9.com
+
+
+
+
+
diff --git a/README b/README
index 6fc8d7ac38bec8c77271f07aeef6241ffc9b581f..706bf7e4f0528933a8ffa4ebc03a7a5b7b767c45 100644 (file)
--- a/README
+++ b/README
@@ -1,14 +1,18 @@
-CLSQL is a Common Lisp to SQL engine interface written by Kevin M.
+CLSQL is a Common Lisp to SQL engine interface by Kevin M.
 Rosenberg. It includes both functional and object oriented subsystems
 for data definition and manipulation as well as an integrated symbolic
-SQL syntax. 
+SQL syntax.
 
 CLSQL supports a number of RDBMS and uses the UFFI (http://uffi.b9.com) 
 library for compatibility with Allegro CL, Lispworks, CMUCL, SBCL and
 OpenMCL.
 
-CLSQL is based on Pierre R. Mai's excellent MaiSQL package and
-UncommonSQL developed at onShore Development Inc.
+CLSQL has incorporated code from the following projects. At this point
+in 2004, development of has stopped on these incorporated projects.
+  - Pierre Mai's MaiSQL
+  - onShore Development's UncommonSQL
+  - Paul Meurer's SQL/ODBC 
+  - Cadabra's Oracle interface
 
 CLSQL's home is http://clsql.b9.com.