We are very glad to announce our second beta release of SqueakDBX.
The aim of this project is to build an OpenDBX (http://www.linuxnetworks.de/doc/index.php/OpenDBX/) plugin which will allow users to perform relational database operations (DDL, DML and SQL) through a truly open source library.
The features for this release are:
Bugs fixed:
- Bug in odbx_query(), odbx_result() and odbx_result_finish() execution order. - Timeout in DBXPlatform #nextResultSet: was wrong mapped with FFI. Now, it is nil. - Some bugs in OpenDBXWin32 with apiCalls.
New Features:
-Support for SQLite in Linux -Support for MSSQL in linux and windows (with MinGW) -Support for PostgreSQL in Windows (with MinGW). -Better error handling. See http://wiki.squeak.org/squeak/6076 -New non-blocking plugin to replace FFI (just a proof of concept, but running). See OpenDBX-Plugin package in Monticello. -New SqueakDBX tutorial: how to compile openDBX in linux and windwos, common problems and solutions. You can download it from: http://www.assembla.com/spaces/Proyecto-Proyecto/documents/a0bKPg0qCr3Aeaab7.... However this pdf will be converted into "wiki format" and put there. -Configurable Log. See http://wiki.squeak.org/squeak/6099 -Refactorized and updated wiki: http://wiki.squeak.org/squeak/6052
- We will be adding benchmarks on different backends and OS soon in the wiki: http://wiki.squeak.org/squeak/6063. - You must use openDBX 1.3.10 version.
Useful links from wiki:
- Current supported backends, operating system and squeak images here: http://wiki.squeak.org/squeak/6108 - ChangeLog: http://wiki.squeak.org/squeak/6109 - Targets and Features: http://wiki.squeak.org/squeak/6106
Again, help wanted. We are really convinced about open source projects. A software project is better when people share opinions, work, advice, comments, etc. We would really appreciate if you:
-Give us opinions, comments, ideas, new features, complaints and so on. -tell us if you find a bug. -tell us if you test SqueakDBX with other RDMBS or OS different from the ones we tested. Just to know if it works or not :)
Full documentation, installation and getting started instructions can be found at wiki page: http://wiki.squeak.org/squeak/6052
Packages can be installed from Universe (3.10) or SqueakMap. Current version is 0.8 Sources can be download from SqueakSource http://www.squeaksource.com/SqueakDBX (it requires FFI installed)
Mary christmas,
SqueakDBX team