Music Remix for RTM

Registered by Victor Thompson

This blueprint is to track some of the initial redesign tasks for RTM

Blueprint information

Status:
Complete
Approver:
None
Priority:
Essential
Drafter:
Victor Thompson
Direction:
Approved
Assignee:
Music App Developers
Definition:
Approved
Series goal:
Accepted for remix
Implementation:
Implemented
Milestone target:
milestone icon 2.0
Started by
Andrew Hayzen
Completed by
Victor Thompson

Sprints

Whiteboard

Notes for the whiteboard:-
 * Weekly images to be built on Thursdays (to align with the platform's milestone dates) for wide testing of selected individuals
 * Interim ad-hoc builds during the week to be tested internally in the team
 * Will not upload to the store until close to final (i.e. not putting it in as a second "Music remix" app to the store, but just replace existing Music app at the "last minute")
 * Will require testing on rtm images
 * All mps should run autopilot on device before landing

Design documents:
https://docs.google.com/presentation/d/1L3eGhOe-0eEmKtUurthpUEaweFradSFb3t6W-KiIZMU
https://docs.google.com/presentation/d/1cNxB4bxDFtT2mH2Myt5T8E4vj9u_iVvFA1g4W-ktFBc
https://www.dropbox.com/sh/hwpmf9i8f8axysd/AABy8dttpsKu7fxB01jKEAQra

Test builds:-
Test builds will be in the form of click packages located at http://people.canonical.com/~alan/music_remix/
Installing test builds is as detailed at http://people.canonical.com/~alan/music_remix/readme.txt and also below:-

To install one of these click packages:-

1. Attach phone running Ubuntu to a computer which has adb installed
2. Download latest click from http://people.canonical.com/~alan/music_remix to ~/Downloads
3. Open terminal
4. adb push ~/Downloads/com.ubuntu.music.X.Y.click /tmp
(note X.Y will change over time)
5. adb shell
(this will give you a "phablet@ubuntu-phablet:~$" prompt on the phone in which you type the next command)
6. pkcon install-local --allow-untrusted /tmp/com.ubuntu.music.X.Y.click
7. Close music app on phone
8. In the dash on the phone, *search* for music, do not just tap the music icon.

To revert back to the current stable version of music app

1. Long press on Music app
2. Uninstall
3. Once uninstalled, re-install by searching for "Music" in the store

(?)

Work Items

Work items:
Staggered Grid View for "All music" view: TODO

Work items for music-app-14.10-week-40:
[dpm] Enable music remix translations in Launchpad: DONE
[fginther] Enable jenkins on lp:music-app/remix: DONE
[popey] Upload and share week 40 image (features list: TBD): DONE
[jounihelminen] Provide designs for Albums, Playlists, Now Playing: DONE
[jounihelminen] Resolve question: Were we going to have a hint of the current position of the song as a bar in the small music toolbar? Much like the current app? (Slide 2): DONE
[ahayzen] Initial card component to be used in Grid Views: DONE
[ahayzen] Small music toolbar redesign: DONE
[vthompson] SongPage redesign (Album details view): DONE
[vthompson] Blurred background possible redesign, more like frosted glass?: DONE
[ahayzen] Make small toolbar static: DONE
[vthompson] Now Playing page with a queue list toggle: DONE

Work items for music-app-14.10-week-41:
[dpm] Add music remix to sponsoring page: DONE
[vthompson] Songs tab design implementation: DONE
[vthompson] Now Playing page queue design implementation: DONE
[ahayzen] Create a component for a grid-like 2x2 square of multiple cover art images for Playlists and other views: DONE
[ahayzen] Remove legacy toolbar code: DONE
[ahayzen] Switch playlists page to use CardView: DONE
[ahayzen] Ensure we are in-sync with trunk: DONE

Work items for music-app-14.10-week-42:
[vthompson] Artists tab design implementation: DONE
[popey] Upload and share week 42 image (feature complete): DONE
[dpm] Add music remix to translation page (waiting on some message sharing changes on LP): INPROGRESS
[kill-animals] Embed toolbar directly in now playing page: INPROGRESS
[nik90] Sort out label grey/white colours across app after background colour change: TODO
[popey] Upload and share week 41 image (features list: TBD): TODO
[ahayzen] Add multi select mode: DONE
[ahayzen] Change AlbumsPage to use header+cardview: DONE
[ahayzen] Build new start page (using CardView) using recent storage: DONE
[ahayzen] Ensure we are in-sync with trunk: TODO
Investigate how to support embedded art for playlist tracks: TODO

Work items for music-app-14.10-week-43:
[popey] Upload and share week 43 image (bug fixes): DONE
[ahayzen] Build new actions for items: DONE
[ahayzen] Reinvestigate searching: TODO
[ahayzen] Ensure we are in-sync with trunk: TODO

Work items for music-app-14.10-week-44:
[popey] Upload and share week 44 image (bug fixes): TODO
[ahayzen] Ensure we are in-sync with trunk: TODO
[jounihelminen] Songs, Artists and Queue view page in list format: DONE
[jounihelminen] Designs for AddToPlaylist picker: DONE
[jounihelminen] Provide designs for empty state no music: TODO
[jounihelminen] Provide designs for empty state no recent: TODO
[jounihelminen] Provide designs for empty state no playlists: TODO
[jounihelminen] Designs for Add/Edit/Delete playlists dialogues: TODO
[jounihelminen] Provide designs for initial walkthrough on how to add music to the device: TODO

This blueprint contains Public information 
Everyone can see this information.