← Back to team overview

ubuntuone-users team mailing list archive

Re: CouchDB 1.0 SRU to 10.04 LTS

 

On Thu, 2010-11-25 at 12:51 -0300, John Rowland Lenton wrote:
> Hi all!
> 
> 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 useers 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").
> 

Since the two are not compatible with one another, its entirely possible
that people have built and deployed applications on CouchDB 0.10 and
Ubuntu 10.04, and would be extremely upset if we shoved an update into
the archive that broke their systems.

This sounds like a pretty easy exception if we can view couchdb 1.0 as a
new, and separate package rather than an update to 0.10.

Since it is only needed by desktopcouch and ubuntuone, wouldn't it make
more sense to push this into 10.04 as something else that didn't, in any
way, conflict with couchdb 0.10?

Seems like that would be an easier exception to approve than one that
pushes an incompatible upstream into the LTS, even if it *is* old and
crusty by now, 7 months later.

> We've created a one-step anonymous survey to gather the data. Please
> find the time to answer the simple question presented at
> 
>     http://www.surveymonkey.com/s/couchdb
> 

It would be good to send this to the couchdb users mailing list too, if
you haven't already.





Follow ups

References