-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Minimum requirements policy
The master branch must build with the packages in the latest Ubuntu LTS which has had at least one point release. New features can be committed to the master branch which depend on packages not yet available in that Ubuntu version, but the master branch must build without the new feature until the first point release of the new Ubuntu LTS. When the first point release of a Ubuntu LTS is released, backwards compatibility hacks for older dependencies should be removed only if new Mixxx features are incompatible with those old dependencies.
Major Mixxx releases (X.Y, like 2.2) have the same minimum requirements as the minimum requirements when they were branched from the master branch. Bugfix releases (X.Y.Z, like 2.2.1) will continue supporting the same minimum requirements that the X.Y.0 release did.
This policy was collectively agreed upon in this Zulip discussion.
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting