This is

as days pass by, by Stuart Langridge

. Here I write about many things. In the past I wrote about other things but the past is past. I write code for people to play with, I write about my life on Twitter, and I write here.

On I wrote CouchDB in Ubuntu 10.04, on the subject of CouchDB.

Do you use CouchDB on an Ubuntu 10.04 server? If so, we'd like to ask you a question.

Because of scaling and security improvements, the Ubuntu One server-side CouchDB servers are running CouchDB 1.0, which is the version in Ubuntu 10.10, rather than the 0.10 that is in 10.04 LTS. While this upgrade enabled replication to scale to the number of users we have and allowed us to open the service to users in 10.10, the replication protocol changed between the two versions, and thus users on 10.04 are currently unable to synchronize their Couch databases using the Ubuntu One service.

We are asking for an exception to the LTS update rules to update the couchdb package to 1.0. We have done some testing of the upgrade at https://wiki.ubuntu.com/Testing/CouchDBSRU but there is the concern that people are using CouchDB in 10.04 via something other than desktopcouch, and that the upgrade could potentially break these applications. In order to address these concerns we are asking from input of the wider Ubuntu developer community and of people using CouchDB in Ubuntu 10.04 LTS ("Lucid").

If you're using Couch on an Ubuntu 10.04 server, can we please ask you to answer the question at http://www.surveymonkey.com/s/couchdb before Tuesday 30th November? Thanks!

Mattias Holmlund

I am using couchdb on Ubuntu 10.04 to run a (company-internal) website. The website is a couchapp and to make it work I had to install the couchdb package for maverick. I would appreciate it if you could allow a new couchdb into Lucid so I could get rid of the package from maverick.

Adam

I also got burned working on a project with the 0.10 -> 1.0.1 transition. The replication change is not very well documented...

BTW - Do you encrypt the user data on your servers? If so then are there any plans to publish this code? It would be an interesting contribution to the CouchDB ecosystem.

sil

Adam: no, we don't encrypt user data; it's designed so that you can get at your data from anywhere, and protected with OAuth.

This website belongs to Stuart Langridge. Contact details are available. Don't eat yellow snow. Valid HTML5, at least in theory, except for the bits that aren't because I'm that futuristic that I'm ahead of the spec, oh yes. HTML5 help from Bruce Lawson, among others. Fonts from the superb FontSquirrel. End.