== Meeting information == * #ubuntu-touch-meeting: music app meeting, 17 Jul at 11:12 — 12:01 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2014/ubuntu-touch-meeting.2014-07-17-11.12.log.html]] == Meeting summary == ''LINK:'' https://code.launchpad.net/music-app/+activereviews https://trello.com/b/Ie2rAS3W/core-apps-management ''LINK:'' https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1341814 ''LINK:'' https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1336563 == Vote results == == Done items == * (none) == People present (lines said) == * ahayzen (110) * popey (68) * vthompson (62) * nik90 (3) * meetingology (3) == Full Log == 11:12 #startmeeting music app meeting 11:12 Meeting started Thu Jul 17 11:12:34 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 11:12 11:12 Available commands: action commands idea info link nick 11:13 https://code.launchpad.net/music-app/+activereviews https://trello.com/b/Ie2rAS3W/core-apps-management 11:13 First thing I wanted to mention was that Music is one of the apps we (community team) are super focussed on. 11:13 and with only a few weeks until "beta freeze" for phone we need to get things finished off so we can do final testing 11:14 thanks ahayzen 11:14 super focused...in terms of testing? or missing features? or? 11:14 In terms of less of our time is spent on other apps. 11:14 for example some of the apps are considered 'done' (bugs aside) 11:14 So I assume beta freeze would be an image drop to the manufacturers? 11:15 but music (and calendar) are two of the apps which have features yet to land 11:15 most of the other apps don't have that 11:15 hence the focus ☻ 11:15 hah ok :) i've noticed the bug velocity has increased a bit recently 11:15 it's focus in a good way 11:15 awesome 11:15 beta freeze is when we can't really land new features, it's bug fixes all the way 11:15 image will go to manufacturers at end of august 11:15 So other than specifically content-hub, what else in terms of features are sought for the beta-freeze 11:16 we already have devices, and are sending more of them out to people inside the company for more wider testing 11:16 when is beta-freeze? 11:16 start of august 11:16 ok 11:17 vthompson, i assume we want searching... and possibly listitem-actions before beta freeze as well? 11:17 Of course we can fix things inside the music app which need it 11:17 yes ahayzen 11:17 That'd be my assumption 11:17 but anything which requires additional features or fixes in the platform components (like content hub) needs to land asap 11:17 yeah because we are a click.... so we need everything that we need to land upstream before that date 11:18 ok so these are the ones i would push tim to do... 11:18 https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1341814 11:18 IMO that means the content hub integration, media-hub fix for seeking, ms2 update for any content-hub needs, and possibly an SDK fix for both searching and for a panel issue we have 11:18 https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1336563 11:19 Yep, those are the 2 SDK bugs 11:19 vthompson, IIRC jim said he would be working on media-hub things hopefully next week (to get the backgroundplaylists done as well) 11:19 we badly need ^^ to land 11:20 ahayzen, I hope we have time to let Jim patch up any issues we might find after it lands 11:20 ms2 we need the streaming mp to land https://code.launchpad.net/~jamesh/mediascanner2/streaming-model/+merge/226249 ... and we need that helper they propose to write to be QML 11:20 because the background playlists, while seemingly seamless, might have issues 11:21 popey, beta-freeze is like FF so 'fixes' can land but not new features after...or am i missunderstanding? 11:21 yes 11:21 beta should be bug free of course ㋛ 11:21 I'm trying to finish up audio recording this week since feature freeze is Friday 11:21 and then I can start on that next week is what I'm thinking as a bug fix 11:21 and that includes packages like media-hub, ms2, etc? 11:21 yes 11:21 'that' being background playlists 11:23 of the remaining MPs in review, maybe we should put the now playing/queue split on the back burner? 11:23 ok so what we have left that we 'want' to land in terms of features... 11:23 - searching, - listitem actions, - background playlists 11:23 vthompson, +1 yeah probably best to leave that 11:23 oh and i've been playing about with bottom edge 11:23 then any addition general fixes 11:24 then for searching we need that SDK fix 11:24 listitem actions is still WIP and we need to confirm design 11:24 if we could get bottom edge in that would be nice. Also Jamie filed a bug for fast scroll in the Songs tab, IMO we should try to integrate that as well 11:24 background playlists we need to write once we know what it will look like 11:24 and content-hub! 11:25 vthompson, oh yeah there was a discussion on irc about that nik wanted to add it to the clock as well 11:25 the fast scroll that you see in contacts app? 11:25 ah for the list of cities 11:25 vthompson, it should hopefully be quite simple to do 11:25 yep 11:25 ok 11:25 popey, yep 11:25 yeah cities and popey yes 11:25 it looks very simple to integrate, I had a look last night 11:25 :) 11:26 even if we just had it on the Tracks 11:26 I'd like it on Artists as well 11:26 yeah ideally in the same places u can search 11:26 artists/albums/songs 11:27 Albums would be more difficult probably. But that might just be an orientation thing 11:27 oh yeah 11:27 artists/songs then 11:27 popey, ^^ where do u think for fast scroll? 11:27 depends how big your music collection is 11:27 ☻ 11:27 hah 11:28 so not playlists, but album & artist certainly 11:28 I'd like albums as well, but we kind of have a space limitation at the bottom of the device on that tab 11:28 s/artist/songs/ 11:28 popey, album goes horizontally 11:28 oh of course. 11:28 so artists/songs 11:28 yes 11:29 if we land searching u'll be able to search ur albums anyway 11:29 However, these I think are much lower priority than content-hub and ms2 related work.? 11:29 we could add and underlay on the fastscroll to do it ontop of the bottom of the albums tab, but we should get the other 2 tabs working first 11:29 yep content-hub needs badly doing 11:29 popey, and even bottom edge maybe? 11:29 yea, but we might be waiting for the ms2 stuff to be finalized and that impacts content-hub 11:30 yeah we are blocked wth content-hub 11:30 popey, is Jouni likely to reply quickest for confirmation of the listitem actons? 11:30 yes 11:30 vthompson, is the only issue left with that the background disappearing too fast? 11:31 (the labels i fixed last night) 11:31 ahayzen, I believe so, aside from any design/SDK assumptions we might be making 11:31 popey, ok i'll try and mail him for confirmation tonight 11:31 whats the question? 11:31 we can ask him now ☻ 11:31 popey, the sliding 11:32 popey, so should the listitem's actions be 'revealed' or 'bound' to the item 11:32 Can we just get that sorted in person during the hangout for the new design? 11:32 probably easier to describe that way 11:32 either jouni or ben should be able to answer that 11:32 its a simple fix once you know the answer, right? 11:33 popey, erm 'simple' ish...bit of logic changes but it should be ok...i'm gonna do a final refactor tonight which should make it easier to swap 11:33 ok 11:34 i've gone the other way...so it should just be reverting my changes lol 11:34 Could we get this little MP reviewed? https://code.launchpad.net/~vthompson/music-app/consistent-icons/+merge/226597 11:34 vthompson, yep 11:34 vthompson, and what was our decision on https://code.launchpad.net/~vthompson/music-app/fix-playlist-keyboard/+merge/226402 11:34 The main thing I'd like input on is which icon makes sense for "queue" and which makes sense for "playlist" 11:35 ahayzen: which one did you go for? 11:35 vthompson, ok i'll check that out tonight 11:35 bound or uncovered? 11:35 popey, uncovered at the moment as that is what the design spec implies 11:35 ahayzen, if some of those keyboard fixes won't land by RTM I'd like to land that workaround. but otherwise we can ignore the keyboard issue 11:35 yes, i think thats right 11:35 ← not a designer 11:35 vthompson, surely they will land before rtm... i had that bug when sending a text the other day really annoying 11:36 I'll mark the keyboard MP as WIP. If it gets close to RTM and it isn't resolved we can merge it 11:36 yep agreed 11:37 popey, basically a mash up of these two bugs upstream https://bugs.launchpad.net/ubuntu-keyboard/+bug/1324955 https://bugs.launchpad.net/ubuntu-keyboard/+bug/1305999 11:37 popey, so if you are typing with autocomplete the text isn't committed until u press space or enter...so if the text is still purple when you hit a 'save' or 'send' button that word isn't actually in the box 11:38 should music even use autocomplete? 11:38 i would switch it off 11:38 popey, for creating playlist names...we are unsure 11:38 yes, off all the time in music app imo 11:38 that was my idea as well, popey, but if the word gets committed to the box autocomplete isn't too bad 11:38 agreed to both! lol 11:38 if my playlist is called "running" it might be nice to have it suggested to me 11:39 as I type 11:39 yep 11:39 hm 11:39 how often do you create playlists? 11:39 me? never 11:39 i don't much but i know others use it alot 11:39 I mean, I can understand it for creating content in sms and email 11:39 but for this, it seems unnecessary 11:40 hmmm maybe disable predictive for now until it is fixed upstream then reeval? 11:40 ahayzen, I could agree to that. 11:40 i would use the hints to turn it all off for now, yes. 11:40 ok 11:40 I also think that predictive is kinda garbage right now... so I'd like to have that be sufficient prior to using it 11:40 marking as ready for review then 11:41 +1 11:41 cool i'll approve thatwhen i get back 11:42 ok so i'll fix listitem actions tonight, continue working on bottom edge 11:42 searching and content-hub are blocked upstream 11:42 the fix for listitems is just refactor right? 11:42 what was our decision on asking design about listitem actions 11:42 I just say we ask during the new design hangout. 11:42 vthompson, yeah now we are using the default property i think it could be simpler 11:43 k 11:43 or 'less hacky' :) 11:44 I had added Zsombor as a reviewer for the listitem-action MP. I think he should also concur with our direction being similar to the direction the SDK team is taking 11:44 he's still afk on vacation right? 11:44 If design decides to change the behavior, maybe we'll still leave it as-is if that's not what the SDK will be delivering 11:44 oh I had no idea 11:45 hah 11:45 yeah i suppose we could leave as is then just migrate to sdk when that lands 11:46 (most likely post rtm) 11:46 yeah 11:46 so is there anything else we need todo? 11:47 I think that's sufficient! 11:47 I wanted to poke the hornets nest back when we had more time to change the design, but we really don't have that luxury now 11:47 vthompson, i think we need to investigate statesaver || sql for playlists & recent 11:47 Now, I'm on holiday next week, so dpm, mhall119 and balloons can of course help should you need it when I'm not around. 11:47 as we have some bugs in playlists atm :/ 11:47 ahayzen, actually statesaver is currently only used for when the app crashes 11:48 popey, k noted have a good holiday :) 11:48 I think they changed it because saving the state/serializing is too expensive 11:48 ok 11:48 so i'll checkout patching the sql as well then :) 11:48 nik90 had said that they might reintroduce statesaver for normal use and lifecycle, but I'm not sure when they'll do that 11:50 vthompson: yeah I wouldn't wait for that before the rtm as they are prioritizing the work they do 11:50 oh hi btw :) 11:50 o/ 11:50 nik90, o/ didn't mean to summon you ;) 11:50 lol 11:51 popey, ahayzen, I had one more thought earlier with regard to search 11:51 vthompson, ok so we need to checkout the sql then...so what do we do with the 'deleted' tracks as when we 'fix' the db they will be resurrected 11:51 go on.. 11:51 Should we think about introducing a Genre tab? This would allow search for Genre 11:51 post rtm with the new design? 11:52 One of the bacon bugs was about genres being hard to navigate. I don't browse my music by genre, but if it's common having a tab and the ability to search on it would be nice 11:52 i never use genre 11:52 I'm suggesting pre-rtm 11:52 think we already have enough things todo before rtm ...and genres most people don't use genre 11:53 and we have genre in the start page which is probably enough for now 11:53 ok, since it's 3 against Bacon and he isn't here to defend his position, we'll call him a unique user in this regard 11:53 :) 11:53 +1 11:53 hehe 11:53 +1 11:54 he's dead to us. 11:54 :( 11:54 j/k 11:54 anyway anything else? 11:54 nothing from me 11:54 I think not. 11:54 do we need to poke the ms2 guys? 11:54 Thanks so much guys for the hard work as we lead up to RTM 11:54 with that extra qml thing we need 11:55 Jussi just replied to the email thread 11:55 np we'll get there 11:55 ah lol 11:55 ok nothing else from me then 11:55 he's suggesting we don't add the QML piece... which we'll have to find a way to build something to access the backend 11:55 oh god 11:56 (I'm still against getting the metadata at all though) 11:56 ok well jim said he could relink the metadata in MediaPlayer if needed 11:56 as all it is missing is the onchanged signal being raised 11:56 We don't have long to sort this, so we need to come up with a plan either way. 11:56 so would that resolve the issues? 11:56 if we then had streaming model as well 11:56 jim's plate is rather full 11:56 hah :/ 11:57 I want the basics working in ms2 with the streaming so we can even import the file in the ~/Music 11:57 yeah but still need to know what to call the file 11:57 There's still a chance that the metadata pulled from media-hub would mismatch the ms2 data and then the destinatino of the file is not as accurate 11:58 call it what it was called when d/l'ed 11:58 jhodapp> ahayzen: media-hub can supply it, but it's not hooked up yet in qtubuntu-media 11:58 ahayzen: no unchanged 11:58 I still vote for ./Downloaded/YYYYMMDDHHMMSS-foo 11:58 or similar 11:59 popey, +1 11:59 ok well we could prompt the user (as with current designs) 11:59 my idea was ~/Music/imported/... 11:59 +1 11:59 with it prefilled with ~/Music/Imported/YYYYMMDDHHMMSS-foo.ext 11:59 ok we'll do that then 12:00 Ok. we done? 12:00 right thats all from me i gtg now o/ 12:00 yep! 12:00 Thanks ahayzen vthompson ! 12:00 Have a great day. 12:00 popey, thanks have a great holiday :) 12:00 bye popey, ahayzen, (nik90)! 12:00 \o/ 12:01 vthompson, cyas later :) 12:01 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)