Jan 2
IBM backs CouchDB
icon1 Niklas | icon2 Tags: , , . | icon4 01 2nd, 2008| icon3No Comments »

Damien Katz is going to IBM to work full time on CouchDB. All arranged by Sam Ruby and friends. This is excellent news for the CouchDB community. Besides having Damien being focused on the project, getting IBMs deep knowledge on storage systems, both from DB2 and Domino/Notes I’m sure will be very beneficial.

And on top of all that, the code is moving to Apache and will be relicensed under ASL2. Still no open discussions in Apache Incubator, but I’m guessing that’s where it’s heading. Having CouchDB at Apache will be great! And I like that Apache is getting into more alternative technologies besides the comfort zone of C and Java.

CouchDB is getting more and more interesting to watch by the day.

Update: links was lost in publishing somehow.

Technorati Tags: , ,

Oct 27
Building CouchDB on Gutsy
icon1 Niklas | icon2 Tags: . | icon4 10 27th, 2007| icon3No Comments »

Today I installed a very basic Gutsy box just to try out some stuff. The first thing was to try out the new CouchDB features, including their new build system. I used the instructions by Ciaran Gultnieks with a few small changes. Worked excellent.


sudo apt-get install libicu36 libicu36-dev libreadline5-dev
sudo apt-get install subversion-tools xsltproc automake libtool
sudo apt-get install erlang
svn co http://couchdb.googlecode.com/svn/trunk/ couchdb
cd couchdb
./bootstrap
./configure --with-erlang=/usr/lib/erlang
make
sudo make install

As you noticed, the differences are that I needed to install Erlang and Debian/Ubuntu sticks it in /usr/lib/erlang rather than /usr/local/lib/erlang. I also used the latest trunk, not a fixed revision. After building, you start it with:


couchdb

After which you can connect to CouchDB at http://localhost:8888 and specifically the new amazing util client at http://localhost:8888/_utils/. CouchDB is very slick.