It’s just data

CouchDB @ ASF

I’m pleased to have been the one to announce that CouchDB has been accepted for incubation by the Apache Software Foundation.

Meanwhile, James Snell isn’t waiting - he has already started integrating CouchDB with Abdera.  I’ve been unable to reproduce his results, but all that  confirms at this point is that the Abdera integration is still in the “some assembly required” stage.

Even so, the ease with which a Ruby client (or a Python one) can be wired up to a Java middle tier talking to a Erlang back end using only HTTP, Atom, and JSON is a testament to the power of these simple protocols and formats.

Of course the real power will come in when Abdera doesn’t merely use CouchDB as a dumb but reliable file store, and actually starts to leverage views to extract data be it in microformats or extensions.


Oddly, I haven’t been able to reproduce your failures :-)... there is a test case that comes with the couchdb adapter that is working perfectly for me.  In any case, given that we just gave the abdera server module a major overhaul, there are still definitely some issues that need to be worked out.

As far having the adapter leverage views, etc, that’s certainly possible.  I’m going to have to leave it as an exercise for others to tinker around with.  Feed paging is, perhaps, the first thing that I would like to see added to the adapter.  It’s not really that difficult; the only gotcha is that we need to implement the paging across an ordered set of entries sorted according to the app:edited timestamp.

Posted by James Snell at

Oddly, I haven’t been able to reproduce your failures

I don’t know if this will help, but here’s:
atompub.sh, atompub.java, abdera/adapter/couchdb.properties, and atompub.log.  The latter includes the CLASSPATH used.

The symptoms are that the entry collection is 404.

Posted by Sam Ruby at

A quote from Sam Ruby

“…the ease with which a Ruby client (or a Python one) can be wired up to a Java middle tier talking to a Erlang back end using only HTTP, Atom, and JSON is a testament to the power of these simple protocols and formats.” —Sam...

Excerpt from Jim Downing at

CouchDB Accepted to Apache

I’m pleased to have been the one to announce that CouchDB has been accepted for incubation by the Apache Software Foundation. Sam Ruby: CouchDB @ ASF Woot!......

Excerpt from Damien Katz at

[from kellan] CouchDB @ ASF

[link]...

Excerpt from del.icio.us/network/straup at

Very interesting. I’m an engineer; I want it to be fast and to scale. Anyone got any numbers?

Posted by James Abley at

CouchDB accepted as Apache Software Foundation Incubator project

I’m surprised this hasn’t received more news yet: CouchDB has been accepted as an Apache Software Foundation (ASF) incubator project! Here is the email: On Feb 9, 2008 11:09 AM, Sam Ruby <rubys@apache.org> wrote: > We’ve had...

Excerpt from The Walrus at

Polyglot Programming In The Wild

Sam Ruby on CouchDB <accent language=”french” mode=”ridiculous”>Take that you silly one-language programmers! Your mother was a for loop and your father smelled of Java! Leave or I shall make you learn...

Excerpt from Kevin's Link Blog at

Sam Ruby: CouchDB @ ASF

[link] [comments]...

Excerpt from programming: what's new online at

CouchDB on its Way to Becoming an Apache Project

CouchDB has been mentioned a few times on sitepoint.com (here, here, and here) but this year brought some exciting changes for the project. Firstly, on New Years Day, Damien Katz announced that he had accepted a full-time position at IBM to...

Excerpt from SitePoint Blogs at

Add your comment