FFE for latest upstream couchdb-glib

Bug #524653 reported by Rodrigo Moya
10
This bug affects 1 person
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

Changed in evolution-couchdb:
importance: Undecided → Medium
Changed in couchdb-glib (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Martin Pitt (pitti) wrote :

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.

Changed in couchdb-glib (Ubuntu):
status: New → Confirmed
status: Confirmed → Triaged
Revision history for this message
Martin Pitt (pitti) wrote :

Adding a distro task for evo-couchdb as well.

Changed in evolution-couchdb (Ubuntu):
assignee: nobody → Rodrigo Moya (rodrigo-moya)
status: New → Triaged
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

Both branches proposed for merging, thanks Martin

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
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package couchdb-glib - 0.6.1-0ubuntu1

---------------
couchdb-glib (0.6.1-0ubuntu1) lucid; urgency=low

  * New upstream release (LP: #524653)
    - Version correctly ABI-breaking lib (Rodrigo Moya)

  [ Ken VanDine ]
  * debian/control
    - added build depends for libgnome-keyring-dev and libdbus-glib-1-dev
    - added depends for libjson-glib-dev to couchdb-glib-dev
    - added a breaks for libcouchdb-glib-1.0-1
 -- Rodrigo Moya <email address hidden> Fri, 19 Feb 2010 21:14:13 +0100

Changed in couchdb-glib (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-couchdb - 0.4.2-0ubuntu3

---------------
evolution-couchdb (0.4.2-0ubuntu3) lucid; urgency=low

  * Depend on newest couchdb-glib
  * Removed upstreamed patch
  * New upstream release (0.4.2): (LP: #524653)
    - Remove deprecated header file (Rodrigo Moya)
  * New upstream release (0.4.1):
    - Depend on couchdb-glib >= 0.6.1 (Rodrigo Moya)
  * New upstream release (0.4.0):
    - Use contacts record API from desktopcouch-glib (Rodrigo Moya)
    - Support categories for contacts (Rodrigo Moya)
    - Translations:
       - hu (Gabor Kelemen)
  * New upstream release (0.3.99):
    - Take into account the query passed to get_contact_list method to make
      searching work (Rodrigo Moya)
    - Update to couchdb-glib 0.5.99 API (Rodrigo Moya)
    - Use desktopcouch-glib instead of getting the port and OAuth credentials
      manually (Rodrigo Moya)
    - Translations:
       - ca (David Planella)
       - nds (Nils-Christoph)
 -- Rodrigo Moya <email address hidden> Fri, 19 Feb 2010 21:41:12 +0100

Changed in evolution-couchdb (Ubuntu):
status: In Progress → Fix Released
Changed in evolution-couchdb:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.