FFE for latest upstream couchdb-glib
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-couchdb |
Fix Released
|
Medium
|
Unassigned | ||
couchdb-glib (Ubuntu) |
Fix Released
|
Medium
|
Ken VanDine | ||
evolution-couchdb (Ubuntu) |
Fix Released
|
Undecided
|
Ken VanDine |
Bug Description
Because of several API and ABI changes, packaging of the latest couchdb-glib upstream releases has been a bit delayed, and we couldn't get the latest packages uploaded for lucid.
The upstream releases from 0.5.3 (version in karmic and in lucid right now) contain lots of bug fixes for bugs found during karmic deployment and many API changes needed for several things, like:
* acomodate suggestions from GNOME developers after couchdb-glib was proposed for inclusion in GNOME 2.30
* addition of gobject introspection (thus the renaming of the CouchDB* types to Couchdb)
* addition of a few missing bits from the CouchDB REST API
This makes couchdb-glib be ready to be proposed for inclusion into GNOME 2.31/3.0, which will be done soon. Also, now that very few apps (In karmic and lucid only one application makes use of this library, which is evolution-couchdb, for which an updated package will be submitted as soon as the new couchdb-glib package is uploaded to lucid) make use of the old library, it would be a pity to have lucid include the old, unsupported API, since all new apps should be using the 0.6.x series.
So, asking for a feature freeze exception for this package.
Related branches
- Ken VanDine: Approve
- Ubuntu branches: Pending requested
-
Diff: 344 lines (+287/-0) (has conflicts)11 files modified.bzr-builddeb/default.conf (+2/-0)
debian/changelog (+184/-0)
debian/compat (+1/-0)
debian/control (+55/-0)
debian/copyright (+30/-0)
debian/libcouchdb-glib-2.0-1.install (+1/-0)
debian/libcouchdb-glib-dev.install (+3/-0)
debian/libdesktopcouch-glib-2.0.install (+1/-0)
debian/libdesktopcouch-glib-dev.install (+3/-0)
debian/rules (+4/-0)
debian/watch (+3/-0)
- Ken VanDine: Approve
- Ubuntu branches: Pending requested
-
Diff: 422 lines (+379/-0) (has conflicts)8 files modified.bzr-builddeb/default.conf (+2/-0)
debian/changelog (+278/-0)
debian/compat (+1/-0)
debian/control (+27/-0)
debian/copyright (+30/-0)
debian/patches/01_create_u1_addressbook.patch (+27/-0)
debian/rules (+11/-0)
debian/watch (+3/-0)
Changed in evolution-couchdb: | |
importance: | Undecided → Medium |
Changed in couchdb-glib (Ubuntu): | |
importance: | Undecided → Medium |
Changed in couchdb-glib (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
Changed in evolution-couchdb (Ubuntu): | |
assignee: | Rodrigo Moya (rodrigo-moya) → Ken VanDine (ken-vandine) |
Changed in couchdb-glib (Ubuntu): | |
status: | Triaged → In Progress |
Changed in evolution-couchdb (Ubuntu): | |
status: | Triaged → In Progress |
Changed in evolution-couchdb: | |
status: | New → Fix Released |
I confirmed that only evo-couchdb depends on couchdb-glib in lucid right now. You committed to providing a new evo-couchdb as well, thus approved.