Even the diff of just debian/ from precise to wheezy or my proposal is
25k lines as so many cherry-picked patches are being carried (some of
which are crazy big... most of that 25k is one patch).  So not an easy
thing to make sense of.

Aside from the cherry-picking so Ubuntu could continue to ship CouchDB
1.0.x, the only important Ubuntu-specific change was the couchdb
/couchdb-bin split (correct my if I'm wrong).  And I've carefully
recreated this, with an eye on making the change as small and
noninvasive as I could manage.

desktopcouch requires a 1-line change for CouchDB 1.1.1 compatibility,
after which all its unit tests pass with my proposed couchdb package:

https://code.launchpad.net/~jderose/desktopcouch/uri_file-
fix/+merge/85431

dc3 and UserCouch required a similar change, and now all their unit test
pass with my proposed couchdb package:

https://launchpad.net/dc3

https://launchpad.net/usercouch

And lastly, all the Microfiber and Dmedia unit tests pass with my
proposed couchdb package:

https://launchpad.net/microfiber

https://launchpad.net/dmedia

Also, I just emailed Laszlo Boszormenyi, the Debian CouchDB maintainer,
to see if he is open to bringing the couchdb/couchdb-bin split into
Debian.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/903098

Title:
  Please merge (sort of) couchdb 1.1.1-1 from Debian testing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/903098/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to