== Meeting information == * #ubuntu-touch-meeting: Music meeting, 04 Mar at 17:00 — 17:48 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2016/ubuntu-touch-meeting.2016-03-04-17.00.log.html]] == Meeting summary == ''LINK:'' https://developer.jamendo.com/v3.0 ''LINK:'' https://docs.google.com/spreadsheets/d/1JHIQrszKFuypUT-nSbJLC3n3ovDZRnsAMV1U8g96AsM/edit#gid=419590646 ''LINK:'' https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1413821 came up again == Vote results == == Done items == * (none) == People present (lines said) == * popey (107) * ahayzen (107) * dpm (5) * meetingology (3) == Full Log == 17:00 #startmeeting Music meeting 17:00 Meeting started Fri Mar 4 17:00:04 2016 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 17:00 17:00 Available commands: action commands idea info link nick 17:00 Boom! 17:00 How are you? 17:00 synchronised 17:00 Sorry about the confusion earlier. 17:00 good thanks, you? 17:00 haha it's cool 17:00 Turns out _next_ friday is when I need to be at school :) 17:00 Super. 17:00 ah cool 17:00 Eagerly looking forward to that converged branch 17:01 Also, wondering if dpm plans on tackling a snap of Music app sometime :) 17:01 (he made a calc and clock one) 17:01 ooo 17:01 I figure music would be harder because it would need access to music, and thumbnailer and mediascanner etc. 17:01 a Snap for ... ? Desktop ? 17:01 yes 17:01 Xenial ? 17:01 yes 17:02 popey, you're asking me if I'm feeling brave? :) 17:02 hmm that's have Qt5.6 QtMultimedia right? 17:02 I intendently started with calc, as the one with less dependencies 17:02 It can have whatever it wants inside the snap :) 17:02 as it needs something with the bgplaylists code in the MediaPlayer thing 17:02 heh 17:02 after seeing it worked, I got excited and gave clock a go 17:02 It's not dependent on the system qt 17:02 * ahayzen has had a few concerns over Snap recently..but hopes most have been thought of 17:02 not sure I'm ready for mediascanner, though :) 17:04 hehe :-) 17:04 popey, is getting Snaps done a target for April ? 17:05 or a 'nice to have' :-) 17:05 Well, there's a few reasons for doing it. 17:05 1, we're gonna go to snap eventually, so we should be prepared 17:06 2, we need to feedback requirements / use cases to the snappy / snapcraft devs 17:06 ah cool 17:06 3, It's the future ㋛ 17:06 And if we dont start building them now, we won't get our requirements on the backlog in time for the snappy 16 release 17:07 so the Phone will have a 'OS Snap' ... which includes all stuff like mir, qt, media-hub etc (maybe mediascanner?) ? 17:07 Maybe 17:07 Not sure that's all set in stone yet 17:07 like where does it crossover from the OS Snap to what we put 17:07 Things are still a bit fluid 17:07 eg mediascanner, thumbnailer, media-hub, qt, are all 'platform' but also could be in our snap :-/ 17:08 I expect a kernel snapy, a core snap, and maybe a "phone" snap which has all the things you need on the phone, and then some others like the apps along side that 17:08 the phone one will provide the frameworks that are needed by the apps 17:08 yeah 17:08 But that's just a guess. It's all a bit blurry to me at the moment 17:08 that's what i've seen from Mark's presentations 17:08 Yeah. 17:09 Ok, lets move on :) 17:09 We can come back to that another day. 17:09 What's the current state of the convergence branch? 17:09 if dpm needs any help with anything, feel free to ping me :-) 17:09 okay :) 17:09 popey, Victor is reviewing over the weekend :-) 17:09 Did you say you had a fix for the search focus? 17:09 Sweeet! 17:09 Good answer 17:10 popey, yup should be 'all working' ... in my mind 17:10 awesome, thanks ahayzen! 17:10 popey, next up is sorting the issues the new UITK from silo 050 has introduced 17:10 popey, oh we have another branch that adds ScrollView to all our flickables...we should queue up that after the convergence 17:11 Yeah, is silo 50 aimed to be in OTA 10? 17:11 popey, did you see my conversation with Tim in #ubuntu-app-devel ? 17:11 yes 17:11 sounds nasty :) 17:11 it is not nice 17:11 app goes from dark->white->partial white/dark->dark on startup 17:12 DISCO MODE! 17:12 greyscale disco mode... 17:12 lol 17:12 :) 17:12 popey, did you see the convergence designs made on the telegram group ? 17:12 nope! 17:13 they are WIP and he was going to post on G+ when done.. 17:13 show me show me 17:13 i'll forward... 17:13 ta 17:13 done, it is a light theme 17:13 but also shows what he'd (and i would like) the Tab component to look like in convergence mode 17:15 niiiice 17:15 like with the new SDK palette stuff, we should do it all properly so we can theme 17:16 and then have a light/dark like that 17:16 That would be great, and would be nice to have a leader app doing that 17:16 (that's you) 17:16 heh, podbird does it IIRC ? 17:17 oh, okay. 17:17 but i'd love to have all apps doing theming in a common way that could be set at system level 17:17 a default installed, leading app :) 17:17 +1 17:17 * ahayzen prefers dark apps on a phone 17:17 but that light on a desktop could look nice :-) 17:18 popey, OK, so we can try and investigate this stuff once we have landed these convergence things and sorted the new UITK out 17:19 Ok, previously we had "streaming" as the next thing to look at after convergence. 17:19 We might have to push that back and wait for the web api? 17:20 we need design 17:20 everything else is cool i think? 17:20 obviously the media-hub side may need tidying up 17:20 and then we need to read the web api docs ... but really it is design we are blocked on for that i would say 17:21 popey, also we need to decide a second service 17:21 i saw your conversation on twitter with sil/d0od as well :-) 17:22 Thought you might 17:23 we need a list 17:23 soundcloud / deezer / pandora 17:23 done 17:23 :) 17:23 is that *it* ? 17:23 last.fm ? 17:23 pandora is US-only ? 17:23 yeah 17:23 deezer is commercial ? 17:23 last.fm and/or libre.fm 17:24 dunno 17:24 libre.fm! 17:24 these are just what the cool kids use 17:24 you should know ㋛ 17:24 <- very far from being a) cool, or b) kid 17:24 and jamendo ! 17:24 They still exist? 17:24 haha .. https://www.jamendo.com/ 17:24 cool kids use Apple Music, Google Music, Amazon ;-) 17:25 wow, just clicked play and it works 17:25 i used it to test content-hub 17:25 as you can donwload 17:25 jamendo, is what Rhythmbox used to use 17:25 yeah 17:25 they use libre.fm now? 17:25 https://developer.jamendo.com/v3.0 17:26 it seems a possibility due to its open API 17:26 500,000 api calls a month 17:26 "Number of API requests per month" 17:26 might be an issue 17:26 yah :-/ 17:26 wonder if Canonical could do a deal 17:26 yeah 17:27 can you take a look at the api maybe, see if it could work out 17:27 "CONTACT US talk-to-us@jamendo.com +352 26 53 42 32 " ;-) 17:27 and I'll speak to pitkin to see if we can get a deal with them? 17:27 be good to have spotify & jamendo 17:27 popey, shall we start a google doc spreadsheet where we list the services .. then with a link to API docs 17:27 oauth2 too 17:27 and Y/N if it is free, open API, has limitations etc 17:27 great idea! 17:27 list api limits and stuff in it 17:27 as i keep losing track which services we are talking about lol 17:28 Shall I make it and share with you? 17:28 if that's cool, or i can do it after the meeting 17:29 ok, lemme now 17:29 :-) 17:29 share with Victor as well 17:30 done 17:30 you have mail 17:30 sweeeeet 17:31 popey, ok another thing, the same guy that did the convergence designs asked if we would ever add lyrics support 17:31 i think that was on that master list somewhere 17:31 but i think it would be cool to have 17:32 hm, maybe. Didn't other things get voted above that? ㋛ 17:32 yeah i think 17:32 i'm just thinking long term 17:33 ok 17:33 i'll have to dig out that spreadsheet 17:34 * ahayzen notes he should organise his google drive so things are in folders :-) 17:34 https://docs.google.com/spreadsheets/d/1JHIQrszKFuypUT-nSbJLC3n3ovDZRnsAMV1U8g96AsM/edit#gid=419590646 17:34 there it is :) 17:34 "Have the app automatically create dynamic playlists that show frequently played songs" was the top one :) 17:35 popey, hmm i don't see lyrics 17:35 * popey is still listening to the Pop jamendo channel 17:35 bopping along 17:35 yeah i think Favouriting i may have a shot at though 17:35 that was second on the list 17:35 yeah, that would be good 17:35 dynamic playlists needs more thought 17:36 I don't think we should block streaming on design 17:36 but come up with something that works, and have them review it. 17:36 * ahayzen needs to find a system which nicely organises his TODOs that he can access on phone/lappy... 17:36 because otherwise we'll be waiting forever 17:36 popey, yeah i think we should start investigating the WebAPI and pester design 17:36 ya 17:37 also we should start migrating AP -> QUnit etc 17:38 popey, have you got 'the tablet' yet ? 17:38 or still on N7/10 or something ? 17:39 no, i dont have one 17:39 currently begging for one :) 17:39 :-) 17:39 also ... 17:40 https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1413821 came up again 17:40 i think my comment #7 is relatively simple to implement 17:40 or even better i wonder if you could do useUrlHandler = MediaStore.lookup(filename) !== null; 17:41 popey, who is working on file manager at the moment? or am i better off attempting something myself ? 17:41 Carlos and Arto, but they're not super active 17:41 okies 17:42 If you have time to have a go at it, that would be appreciated 17:42 I know arto will review it. 17:42 popey, do you agree with #7 ? 17:42 if the path is /home/*/Music or /media/*/*/Music .. simply use url-handler 17:43 seems reasonable, and is what docviewer is already doing 17:43 then you could do the same for /home/*/{Documents,Music,Pictures,Videos} or /media/*/*/{Documents,Music,Pictures,Videos} .. to open docviewer, music, gallery, media-player 17:43 it's a hac 17:43 hmm how do they do it? 17:43 *hack 17:43 from their side? o.0 17:44 they have a read-path in the manifest 17:44 and write in fact 17:44 which is okay as it's core app - nobody else can do it 17:44 which is a bodge 17:44 hmm, so they compare all the files that they know about :-/ 17:44 that'd be slow surely ? 17:44 they don't have that many files usually 17:44 not like hundreds of music files 17:45 and I dont think they compare, not sure. 17:45 yeah, until you start using LO in convergence mode with super big spreadsheets... 17:45 ok well if i get something, obviously we'll have to check it works for all apps 17:46 or just limit to the ones that needs it, eg music 17:46 yeah 17:47 ok, think that is all for music.. 17:47 :) 17:47 okay, thanks ahayzen 17:48 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)