Date Posted: May 31, 2006
Update: November 2, 2006 Version 2.1 includes final version of the DB2 Express - C 9; improved handling of LOBs, BLOBs, and XML data types; and significant performance and quality improvements.
What is Starter Toolkit for DB2 on Rails?
Users starting with Ruby and Rails are faced with the task of downloading source code, obtaining compilers, compiling code, and finding a relational database to use. Starter Toolkit for DB2® on Rails is a conveniently-packaged set of products and technologies that enables the quick creation of a configuration for building DB2 Web applications using Ruby on Rails technology.
All requirements are included: DB2 Express - C; DB2 driver for Ruby; DB2 Adapter for Rails; a "free to build, deploy, distribute" data server; and tutorials, examples, and other learning materials.
This technology runs on Windows® and Linux®.
How does it work?
Starter Toolkit for DB2 on Rails comes with a unique, one-click installer for pre-tested and reconfigured installation of not only Ruby and Rails, but a complete DB2 Express - C solution. Running the the set-up file will start Ruby and Rails and will configure Rails for use with DB2.
About the technology author(s)

Leon Katsnelson has worked for IBM for 21 years, the last 13 in DB2 development. He has held a variety of positions in testing and development, including managing development of the DB2 Connect product. Mr. Katsnelson was also responsible for product planning and product management of the DB2 data servers for Linux®, UNIX®, and Windows. Currently, he manages a team responsible for technical marketing of the IBM data servers. Mr. Katsnelson initiated the Starter Toolkit for DB2 on Rails project and developed the installer.

Srini Bhagavan is an application development architect in IBM's Information Management Division, which works on Informix and DB2 products with the primary focus of building common database drivers for all databases in IBM's portfolio. Mr. Bhagavan manages the development of open-source APIs, and he has chaired the Informix Architecture Board for over three years.

Kellen Bombardier, a software engineer in IBM's Information Management Division, has worked for IBM since June of 2005. He is a development leader in the PDO_INFORMIX and IBM_DB2 extensions for PHP.

Antonio Cangiano, part of the DB2 team at the IBM Toronto Software Lab, works on the Starter Toolkit for DB2 on Rails and other Ruby on Rails-related projects. He developed the IBM DB2 Adapter for ActiveRecord and contributed towards the testing of the Ruby DB2 driver on Windows. Mr. Cangiano contributed to the O'Reilly Ruby Cookbook and is currently contributing to another Ruby book, which is being published in Italian.

Sam Ruby is a senior technical staff member in IBM's Emerging Technologies Group. He has made significant contributions to the many of the Apache Software Foundation's open-source projects and to the standardization of Web feeds via his involvement with the Atom Web feed standard and the popular Feed Validator Web service.
