Re: [usql-list] CLSQL integration of CLSQL-USQL
Edi Weitz <[email protected]> Thu, 08 Apr 2004 10:17:53 +0200
| Newsgroups | gmane.lisp.clsql.general,gmane.lisp.uncommon-sql |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 8 Apr 2004 09:09:44 +0100 (BST), Marcus Pearce <[email protected]> wrote: > Either way, it would seem silly to divide community resources by > putting time and energy into maintaining and developing two projects > which are so similar (both in origin and functionality). My feeling > is that there are several advantages in focusing community support > on the CLSQL port of UncommonSQL. First, there would seem to be a > number of advantages of using the CLSQL backends: > > o the UncommonSQL Oracle and Mysql backends did not seem to receive much > attention from the developers; > o the CLSQL backends have been developed, improved, added to (e.g., > the aodbc, postgresql-socket and sqlite backends) and continue to be > actively maintained and developed; > o the CLSQL backends use UFFI to achieve portability across a wider > range of Common Lisp implementations; > > In addition, the port of UncommonSQL which is now part of CLSQL has > a number of factors weighing in its favour: > > o improved conformance to the CommonSQL spec; > o reorganised file structure to reflect component functionality more > clearly and logically; > o ported to Allegro (thanks to Kevin Rosenberg) and improved support for > Lispworks and SBCL with OpenMCL targeted; > o lots of bug fixes, improvements and cruft-removal. FWIW, I completely agree with Marcus. Layering UncommonSQL atop CLSQL which itself is using UFFI seems the best way to go - something that I at least have been waiting for. Just my EUR 0.02. Edi.