Auto-tools/Projects/ProfileManager
In order to test different user configurations and add-ons, a tool should be made to enable [1] management. The existing profile manager will eventually go away (see 214675) and even more eventually be replaced by a new UI (see 540194). However, in the interim, a profile manager must be implemented for testing and triaging: 539524
Requirements
From 539524 (see the bug for a more complete set):
- the ability to clone or duplicate a profile - the ability to create a one-time-use profile - the ability to generate a profile with certain default preferences or in a snapshot state - the ability to back up an entire profile - the ability to package a profile for migration to a new system - the ability to unpack a profile that's being migrated from an existing system - Restoring a backed-up profile (just want to be explicit) - Merge two profiles together.
More functionality will be included as the scope of work is refined.
Merging Profiles
Merging profiles is hard (more on this later).
Bugs
List of bugs related to the project:
API
FILL ME IN!