Closed Bug 449480 Opened 16 years ago Closed 2 years ago

nsIMsgIncomingServer should have a UUID for easy syncing

Categories

(Thunderbird :: Account Manager, defect)

defect
Not set
normal

Tracking

(thunderbird_esr102 unaffected)

RESOLVED FIXED
105 Branch
Tracking Status
thunderbird_esr102 --- unaffected

People

(Reporter: dmosedale, Assigned: darktrojan)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

This is analogous to bug 448199 for nsIMsgIdentity.
Dmose, are you still working on this?

Standard8, rkent, would this be even accepted? It looks like it would be needed for Sync feature for TB that we discussed recently.
Assignee: dmose → nobody
Same issue as bug 448199 (that is, yes this is good). Could be even more important for account.
Note for the record that Sync likes 12-character GUIDs.

Future work might allow for transparent hashing of existing identifiers, rather than computing a new GUID: Bug 824188.
Anyone feel like picking this up? Seems all it requires is a review by someone competent (which unfortunately isn't me).

In order to help Thunderbird Sync forward, could somebody please pick up this issue? Thanks

Assignee: nobody → geoff
Status: NEW → ASSIGNED
Summary: nsIMsgAccount should have a UUID for easy syncing → nsIMsgIncomingServer should have a UUID for easy syncing

Adds a 'UID' attribute, stored in the server's preferences as 'uid', just like nsIAbDirectory. If there's no value, a new UUID is created on access.

Depends on D153822

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/d76d6340c1dc
Add a unique identifier to nsIMsgIncomingServer. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: