Jump to content

Amarok/Development/RoadMap: Difference between revisions

From KDE Community Wiki
Bump down titles
add release planning
Line 1: Line 1:
[[Category:Amarok]]
[[Category:Amarok]]
= TODO =
== Meta System Rewrite ==
== Meta System Rewrite ==
=== Step 1: prevent circular dependencies ===
=== Step 1: prevent circular dependencies ===
Line 54: Line 55:
== PopUpDropper simplification & UI tweaks ==
== PopUpDropper simplification & UI tweaks ==
''Mark'': ? days
''Mark'': ? days
= Release Planning =
== 2.7: GSoC projects ==
Statistics is ready to go in, Spotify and Nepomuk need some polish, tomahawk is unknown, QML is not supposed for immediate inclusion.
== 2.8: MTP, core code improvements & bugfixes ==
== 2.9: Last feature release of 2.x series ==
== 2.95: Amarok 3 tech preview: PlaybackQueue ==
== 2.96: Amarok 3 tech preview: QMLified browsers ==
== 2.97: alpha of Amarok 3 ==
== 2.98: Beta 1 of Amarok 3 ==
== 2.99: Beta 2 of Amarok 3 ==
== Amarok 3 ==
== Bugfixes to Amarok 2 continue ==

Revision as of 18:14, 30 September 2012

TODO

Meta System Rewrite

Step 1: prevent circular dependencies

Matêj: 5 days

Step 2: Simplify Compilation: Genre, Label, ...

Matêj: ? days

Step 3: Multi-label, -genre, -trackArtist

Matêj: ? days

Playback::{Queue, Controller}

Basic functionality and simple QML based UI

Bart: 15 days

Dynamic Playlist refactor to Meta::Playlist and Queue

Ralf: ? days

Feature compatible with 2.6 The::Playlist

Team: ? days

KPlugin -> QPlugin

Mark: 2 days

Organize Dialog

Refactor

Ralf: ? days

With extra preset dialog

Ralf: 2 days

Export playlist from PlaylistFileProvider

Ralf: 3 days

Services

Basics, desktop UI

Bart: ? days

Cool stream refactor as simple test case

Mark: ? days

GPodder refactor as complex test case

Lucas: 2 weeks

Ampache & ownCloud Service

Lucas: 3 weeks

CollectionManager Refactor

Slim Down (- ServiceCollection and assoc. mess)

Matêj: ? days

Move into core

Matêj: ? days

Individual Services/Collections

Matêj: ? days

Git user test team organization

Myriam: ? days

Directory Structure & CMake targets

Team (lead by Mark and Matêj: ? days

PopUpDropper simplification & UI tweaks

Mark: ? days

Release Planning

2.7: GSoC projects

Statistics is ready to go in, Spotify and Nepomuk need some polish, tomahawk is unknown, QML is not supposed for immediate inclusion.

2.8: MTP, core code improvements & bugfixes

2.9: Last feature release of 2.x series

2.95: Amarok 3 tech preview: PlaybackQueue

2.96: Amarok 3 tech preview: QMLified browsers

2.97: alpha of Amarok 3

2.98: Beta 1 of Amarok 3

2.99: Beta 2 of Amarok 3

Amarok 3

Bugfixes to Amarok 2 continue