From: Kevin M. Rosenberg Date: Tue, 27 Jul 2004 02:56:04 +0000 (+0000) Subject: r9813: 26 Jul 2004 Kevin Rosenberg X-Git-Tag: v3.8.6~262 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=6e6440d1f4c6d9236fdfb5abc628ff471aa31183 r9813: 26 Jul 2004 Kevin Rosenberg * NEWS: Initial 3.0 announcement draft * README: Expand acknowledgements of incorporated projects * CONTRIBUTORS: Further document Marcus Pearce contributions --- diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 6f95d36..eaedeae 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,7 +1,7 @@ CLSQL Contributors ------------------ Kevin Rosenberg (main author CLSQL) -Marcus Pearce (initial port of USQL to CLSQL, many excellent commits) +Marcus Pearce (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) diff --git a/ChangeLog b/ChangeLog index a13448e..23b1038 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +26 Jul 2004 Kevin Rosenberg + * NEWS: Initial 3.0 announcement draft + * README: Expand acknowledgements of incorporated projects + * CONTRIBUTORS: Further document Marcus Pearce contributions + 23 Jul 2004 Marcus Pearce * 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 edc7097..e238fbd 100644 --- 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 6fc8d7a..706bf7e 100644 --- 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.