12:01 #startmeeting Music app meeting 12:01 Meeting started Thu Feb 27 12:01:15 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 12:01 12:01 Available commands: action commands idea info link nick 12:01 \o/ the bot is back 12:01 \o/ 12:01 Music App links:- 12:01 Bugs: https://bugs.launchpad.net/music-app/+bugs 12:01 Reviews: https://code.launchpad.net/music-app/+activereviews 12:01 Blueprint: https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/coreapps-1404-music-dev 12:01 General Links:- 12:01 Milestones: https://launchpad.net/ubuntu-phone-coreapps/+milestones 12:01 Burndown: http://status.ubuntu.com/coreapps-14.04/ 12:01 Blockers: https://wiki.ubuntu.com/Touch/CoreApps/Blockers 12:01 How are yoiu ahayzen danielholm delsa ? 12:01 -i 12:02 popey, good thanks and u? 12:02 I asked delsa to join us, he's been working on some refreshed designs for the music app. 12:02 Great! 12:02 awesome! 12:02 Take a look at https://wiki.ubuntu.com/Touch/CoreApps/Music/Design 12:02 * ahayzen clicks link 12:03 sweeet! 12:03 Yeah! They're really nice aren't they? 12:03 popey, we are following community design now correct? as design team are busy with unity8, convergence etc? 12:04 popey: good thanks :) 12:04 The short answer is yes. 12:04 heh cool 12:04 We've started a community design team formed from people who are keen on contributing. 12:04 at least we have some convergence ideas now :) 12:05 The Canonical Design team are really stretched 12:05 it is really a new turn, but I very much like it 12:05 Busy with the new patterns, dash, indicators and so on. 12:05 I can imagine they are 12:05 tht is understandable there is a lot to do... popey how is MWC going? 12:05 And we didn't want to block on them. We wanted you guys to have access to some great designs. 12:06 No idea, I'm not there ☻ 12:06 Will ask dpm for a report when he gets back 12:06 cool 12:07 We need to break down the new designs into work items. 12:07 popey: yes we dp 12:07 do* 12:07 yep 12:08 I could take care of the new expanded content 12:08 Great! 12:08 ahayzen: you made the now playing? 12:08 danielholm, yep 12:08 and the toolbar? 12:09 i'll sort out the queue/nowplaying and toolbar stuff 12:09 attempt to fix https://bugs.launchpad.net/music-app/+bug/1239106 along the way hehe 12:09 so pretty much try to take on your "field" of the UI and work it. but if someone has more than another, try to share 12:09 yep sounds like a plan 12:09 I could take care of the track lists in general 12:10 ahayzen is it you or Victor that's been working the most on a desktop view/convergence? 12:11 danielholm, a mixture the work item is on me but Victor has been helping me/prototyping with a few things 12:11 ahayzen: it would indeed me great if that bug could be resolved along the way 12:11 ok 12:11 i think Victor will probably want to do the move away from grilo as he added it 12:11 let one of us take care of that in general at the start? 12:12 ok 12:12 yeah probably best if one of us has the work item then others can assist 12:13 exactly 12:13 * delsa I'm back 12:13 hi all 12:13 delsa, o/ 12:13 hey delsa 12:13 hi and welcome, delsa 12:13 hi :) 12:13 So.. Any questions for delsa, or do you have any questions for the guys delsa ? 12:13 delsa, love the designs 12:13 delsa, thanks for the awesome designs :) 12:13 what would the heart icon really do? 12:14 danielholm, didn't we originally have a 'favourite' view in the early designs? 12:14 thanks to you :D 12:14 I don't think so.. 12:14 but that is probably what the heart would do, right? like add it to a "Loved tracks" playlist. also love the track on last.fm? 12:15 danielholm, i guess? 12:15 ahayzen: Then I'm good ;) 12:15 delsa, is the play queue a page on the tabs? 12:15 the heart icon is for loved tracks :) 12:15 I have to get the hold of cwayne again about the online accounting 12:16 @ahayzen : yes 12:16 delsa: Error: "ahayzen" is not a valid command. 12:16 delsa, u show a 'Now playing' tab name on the tablet and then 'Play queue' on the phone are they the same thing? 12:16 ahayzen yes 12:16 delsa, cool 12:16 delsa: and we want these tracks in a list of some sort, right? and the icon should change color or something when the track is indeed loved 12:16 that's an error :) 12:17 ^^ would probably fix tht bug with the back button being covered 12:17 delsa, so would u have the concept of going 'back' from the queue page? 12:17 danielholm yes, a loved list, and the loved track would have an heart icon 12:17 delsa, or would u just click the tab name you want? 12:19 ahayzen : two way possible, click on the toolbar (where are the playing info) and you must pass the now playng page 12:19 delsa, lovely 12:19 or change like any other page :) 12:19 hey vthompson and welcome, mate 12:19 hey, guys. better late then never. 12:19 hi vtompson 12:19 indeed 12:19 delsa, and is it intentional tht the recent and playlists tabs aren't shown? or have they just been missed off the designs? 12:19 vthompson, o/ 12:19 we are discussing the new designs: https://wiki.ubuntu.com/Touch/CoreApps/Music/Design 12:20 Hello danielholm and ahayzen 12:20 delsa is the author of the new designs 12:20 hey vthompson 12:20 ahayzen I miss on design :P 12:20 hello popey ! 12:20 delsa, no worries just checking ;) 12:21 :D ahayzen, thanks, I'll add :) 12:21 delsa, I do dig a lot of what you have in your designs 12:21 I think I want to make sure we first get a convergent layout first then move forward with more of the polish and possibly extra features 12:22 +1 12:22 + 12:22 +1 12:22 Convergence is certainly the priority. 12:22 vthompson: so we were discussing who's doing what to implement that new design. What would you like to do :) 12:22 From the first few glances I think we are all on the same page about the tablet view, overall 12:22 ok 12:22 popey, i guess we still want to make sure with phone is polished with OEMs and tht now ? 12:23 I dont understand the question. 12:24 Oh. Run this by Meizu and Bq? 12:24 No. 12:24 However they may well have some input at some point in the future. 12:24 popey, would phone polish be of highest priority than convergence? 12:24 popey, as there are now devices coming to market soon? 12:24 Both ☻ 12:24 popey, heh cool 12:24 Convergence and polish are achieveable, no? 12:25 So, when we speak of "polish" are we talking OEM desired polish or delsa's design's polish? 12:25 popey, yep just checking where u want focus ;) 12:25 polish for me is a general term 12:25 vthompson, i'm thinking making the phone designs awesome and implemented with minimal bugs...but my question has been answered :) 12:26 what delsa has done is create a visual refresh 12:26 indeed! 12:26 I'm scared we'll be doing massive visual refreshes too often 12:26 and I think we should move towards it 12:27 and also with too little review. There are massive portions of the app that we'd currently be throwing away 12:27 if we have a close dialogue with the design team / delsa, that would be reduced 12:27 vthompson, this should really be the last of the big refreshes? once we have convergence done there isn't much else tht would affect the app as a whole? 12:27 Oh we certainly need to carefully review these. I'm not expecting you guys to drop everything and just blindly implement designs as soon as you see them. 12:28 Ok, then it's still too early to assign items then for most of it, correct? 12:29 So the way I see it we need to:- 12:29 I'm trying to figure out how far past just assigning ahayzen with a convergent layout we are 12:29 heh 12:29 * Identify gaps in the designs 12:29 * Implement the converged layout 12:29 * Provide tight feedback between design / developers to iterate over what we have 12:29 haha 12:30 I'm here for all the help 12:30 Then once we're happy with the design.. 12:30 * Carve up the work into work items. 12:30 the color codes would be nice to have, delsa 12:30 * Implement them 12:30 So one large gap is the divide between now playing and having a regular playing queue--currently they are very coupled 12:30 thanks danielholm 12:30 or are they common? 12:31 vthompson: you're looking at "Play queue (tablet)"? 12:31 vthompson, sorry wht do u mean? 12:33 There's a play queue and a now playing page on the phone. The tablet has both. 12:33 it's my graphical error 12:33 The gap in design, currently, is that this was designed to be one sole view. I think this gap needs close review. 12:35 So I think some of the large view oriented items should be coordinated a bit more. 12:36 Ok, great. This is exactly what I was hoping for. 12:36 +1 12:37 Some of these are feature driven. Like rating. I think we DO really want such a feature. Maybe that can be the first item we bite off? 12:37 and favoriting 12:38 agreed, vthompson something to be done in U1DB? 12:38 Indeed, rating and favoriting go along with dynamic views (show me all my 5* music, or ♥ music) 12:38 yeah 12:39 popey, could these appear under the playlist tab? or a separate section? 12:40 I kinda like the idea of having them under playlists. I think think we should do some field research to see what other apps do 12:40 have lists of all *-stared tracks? 12:40 yes, I think playlist page 12:40 ahayzen: is that what you meant? 12:40 like the first item in playlist 12:40 danielholm, yeah have like preset playlists? 12:40 ahayzen: yeah. that would be cool 12:41 ahayzen: Not sure where I'd see it 12:41 but a dynamic playlist could reasonably be seen under the playlists tab 12:41 one that's not editable. 12:41 yes popey 12:41 +1 12:41 blocked playlist 12:41 "Favorites" "Starred" "Most played" 12:42 yep :) 12:42 +1 12:43 Anyone here ever use the Firefox OS? I know their music app has these types of features. 12:43 never use 12:44 nope... vthompson there is an emulator IIRC? 12:44 https://developer.mozilla.org/it/docs/Tools/Firefox_OS_Simulator 12:44 s/emulator/simulator 12:44 i have a ffos phone 12:44 ahayzen, not sure I'll look around. I thought I'd found the source on Github a few days ago but wasn't sure: https://github.com/mozilla-b2g/gaia/tree/master/apps/music 12:45 yeah, the simulator works well in firefox 12:45 popey, we should see if we can borrow some of the notes in design or features from it 12:45 so they have "shuffle all" "highest rated" "recently added" "most played" and "least played" by default 12:46 ah, visual for the rest of us: https://blog.mozilla.org/webqa/files/2013/03/blog-diagram1.jpg 12:46 recently added +1 (is the useful playlist) 12:47 +1 12:47 This aligns with what we just decided to do; put these lists under playlists 12:47 yeah 12:47 good! 12:47 great 12:47 awesome 12:47 lovely 12:47 heh 12:47 So, who want's to try to take this piece on? 12:48 lol 12:48 vthompson, how would we track recently added? 12:48 hah 12:48 lol 12:48 I'm only the designer :P 12:48 ahayzen, not sure. We can pick each dynamic list off as we go 12:48 vthompson, yeah but when we move to the mediascanner tht could be interesting? 12:49 vthompson, wonder if there could be a added date field or something 12:49 ahayzen, I'm sure it will be. 12:49 speaking of which I'm very delinquent in doing a full review of the QML plugin they are providing *ducks* 12:50 danielholm, is there anything in the design in particular you'd want to do? I know scrobble is one of your need to have items 12:51 danielholm, if you want to do scrobble design with delsa and design--I can work on ratings and dynamic playlists? 12:51 vthompson: yeah, that is a good idea 12:51 vthompson, shall i work with delsa on the play queue? 12:51 I'm here :) 12:52 delsa, wht is the best way to contact u outside of the meetings? 12:52 ahayzen, do you think we should do that (which requires splitting the current Now Playing) or march forward with just one queue/now playing as we have now? 12:52 hangout ? 12:52 delsa, cool 12:53 add me on g+ :) 12:53 delsa: what is your real name so that I can add you on g+? 12:53 or is delsa like your lastname? 12:53 I think that's a fine idea--but this is one of the items I wanted to coordinate with the design community at large for 12:54 https://plus.google.com/u/0/+AndreaDelSarto88/ ;) 12:54 vthompson, tbh if we are gonna end up splitting it why don't we attempt to do it now? rather than spending time as it is then splitting it later anyway 12:54 lovely, thank you delsa 12:54 thanks to you :) 12:54 yeah, we started splitting it up before you came in 12:54 ahayzen, because we aren't certain we will be splitting them? 12:54 vthompson, ah yes lol 12:55 I'd like to take on track lists in general and the new expanded design 12:55 vthompson, well are we agreed tht it will move to its own tab? 12:55 vthompson, because i could start doing tht? 12:55 or did I misunderstand something.. 12:56 ahayzen, that's actually a probably case. We wouldn't be throwing anything away then yet 12:56 vthompson, cool i'll do tht then :) 12:57 delsa, on the phone you said you made a graphical error on having both the Playing Queue and the Now Playing page. Which of the two will be on the phone in your design? 12:57 delsa: when you update designs, can you put a version number on the filename, and upload directly to the wiki page? 12:57 popey, are we taking time from anyone else's meeting? 12:58 vthompson, good point 12:58 no 12:58 we can migrate to #ubuntu-touch-music if required ;) 12:59 vthompson: playing queue, that can be an unic page 12:59 nah, this channel is free for a while. 12:59 cool 12:59 yeah, delsa, we got that channel as well, if you want anything 13:00 popey: sure, I'll update with number 13:00 ahayzen, so it sounds like the new Now Playing page might be specific to Tablet view. Maybe do an initial tablet layout, THEN do the Now Playing page for just tablet? 13:01 ahayzen, and maybe we can simply disable some of the current Now Playing page animations for making the track bigger in tablet view. 13:01 vthompson, I'll show with design, not so good in english... 13:02 vthompson, hang on i'm confused 13:03 vthompson, wht is the difference between the initial tablet layout and the now playing page for the tablet? 13:03 So delsa said that only the Queue (which is our current Now Playing page) will be on the phone. This makes the new Single Now Playing view unique to the tablet converged layout 13:04 yep 13:04 Ok, so maybe you wouldn't need to do them in that order... since we can just show the page in wide view and hide it in narrow 13:05 no..wait... my bad english :P 13:05 But, I just think logically you'd want the paned view... then you'd want to add a dedicated Now Playing (single) tab 13:05 there is now playing and play queue 13:05 on the phone? 13:05 vthompson, shall i ... - move the current page into its own tab item ... - update the designs of the current so it matches the phone design... - add tablet/convergence designs? (in tht order) 13:05 yes 13:05 wait 13:06 ok switch the last one to - add specific now playing page/section 13:06 delsa, vthompson, this image is now playing on phone? https://wiki.ubuntu.com/Touch/CoreApps/Music/Design?action=AttachFile&do=get&target=Rating+a+track+while+playing+%28phone%29.png 13:07 ahyazen yes 13:07 vthompson, delsa, and this is the queue https://wiki.ubuntu.com/Touch/CoreApps/Music/Design?action=AttachFile&do=get&target=Play+queue+%28phone%29.png 13:07 so we have both ok tht makes more sense now :) 13:07 delsa, how do u get to the now playing page? 13:07 delsa, you need to clarify.... 13:08 (I'm only half a cup of coffee in this morning... be patient with my lack of understanding :) ) 13:08 so, when you touch on one song you go do now playing page, if you want playing queue you go to that page, or enter with some gestures 13:09 (vthompson, no, i'm wrong say :) ) 13:09 delsa, so the now playing would be page stacked onto of the play queue in the phone instance? 13:10 sounds more like a tab you can navigate to, I think 13:10 yes, navigate 13:10 or enter with gestures 13:10 like the attual 13:10 But ahayzen , I like your idea. then it'd be more like what we have now. You'd get to it by clicking on the current track (gesture) 13:11 vthompson, yep otherwise we'll end up with loads of tabs! 13:11 yes, I think it's better 13:11 :) 13:12 Or I've always been a fan of making the dedicated now Playing be something you could "swipe" up as the Goolge Music app does... but we can do that later 13:12 *Play Music app* 13:13 popey, any idea when the new header back stuff is landing? 13:13 like this https://docs.google.com/document/d/1B7GVmFZXGD01NcUli2wzTaAeB3YNdH2V1MSc79GqcMk/edit?usp=sharing 13:13 still under review 13:14 wait.. lol 13:14 haha 13:14 lol 13:15 I can implement the white screen of death. 13:15 https://drive.google.com/file/d/0B1cIoJmOslo2bTJoZndFRHB0V2s/edit?usp=sharing 13:15 :) 13:15 hm, interesting. How does one navigate to the play queue portion of that? 13:16 with gestures, like in attual app 13:16 sliding up 13:17 (sorry for my poor english) 13:17 I think that gesture would need to be more discoverable, though 13:17 hmm vthompson is it something to investigate further down the line? 13:17 Certainly 13:18 vthompson, shall i implement the pagestack idea for now? 13:19 Sounds like we have some actions... 13:20 popey, yep :) 13:21 something like this? https://drive.google.com/file/d/0B1cIoJmOslo2RW9oQmM2a0Z3aGs/edit?usp=sharing 13:21 delsa, maybe. We should discuss more later. 13:21 yes :) 13:21 +1. 13:22 ahayzen, pagestack for adding the new Now Playing? 13:22 delsa: can you revise your designs based on the feedback today, upload to the wiki? 13:22 sure :) 13:22 and can we get work items on the blueprint? 13:22 vthompson, yeah Play Queue then now playing stacked ontop 13:22 so we know what's being done. 13:23 So that would change how we currently do things. Instead of going to the current Now Playing, aka Playing Queue, we'd go to your new page. How would going back work? 13:23 popping the page stack? 13:24 when you go on play queue you see the toolbar with control, click on the album came back on now playing page 13:24 like now 13:24 vthompson, yep pressing back from header (new design) would go back to the play queue 13:25 ahayzen, ah, I didn't realize some of that stuff was being implemented in the SDK. So that's kind of a blocker for you? 13:25 ahayzen, maybe starting with the initial conditional layouts would work better? 13:25 vthompson, can just have a temporary button in the toolbar for now or something? 13:25 ahayzen, sure we could 13:26 vthompson, shall i move the existing page to its own tab 13:26 vthompson, then add convergence 13:26 vthompson, then add the pagestack stuff? 13:27 ahayzen, that sounds like a reasonable way to do this. I'm a little concerned that we are moving away from the current Now Playing without further discussion... but we aren't throwing away functionality yet... so I'm OK with it 13:27 vthompson, yeah we'll keep the current functionality until the last item 13:27 We can of course prototype in a branch and review it? 13:28 Yep, I had one out there showing what the tablet view might be like: lp:~vthompson/music-app/convergence-prototype-b 13:29 https://code.launchpad.net/~vthompson/music-app/convergence-prototype-b 13:29 vthompson, this is similar to the prototype :) 13:29 ooh, I'd not seen that one 13:29 I think that's a fine way of moving forward 13:30 Ok. 13:30 popey, will we be able to get any of the Design team's time so delsa can coordinate with them before we go too far off the deep end on this portion? 13:31 Well, on that subject. 13:31 We have very limited resources in the design team. 13:31 Unfortunately we lost a few people recently 13:31 So they're busy recruiting new people. 13:31 And the people who are there are pretty heavily loaded. 13:32 I give to you all my spare time 13:32 We can certainly try and get some time in a hangout thougj. 13:33 vthompson: something else I hadn't noticed about FFOS music... it has multiple random covers for when you don't have any cover art. 13:33 Makes a nice change from the same grey square we have... 13:34 thts nice 13:34 popey, I hate that icon 13:34 Oh good. me too. 13:34 * popey will file a bug about it 13:34 I also feel that the dash should do something better as well for empty cover art 13:34 (think that's mainly on online search) 13:35 https://bugs.launchpad.net/music-app/+bug/1285668 13:35 Ok. Are we all set? Anything else to discuss? 13:35 popey, maybe post a screenshot from the FFOS app or a capture of just the icon? 13:36 ok 13:36 in the bug report... but in general if we just get a better icon, I think that'd suffice 13:36 what do you think of icon of multicolour for each song...like this https://drive.google.com/file/d/0B1cIoJmOslo2NnVCZ29EV3dvWGs/edit?usp=sharing 13:36 I don't think so. ahayzen, you good? 13:36 added 13:36 anyone who knows cmake fancy looking at https://code.launchpad.net/~andrew-hayzen/music-app/cmake-simplify/+merge/208457 ? 13:37 otherwise nothing else from me 13:37 lucasromerodb, o/ 13:37 hi lucasromerodb 13:37 or is balloons best to check over tht (he suggested the change in the first place)? 13:38 ahayzen: yeah, maybe poke balloons 13:38 cool 13:38 agreed 13:38 ok, lets wrap up then if there's nothing else? 13:38 nothing here 13:38 nothing here 13:38 nothing here 13:38 Thanks guys! That was a long one! 13:39 But productive! 13:39 yes! 13:39 Thanks guys. 13:39 #endmeeting