Data loss of postal addresses between Evolution and Ubuntu One's Funambol exchange/web UI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Invalid
|
Low
|
Unassigned | ||
Ubuntu One Servers |
Invalid
|
Medium
|
Nicola Larosa | ||
couchdb-glib |
Fix Released
|
Critical
|
Rodrigo Moya | ||
couchdb-glib (Ubuntu) |
Fix Released
|
High
|
Rodrigo Moya | ||
Lucid |
Won't Fix
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
High
|
Rodrigo Moya |
Bug Description
The freedesktop specification for contacts records (http://
We need several things:
* change the Freedesktop specification to use "address1" and "address2"
* change evolution-couchdb in both Karmic and Lucid to switch from using a multiline "street" field to using "address1" and "address2"
* change the Funambol exchange and the web UI to support records with a multiline "street", so as not to lose data from not yet upgraded clients
So this needs a SRU for couchdb-glib for both Karmic and Lucid and a synchronized change on the server side
Related branches
- Martin Albisetti (community): Approve
-
Diff: 175 lines (+43/-63)3 files modifiedconfigure.ac (+2/-2)
desktopcouch-glib/desktopcouch-document-contact.c (+31/-54)
desktopcouch-glib/desktopcouch-document-contact.h (+10/-7)
- Martin Albisetti (community): Approve
-
Diff: 74 lines (+11/-26)2 files modifiedaddressbook/e-book-backend-couchdb.c (+10/-25)
configure.ac (+1/-1)
- Ken VanDine: Pending requested
- Eric Casteleijn (community): Approve
- Rodrigo Moya (community): Approve
-
Diff: 102 lines (+59/-11)2 files modifieddesktopcouch/contacts/record.py (+41/-8)
desktopcouch/contacts/tests/test_record.py (+18/-3)
Changed in evolution-couchdb: | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
importance: | Undecided → Critical |
milestone: | none → lucid-final |
status: | New → In Progress |
tags: | added: u1-lucid |
Changed in evolution-couchdb (Ubuntu): | |
milestone: | none → karmic-updates |
milestone: | karmic-updates → ubuntu-10.04 |
Changed in ubuntuone-servers: | |
assignee: | nobody → Vincenzo Di Somma (vds) |
importance: | Undecided → Medium |
affects: | evolution-couchdb → couchdb-glib |
Changed in couchdb-glib: | |
milestone: | lucid-final → none |
affects: | evolution-couchdb (Ubuntu) → couchdb-glib (Ubuntu) |
description: | updated |
Changed in couchdb-glib (Ubuntu): | |
milestone: | ubuntu-10.04 → lucid-updates |
tags: | added: desktop+ u1-lucid-sru |
tags: | added: u1-karmic-sru |
Changed in couchdb-glib (Ubuntu): | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
importance: | Undecided → High |
Changed in couchdb-glib (Ubuntu Lucid): | |
milestone: | none → lucid-updates |
Changed in couchdb-glib (Ubuntu Maverick): | |
milestone: | lucid-updates → none |
Changed in ubuntuone-servers: | |
status: | In Progress → Triaged |
Changed in couchdb-glib: | |
status: | Fix Committed → Fix Released |
Changed in couchdb-glib (Ubuntu Maverick): | |
status: | In Progress → Fix Released |
Changed in ubuntu-release-notes: | |
status: | Triaged → Incomplete |
https:/ /code.launchpad .net/~rodrigo- moya/ubuntu/ lucid/couchdb- glib/fix- 571286 branch has the fix for lucid. Fix for karmic package coming soon