Need Ability to Force Migration from a particular type

RESOLVED FIXED in Thunderbird1.1

Status

RESOLVED FIXED
14 years ago
7 years ago

People

(Reporter: mscott, Assigned: mscott)

Tracking

Trunk
Thunderbird1.1
x86
Windows XP

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

14 years ago
some customers need the ability to bypass the migration wizard where it asks for
a migration source to migrate from. 

They should be able to force migration from a particular type (like Netscape
4.x) and if there is only one profile for that type then the process should not
require any user intervention at all.
(Assignee)

Updated

14 years ago
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird1.1
(Assignee)

Comment 1

14 years ago
Created attachment 181389 [details] [diff] [review]
the fix

(this can wait until you get back David)

1) Get rid of several obsolete profile prefs: profile.migration_behavior,
profile.allow_automigration, profile.migration_directory

2) Add a new preference, profile.force.migration which can be set to the name
of the migrator we want to force migration from. Left empty, the user will see
the normal list of all available sources we can migrate from. If you give it a
value, we automatically force migration from that type.

3) Add support for passing a migrator object into the migration UI. If we do
get a migrator, adjust the wizard to skip over the list of migration sources.

4) GetDefaultMailMigratorKey now returns the key and a migrator object if and
only if profile.force.migration is set to a migration source which has at least
one profile. If we are forcing migration to a migration source which does not
have any profiles we return an error so that ::Migrate will fall out and not
bring up the wizard at all.
Attachment #181389 - Flags: superreview?(bienvenu)
(Assignee)

Comment 2

14 years ago
this is fixed on the aviary 1.0 branch for our customer. Will get feedback on it
tomorrow. 

Comment 3

14 years ago
Comment on attachment 181389 [details] [diff] [review]
the fix

do we need to relnote this? Or do we think folks who've set these hidden prefs
already (the ones that are going away...) will have already migrated?
Attachment #181389 - Flags: superreview?(bienvenu) → superreview+
(Assignee)

Updated

14 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 14 years ago
Keywords: relnote
Resolution: --- → FIXED
Keywords: relnote
You need to log in before you can comment on or make changes to this bug.