User Tools

Site Tools


development_roadmap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development_roadmap [2011/03/06 13:59]
rryan [1.9.0]
development_roadmap [2017/02/04 23:17] (current)
rryan Add 2.2, update 2.1
Line 4: Line 4:
  
 ===== Main Design Principles ===== ===== Main Design Principles =====
 +
 These are some core goals which are critical for Mixxx to become a world-class application,​ somewhat in order of importance: These are some core goals which are critical for Mixxx to become a world-class application,​ somewhat in order of importance:
   * **Stability** - Having a stable platform for DJs to work from is key   * **Stability** - Having a stable platform for DJs to work from is key
Line 20: Line 21:
 ===== Release Schedule ===== ===== Release Schedule =====
  
-==== 1.10 ===== 
  
 +==== 2.2 ====
 +
 +  * [[https://​launchpad.net/​mixxx/​+milestone/​2.2.0|2.2.0 Milestone on Launchpad]]
 +  * Beta Date
 +    * Goal: July 1, 2017
 +  * Release Date
 +    * Goal: August 1, 2017
 +
 +==== 2.1 ====
 +
 +  * [[https://​launchpad.net/​mixxx/​+milestone/​2.1.0|2.1.0 Milestone on Launchpad]]
 +  * Beta Date
 +    * Goal: February 5, 2017
 +  * Release Date
 +    * Goal: April 1, 2017
 +
 +=== Feature Targets ===
 +
 +  * Bug fixes, polishing post 2.0.
 +
 +==== 1.12 / 2.0 ====
 +
 +  * [[https://​launchpad.net/​mixxx/​+milestone/​2.0.0|2.0.0 Milestone on Launchpad]]
 +  * Beta Date
 +    * April 29, 2015
 +  * Release Date
 +    * Goal: December ~20th, 2015
 +
 +=== Feature Targets ===
 +
 +  * Master Sync
 +  * 4 Decks
 +  * Effect Engine
 +  * Resizable UI
 +  * Harmonic Mixing / Key Detection
 +  * MIDI Binding GUI / Enhanced MIDI Learn
 +  * User Manual Translations
 +  * Much more! -- check the milestone page.
 +
 +==== 1.11 ====
 +
 +  * [[https://​launchpad.net/​mixxx/​+milestone/​1.11.0|1.11.0 Milestone on Launchpad]]
 +  * Feature Freeze
 +    * Code: April 23, 2012
 +    * Strings: May 10th, 2012
 +    * GUI: May 10th, 2012
 +    * MIDI Scripts: May 25th, 2012
 +  * Beta Date
 +    * Goal: May 1st, 2012
 +  * Release Date
 +    * Goal: June 1, 2012
 +
 +=== Feature Targets ===
 +
 +  * Re-vamped Auto-DJ support
 +  * Session History Feature
 +  * Advanced Search Operators
 +  * Colored, tri-band waveforms
 +  * Drastically improved BPM and beat detection via VAMP plugins.
 +  * HID Controller Support via Scripting
 +
 +==== 1.10 ====
 +
 +  * More in-depth (and up-to-date) details on Launchpad: https://​launchpad.net/​mixxx/​+milestone/​1.10.0
 +  * Feature Freeze
 +    * Code: May 1st, 2011
 +    * Strings: May 16th, 2011
 +    * GUI: May 16th, 2011
 +    * MIDI Scripts: May 16th, 2011
 +  * Release Date
 +    * Goal: May 29th, 2011 
 +    * Actual: Dec 24th, 2011
 +
 +=== Feature Targets ===
   * Vinyl Control rewrite   * Vinyl Control rewrite
   * Library Improvements   * Library Improvements
Line 27: Line 101:
     * Major Browse Improvements     * Major Browse Improvements
     * Crate/​Playlist Locking     * Crate/​Playlist Locking
 +    * Other misc improvements (crate export/​import)
 +    * Library performance improvements
   * Sampler Units   * Sampler Units
     * Potentially without load/saving of presets     * Potentially without load/saving of presets
-  * [[effects_framework|Effects]] 
-    * EffectChain infrastructure,​ simple UI improvements 
   * External Audio Passthrough   * External Audio Passthrough
   * CoreAudio in Mixxx proper (instead of just AppStore)   * CoreAudio in Mixxx proper (instead of just AppStore)
Line 36: Line 110:
     * Quantized Looping     * Quantized Looping
     * Beat Loops     * Beat Loops
 +    * Loop Double/​Halve
     * Other Stuff!     * Other Stuff!
   * Multiple Soundcard Synchronization improvements   * Multiple Soundcard Synchronization improvements
 +  * Soft-takeover Support
   * [[http://​doc.trolltech.com/​4.5/​i18n.html|Internationalization]]   * [[http://​doc.trolltech.com/​4.5/​i18n.html|Internationalization]]
   * Library Version Bumps   * Library Version Bumps
     * SoundTouch -> 1.5.0     * SoundTouch -> 1.5.0
     * xwax -> 0.8     * xwax -> 0.8
- +    ​gtest/gmock -> 1.5.0
-==== Probably Longer Term ==== +
- +
-To add to the list of ideas that would be cool in Mixxx, add them to [[feature_discussion]] or file a Wishlist bug at Launchpad. +
-  ​[[Skinning Engine]] +
-  * [[Revamped Control System]] +
- +
-===== Historical Release Roadmaps =====+
  
 //Released February 19th, 2011// //Released February 19th, 2011//
development_roadmap.1299437945.txt.gz · Last modified: 2011/03/06 13:59 by rryan