I was listening to the latest FLOSS Weekly, and Randal was talking about CouchDB - which sounded pretty cool. It's a simple object database with a Rest interface. So, I went ahead and started building a Smalltalk interface to it. That was pretty easy - I've got the following commands working (I was noodling while watching "Eureka"):
Interface new getDatabases.
Interface new createDB: 'mydb'.
Interface new getDatabaseInformation: 'mydb'
Interface new deleteDB: 'myDB'.
To try it out (or chip in), just load the CouchDB package from the public Store.
If you're on a Mac, the best way to get started with CouchDB is CouchDBX.
Technorati Tags:
couchdb