[01:30] <elopio> robotfuel: yes, I like that! :)
[02:33] <jose> balloons: ping
[02:33] <balloons> yes?
[02:35] <jose> hey, I wanted to know if you could give me a hand
[02:35] <jose> I'd like to have someone from the quality team on our next OpenWeek http://ubuntuclassroom.wordpress.com/2014/03/20/ubuntu-open-week-for-trusty-call-for-instructors/
[02:37] <balloons> what did you have in mind
[02:37] <balloons> ?
[02:37] <balloons> I suppose this is from a community perspective eh?
[02:39] <jose> ye[
[02:40] <jose> yep*
[02:40] <jose> I thought about a 1h session where you or someone explains what is done in the ubuntu quality team from different perspectives, and then tell people how to get started on the team and/or how to get set up for contributing to the team
[02:43] <balloons> what timeslots exist?
[02:54] <jose> balloons: *all* of them
[02:55] <jose> first one is at 15, last one at 19
[02:55] <jose> 22nd, 23rd and 24th April
[06:17] <pitti> Good morning
[07:22] <dkessel> Good morning pitti
[07:44] <DanChapman> good morning
[07:44] <elfy> morning DanChapman
[07:44] <DanChapman> howdy elfy. o/
[08:00] <jibel> Good morning
[08:05] <elfy> morning jibel
[08:07] <jibel> good morning elfy, DanChapman
[08:11] <DanChapman> morning jibel o/
[11:16] <davmor2> Morning all
[13:30] <melodie> hi
[13:31] <melodie> I am running an Ubuntu 12.04.4 based and I just succeeded in configuring my Logitech USB headset using this tutorial : https://help.ubuntu.com/community/UbuntuStudio/UsbAudioDevices
[13:32] <melodie> but I had to adapt and do one think upside down:
[13:32] <melodie> at the end of the page we can read: "options snd-hda-intel index=0"
[13:33] <melodie> I had do reverse and put snd-usb-audio at index 0 and also I had to reboot fully, as doing an "alsa force-reload" would not work
[13:33] <knome> melodie, that's a wiki, you can edit it yourself...
[13:33] <melodie> the reason why I went through this is that I can't use pulseaudio
[13:33] <melodie> hi knome I know it is a wiki but this wiki does not like me
[13:33] <knome> melodie, just leave a note that "you might need to do this for some devices instead"
[13:33] <melodie> and my point is not yet to edit the wiki
[13:33] <knome> okay
[13:34] <melodie> I am being putting the elements now, I have not asked my question yet
[13:34] <melodie> ok so I can't use pa which is a pain in the b*** for this headset and I wanted to use alsa
[13:35] <melodie> but I will need to reconfigure the alsa-base.conf each time I want to switch from headset to loudspeakers and reverse and reboot
[13:35] <melodie> I would like to have help tweaking something which would allow to switch directly
[13:35] <melodie> how can I do that?
[13:35] <melodie> by directly I mean "on the fly" of course
[13:36] <melodie> and also the thinkpad audio control does not work either
[13:38] <knome> i'm not sure this is the right channel to report/ask support questions...
[13:43] <melodie> not sure either, just I thought something for improving ubuntu might fall here or come from here
[13:43] <knome> if you have a bug / enhancement request, filing a bug is the best thing to do
[13:43] <knome> if you have a support question, #ubuntu is the channel
[13:44] <melodie> I would like to find people keen with technics, so I don't know where the chan for that would be
[13:44] <knome> technics being...?
[13:44] <knome> being able to solve your bug right away?
[13:44] <knome> don't know if people like that are available
[13:44] <knome> but the best bet would be #ubuntu
[13:45] <knome> and file a bug if no solution is to be found
[15:35] <balloons> elopio, https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/initctl_env_var/+merge/208612 :-)
[15:36] <balloons> elopio, until that lands what do you suggest we do?
[15:37] <elopio> balloons: is waiting an option?
[15:37] <balloons> elopio, it's always an option
[15:37] <knome> it's not an option... it happens if you don't pick any option
[15:38] <elopio> balloons: if it becomes a problem, then duplicate the fixture on your project temporarily.
[15:38] <balloons> elopio, I'll wait. Easy peasy
[15:39] <elopio> hopefully, we don't forget about it once the other is released.
[15:39] <balloons> elopio, I was asking if there was something easier than duplication
[15:39] <balloons> so instead i'll wait
[15:39] <balloons> ty
[15:39] <elopio> balloons: the problem is that it's not easy to revert the original value
[15:39] <elopio> sometimes it's not defined. So that's what the fixture takes care of.
[15:39] <balloons> elopio, one question though, what does this do to the patching /home we've done?
[15:40] <balloons> can we use one flow for desktop and devices?
[16:05] <elopio> balloons: sorry, I was at a meeting.
[16:06] <elopio> balloons: ideally, on desktop we will launch the apps also with upstart
[16:06] <elopio> so patching the initctl env will be enough for both.
[16:07] <elopio> I guess that's not the case now, so we need to check if we need to do it differently on desktop.
[16:07] <balloons> elopio, ahh so at first we might need to do both, k
[16:08] <elopio> balloons: yes, we need to check. I don't know if initctl set-env HOME=/tmp will work if we don't launch the app with upstart.
[16:42] <elopio> rhuddie: let me know when you are done with the wizard.
[16:44] <rhuddie> elopio, I think I am done now... I can't think of anything else for the wizard!
[16:44] <elopio> rhuddie: looks nice, thanks!
[16:45] <rhuddie> elopio, no prob
[16:45] <elopio> rhuddie: please make sure that everybody can make comments, in case they want to add something.
[16:45] <elopio> I'll send them the link now.
[16:48] <rhuddie> elopio, ok changed default access to allow comments
[16:48] <elopio> rhuddie: it would also be nice for you to join #ubuntu-unity :)
[16:49] <rhuddie> elopio, just joined
[16:58] <elopio> ubuntu-qa: I need to leave my office because they will paint it. I'll be back later, and make up for that time in the night.
[16:58]  * elopio goes away.
[17:04] <balloons> ping xnox
[17:06] <xnox> balloons: hey!
[17:07] <balloons> xnox, so something I could use help on is cmake.. are you good with it?
[17:07] <balloons> my english, hah.. "are you good"
[17:08] <balloons> specifically we need to tweak some core apps cmake files to fix some issues
[17:08] <xnox> balloons: yeah, i make cmake uploads into the archive =)
[17:13] <balloons> xnox, ok so I need some help with filemanager cmake, let me get you a branch
[17:13] <xnox> balloons: if there are bugs just assign them to me. or point me things that need fixing holistically / in-particular apps, branches, etc.
[17:16] <balloons> https://code.launchpad.net/~nskaggs/ubuntu-filemanager-app/fix-armhf-build/+merge/211621 I'm trying to get a proper cmake build for the app.
[17:16] <balloons> See this bug, which I just updated; https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1294301 Basically we need to include the plugin in the click build
[17:16] <balloons> xnox ^^
[17:18] <xnox> balloons: ack.
[17:23] <xnox> balloons: i see that the plugin ftbfs on armhf, can you add me to ubuntu-touch-coreapps-drivers to investigate the ppa build-failure. Or do you have  qtdeclarative5-nemo-qml-plugin-folderlistmodel built against Qt5.2 stack (e.g. links against libqt5core5a) ?
[17:24] <xnox> somewhere, on armhf.
[17:24] <balloons> ohh, didn't realize ppa build is still failing
[17:25] <xnox> balloons: if you add me to the team, i'll be able to see the build-failure log.
[17:25] <xnox> balloons: and propose fixing it.
[17:25] <balloons> one sec :-)
[17:25] <xnox> balloons: or download / pastebin build logs etc =))))))
[17:26] <balloons> xnox, your on the team
[17:27] <balloons> *you are on the team
[17:27] <balloons> shame on me
[17:27] <balloons> in a rush..
[17:27]  * balloons apologizes to knome
[17:27] <knome> what? :)
[17:29] <elfy> just say thanks knome
[17:30] <balloons> btw xnox, calendar is in the store
[17:31]  * balloons hands forestpiskie a cookie
[17:31] <knome> hah, whatever i did...
[17:35] <elfy> not sharing cookies with elfy - that's for sure :p
[17:36]  * DanChapman is missing out on cookies again :-(
[17:36] <elfy> sorry - they had chocolate in them
[17:47] <balloons> xnox, apart from the build failure in the ppa, how can we make sure the cmake file builds something that will run on the device?
[17:59] <xnox> balloons: well, to be sure i'd need to test it. i can test with i386/amd64 without plugin installed normally.
[18:00] <xnox> balloons: that would be equivalent test + get armhf binary.
[18:12] <balloons> xnox, yes we would need to test. Sorry for the poor question. I'm saying the click package built right now by cmake fails to run on the device, complaining of missing the folderlistmodel plugin we're talking about
[18:12] <balloons> xnox, ot
[18:13] <balloons> xnox, it's unclear to me how to have a dependency in the click on an external plugin.. Or is there another reason ad the cmake file is fine?
[18:25] <jose> hey balloons, if you want to do the openweek session just let me know and I'll grab a slot for you
[18:25] <xnox> balloons: include a file anywhere inside the click, setup QML2_MODULE_PATH and/or LD_LIBRARY_PATH and by magic it will just work.
[18:25] <balloons> jose, poke me next week I'm sure we'll arrange something
[18:25] <jose> cool, thank you!
[18:25] <xnox> balloons: clicks must be self-contained, they cannot declare dependencies at all (only compatible framework at most)
[18:26] <xnox> balloons: i'll check if upstart-app-launch already adjusts environment variables, in that case it's just putting those files in the right place.
[18:27] <balloons> xnox, I understand everything on paper, just a little lost on the implementation details; typically the plugins we need are part of the project, hence it's easy to include them
[18:30] <xnox> balloons: .... in our case we'll do esentically $ cp /usr/lib/armhf-gnueabi-linux/qt5/qml/*    .
[18:30] <balloons> really.. lol, ok then :-)
[18:30] <xnox> balloons: cause we have a plugin built. And i can e.g. upload that plugin into the ubuntu archive proper, instead of ppa. Then it would be ABI/API maintained and tested with everything else in the archive.
[18:31] <xnox> balloons: e.g. it would block qt5.2 migrating to release pocket, until somebody fixed the plugin compiling on armhf ;-)
[18:31] <xnox> but it's not in the archive at the moment.... or I just failed to find it.
[18:31] <balloons> xnox, ahh.. any downsides with the fast moving target of touch? I'm guessing might want to migrate all the plugins we use to the archive, even if the apps stay in the ppa
[18:32] <balloons> we considered moving everything, but the apps move too quick
[18:32] <xnox> balloons: sure. Moving all the dependencies into the archive, is the best way. Cause you get "boring" but necessary maintainance for free. From the likes of doko/cjwatson/infinity/Mirv etc.
[18:34] <xnox> balloons: keeping the apps themself in the store is fine.
[18:35] <balloons> xnox, yep I agree with, thanks
[18:35] <xnox> balloons: plus it's the best way to test the store itself =)))))))
[18:59] <balloons> xnox, re: your ml thread, didn't didie say there was a meeting of sorts? if it doesn't exist, I'll schedule one
[19:00] <xnox> balloons: no idea what this meeting was going to suppose to be.
[19:00] <xnox> balloons: first heard about it on irc and didn't see it on mailing lists at all.
[19:00] <balloons> xnox, right.. I'll get something together
[19:01] <xnox> balloons: he is subscribed to that mailing list, so should see.
[19:01] <xnox> balloons: looks like there are quite a few pieces in ci, qa, and store that need to happen. thus it's hardly a "landing team driving this"
[19:01] <xnox> balloons: cause i think even the click package in-store review is manual at the moment instead of automatic.
[19:01] <balloons> xnox, it's semi-automated, like many things
[19:02] <balloons> almost, but not quite there