Sometime ago I wrote a quick post on getting the Ruby binding for ODBC working with Ingres. Whilst there is still some work to be done there I thought I might write about the Ingres Ruby binding and Ruby on Rails (RoR) adapter.
A consultant for an Ingres client based in the US was asked to develop an Ingres interface for RoR. This he did and as part of the agreement the code was handed over to Ingres Corp. with the intention that it got released after a “once over”. Well the code did get a going over, code specific to the original client’s system had to be removed and earlier this year it was made available on Ingres’s website.
Why am I interested now when I failed to even mention the release of the code? Well it appears I am now assisting in the development of the binding and the RoR adapter. Last week I was in California running through what is needed to get the driver in a more usable state. Here are the edited highlights of what was discussed:
- Clean up the build/install scripts
- Document the code, making use of rdoc tags where possible
- Implement missing data type support; SQL Date/Time, Money, Decimal, Float4/8, Long nvarchar
- Fix up the adapter to get 100% coverage on the active_records unit tests
- Allow multiple connections - only one connection per process allowed at present
- other “stuff”…
The plan is to release as often a possible between changes rather than wait for all pieces to be complete. Ideally this will allow for feedback sooner rather than later. Should you wish to provide feedback of any sort you can e-mail me (grant@planetingres.org), post to the Ingres forums or to comp.databases.ingres.
Add New Comment
Viewing 1 Comment
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment