#Ruby news : Firebird driver compilable on #rbx (rubinius) and full test passes on Linux (for the classic Ruby VM)

Here is the description of rubinius:

Rubinius is an implementation of the Ruby programming language.
The Rubinius bytecode virtual machine is written in C++, incorporating LLVM to compile bytecode to machine code at runtime. The bytecode compiler and vast majority of the core classes are written in pure Ruby.

Here are the rbx experiments done by Brent Rowland

fb now builds fine but won’t load due to missing rb_ary_freeze and rb_struct_new. #rbx

http://twitter.com/#!/brentrowland/status/27771719659

And yes the Linux tests for classic Ruby VM are all ok

Linux testing of the latest fb code went well. 32- and 64-bit Rubies

Firebird 3.0 #Debian Preliminary packaging is available in #Experimental

This package is meant to enter experimental, due to the high pace of upstream
development. Its goal is to provide easy testing of the new features of
Firebird and to have early exposure of the packaging helping to discover any
problems.

firebird3.0 is the third group of packages for Firebird. Squeeze is going to
release with firebird2.1 and firebird2.5. The plan for wheezy is to drop
firebird2.1 and add firebird3.0, if that has proven stable by the time wheezy
approaches releasable state.

Preliminary packagiing is available at
http://git.debian.org/?p=pkg-firebird/3.0.git;a=summary

#Lua Firebird Driver : fbclient 0.5.0 is released

Cosmin Apreutesei wrote to to Lua, firebird-tools, LuaRocks mailing lists :

Good news everyone,

Firebird’s Lua binding v0.5.0 is out!

Quick changelog:

  • improved automated testing suite:
  • now testing against all 2.0-2.5 firebird and fbembed releases to date on win32 and linux32 (linux64 coming with the next version of alien)
  • server binary bundles including start/stop scripts are now available for download making it trivial to setup a testing environment
  • improved st:run()/st:fetch() handling based on statement type
  • added support for SQL_NULL type (fb 2.5+)
  • added at:sqlcode(), at:sqlstate(), at:sqlerrors(), at:errors(),at:full_status()
  • added at:start_transaction()
  • added st:row()
  • bug fixing, refactoring and documentation updates

Rockspeck and zip package here: http://code.google.com/p/fbclient/source/browse/

The next version will include a reflection module for metadata export
and schema comparison and synchronization between two databases.

Feedback welcome!
Enjoy!

PS: Could someone please update the rockspec in the LR repo, thanks!

#Python 2.7 version of the driver for #Windows #x86-32 and #x64 is released

here are the download links :
http://sourceforge.net/projects/firebird/files/firebird-python/kinterbasdb%203.3/kinterbasdb-3.3.0.win32-py2.7.msi/download

http://sourceforge.net/projects/firebird/files/firebird-python/kinterbasdb%203.3/kinterbasdb-3.3.0.win-amd64-py2.7.msi/download

Python 2.7 was released on July 3rd, 2010.

Python 2.7 is scheduled to be the last major version in the 2.x series before it moves into an extended maintenance period. This release contains many of the features that were first released in Python 3.1

1 2 3 4 5 6