Amarok/Development/RoadMap: Difference between revisions
Appearance
< Amarok | Development
No edit summary |
Bump down titles |
||
Line 1: | Line 1: | ||
[[Category:Amarok]] | [[Category:Amarok]] | ||
= Meta System Rewrite = | == Meta System Rewrite == | ||
== Step 1: prevent circular dependencies == | === Step 1: prevent circular dependencies === | ||
''Matêj'': 5 days | ''Matêj'': 5 days | ||
== Step 2: Simplify Compilation: Genre, Label, ... == | === Step 2: Simplify Compilation: Genre, Label, ... === | ||
''Matêj'': ? days | ''Matêj'': ? days | ||
== Step 3: Multi-label, -genre, -trackArtist == | === Step 3: Multi-label, -genre, -trackArtist === | ||
''Matêj'': ? days | ''Matêj'': ? days | ||
= Playback::{Queue, Controller} = | == Playback::{Queue, Controller} == | ||
== Basic functionality and simple QML based UI == | === Basic functionality and simple QML based UI === | ||
''Bart'': 15 days | ''Bart'': 15 days | ||
== Dynamic Playlist refactor to Meta::Playlist and Queue == | === Dynamic Playlist refactor to Meta::Playlist and Queue === | ||
''Ralf'': ? days | ''Ralf'': ? days | ||
== Feature compatible with 2.6 The::Playlist == | === Feature compatible with 2.6 The::Playlist === | ||
''Team'': ? days | ''Team'': ? days | ||
= KPlugin -> QPlugin = | == KPlugin -> QPlugin == | ||
''Mark'': 2 days | ''Mark'': 2 days | ||
= Organize Dialog = | == Organize Dialog == | ||
== Refactor == | === Refactor === | ||
''Ralf'': ? days | ''Ralf'': ? days | ||
== With extra preset dialog == | === With extra preset dialog === | ||
''Ralf'': 2 days | ''Ralf'': 2 days | ||
= Export playlist from PlaylistFileProvider = | == Export playlist from PlaylistFileProvider == | ||
''Ralf'': 3 days | ''Ralf'': 3 days | ||
= Services = | == Services == | ||
== Basics, desktop UI == | === Basics, desktop UI === | ||
''Bart'': ? days | ''Bart'': ? days | ||
== Cool stream refactor as simple test case == | === Cool stream refactor as simple test case === | ||
''Mark'': ? days | ''Mark'': ? days | ||
== GPodder refactor as complex test case == | === GPodder refactor as complex test case === | ||
''Lucas'': 2 weeks | ''Lucas'': 2 weeks | ||
== Ampache & ownCloud Service == | === Ampache & ownCloud Service === | ||
''Lucas'': 3 weeks | ''Lucas'': 3 weeks | ||
= CollectionManager Refactor = | == CollectionManager Refactor == | ||
== Slim Down (- ServiceCollection and assoc. mess) == | === Slim Down (- ServiceCollection and assoc. mess) === | ||
''Matêj'': ? days | ''Matêj'': ? days | ||
== Move into core == | === Move into core === | ||
''Matêj'': ? days | ''Matêj'': ? days | ||
== Individual Services/Collections == | === Individual Services/Collections === | ||
''Matêj'': ? days | ''Matêj'': ? days | ||
= Git user test team organization = | == Git user test team organization == | ||
''Myriam'': ? days | ''Myriam'': ? days | ||
= Directory Structure & CMake targets = | == Directory Structure & CMake targets == | ||
''Team (lead by Mark and Matêj'': ? days | ''Team (lead by Mark and Matêj'': ? days | ||
= PopUpDropper simplification & UI tweaks = | == PopUpDropper simplification & UI tweaks == | ||
''Mark'': ? days | ''Mark'': ? days |
Revision as of 18:08, 30 September 2012
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