portable library database & analyses
Support exporting and importing library database and track analyses. This will allow users to have their library ready to go with all their cues and loops set up on any computer running Mixxx. Using this feature, venues could have a house computer that DJs could import their database into without having to bring their own laptop. Also, users could run Mixxx on a USB drive with Crossfade on anyone's computer and import changes to their library back to their home setup.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Be
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
This behaviour is a use case for crates:
1. Make a crate in home
2. Push contents to USB stick with related metadata
3. Use the crate in another mixxx instance and save changes to crate metadata
4. Return to home and discover changes made, cues added etc. and sync them back to own library
Changes discovered in last step are atomic operations that describe how the metadata differes from the comparison point. These logical differencies are the same, that one would discover when comparing two whole mixxx libraries, like one on laptop the other on home pc.