Hi,
I am Vamsee Kanakala, a web developer from India. I have recently
started learning CL, and I would like to contribute a project that I
have been working on - porting Ruby on Rails' database migrations to CL.
I have been using clsql, Hunchentoot (Dr. Edi Weitz's new webserver
based on TBNL) and other tools for building a small side project, but I
think CL is missing some vital tools that will make web development even
easier.
I want to name this project cl-migrations. What it does is provide a
simple way to version-control your database changes. As a web project
grows, it's database will go through numerous changes, but if things go
wrong with a new version, there should be a proper way to disable new
changes to database and bring it back to a previously known good
position. cl-migrations creates a new file with a version number
everytime a new database change to the database structure is to be made.
It can revert, or forward to a given version number, or move the
database to the latest version if no version number is given.
I am attaching my GPG public key. This project is under MIT licence.
Currently I am the only developer on this project. I would like to
request for a darcs repository.
Thanks much,
Best regards,
Vamsee.