[08:48] <tsdgeos> greyback_: ping ?
[08:49] <greyback_> tsdgeos: pong
[08:49] <tsdgeos> greyback_: Saviq: want to have a quick chat of where to put the screenshot save to disk thing?
[08:49] <greyback_> tsdgeos: sure
[08:52] <Saviq> mzanetti, you too ↑
[08:52] <Saviq> tsdgeos, greyback_, mzanetti, shout when time good
[08:52] <mzanetti> *shout*
[08:53] <tsdgeos> fine for me
[08:53] <tsdgeos> mumble? hout?
[08:54] <mzanetti> I'd hangout rather than mumble for discussion. the others didn't shout yet though
[08:56] <greyback_> I'm ready whenever
[08:56] <Saviq> https://plus.google.com/hangouts/_/canonical.com/saviq
[08:56] <Saviq> mzanetti, tsdgeos, greyback_ ↑
[09:15] <Saviq> mzanetti, you there?
[09:32] <Saviq> /food
[10:13] <tsdgeos> greyback_: mzanetti: should putting an app on the "backround" on the phone set it to suspended in the app manager?
[10:14] <greyback_> tsdgeos: define "background" in this context
[10:14] <tsdgeos> greyback_: not the foreground one :D
[10:14] <greyback_> as in, another app is in the foreground
[10:14] <tsdgeos> or the dash
[10:14] <tsdgeos> yes
[10:14] <greyback_> atm, is app is not focused (and not in the exceptions list), it is set to suspended
[10:15] <greyback_> if app....
[10:15] <tsdgeos> hmmm
[10:15] <tsdgeos> that's what i udnerstood
[10:15] <greyback_> how come?
[10:15] <tsdgeos> the model did not seem to reflect that though
[10:15] <tsdgeos> let me see why
[10:16] <greyback_> note, this close connection of focus with lifecycle is bad, leagcy of unity-mir days
[10:17] <tsdgeos> i'm confused now
[10:18] <tsdgeos> are you saying they should or should not set to suspended?
[10:21] <greyback_> tsdgeos: should
[10:21] <tsdgeos> ok
[10:28] <tsdgeos> greyback_: https://code.launchpad.net/~aacid/qtmir/fix_debug_line/+merge/256905
[10:30] <greyback_> tsdgeos: I'm surprised that used to compile. thanks
[10:30] <tsdgeos> , is nice
[10:30] <tsdgeos> will make almost everything compile
[10:30] <tsdgeos> :D
[10:30]  * greyback_ hugs C++
[10:48] <popey> would someone ( mzanetti / Saviq or someone else ) be around for the Community Team Q&A at 16:00 UTC for 1 hour to answer questions related to Unity8?
[11:05] <mzanetti> popey, I can
[11:26] <mhall119> \o/
[11:27] <mhall119> hey guys, I've got some UOS session proposals that need someone from this team to lead
[11:27] <mhall119> the list of proposes sessions is at http://pad.ubuntu.com/MQ01t50gLb
[11:27] <mhall119> the ones with [Unity] in front are the ones I need someone from here for
[11:28] <mhall119> kgunn: ^
[11:29] <Saviq> mhall119, what're the dates again?
[11:29] <mhall119> Saviq: May 5-7
[11:29] <mhall119> 1400 - 2000 UTC
[11:31] <Saviq> mhall119, we'll have a look
[11:31] <mhall119> thanks
[13:03] <Mirv> tsdgeos: (if you have time) what are your thought on the QDBus landing silo. upstream status, scheduling of the silo to land to vivid images.. so I ran all AP:s again during the weekend and they were alright (http://people.canonical.com/~tjyrinki/qt5/ap-2015-04-18-mako-175-silo-018/). also my account setup woes happened without the PPA too.
[13:03] <Mirv> tsdgeos: should we wait until the upstream branches for example land to the 5.5 branch, they still haven't seemingly to?
[13:04] <Mirv> tsdgeos: and then there's the KDE part. for the time being we have the overlay PPA, but the idea is that the PPA contents would be copied to w series when it opens, which poses a problem for landing if the KDE apps still get broken
[13:06] <tsdgeos> Mirv: i definitely would not land them before they land upstream
[13:06] <tsdgeos> it's a veeeeeeeery long patchset :D
[13:06] <tsdgeos> let's make sure we land stuff that is good
[13:06] <Mirv> tsdgeos: right, that was my thoughts too. I just thought to ask in case you think it's all flowers and butterflies.
[13:06] <tsdgeos> thiago told me he'll fix the issue with KUniqueApplication before landing
[13:07] <tsdgeos> but afaics it has not happened yet
[13:07] <Mirv> yes at least not with the latest patches (one of which was supposed to fix it)
[13:07] <tsdgeos> or we don't have all the patches, will take to him later when he wakes up
[13:07] <Mirv> thanks!
[14:06] <mterry> So I tried to use QtCreator the other day to create a new kit.  It failed during building the kit (and/because?) it unmounted my encrypted HOME....
[14:06] <mterry> Has anyone else seen that?
[14:08] <mzanetti> mterry, works fine here... however, non-ecrypted home
[14:08] <mzanetti> zbenjamin, is there a known issue with encrypted home partitions? ^^
[14:08] <mterry> mzanetti, humphhttps://bugs.launchpad.net/ubuntu/+source/qtcreator-plugin-ubuntu/+bug/1436852
[14:08] <mzanetti> oh... there it is
[14:09] <mterry> That's...  Super annoying
[14:09] <mzanetti> odd...
[14:10] <mterry> mzanetti, I tried reproducing the dbus command that qtcreator is apparently running, but didn't repro the bug.  But if there is a reproduction recipe that doesn't involve qtcreator, I could actually help
[14:10] <mzanetti> mterry, ack. will try to repro without QtC
[14:10] <mterry> mzanetti, or!
[14:10] <mterry> mzanetti, I can just use a different user account on this machine
[14:10] <mzanetti> if you have one, yes
[14:10] <mterry> duh
[14:11]  * mterry forgot that was user-specific, not machine-specific
[14:11] <mzanetti> mterry, you can actually use a created click chroot with other users afterwards - if it's just the creating that fails
[14:11] <mterry> mzanetti, even better
[14:11] <mzanetti> mterry, /etc/chroot.d/
[14:11] <mterry> mzanetti, do you know where that lives in the user folder?
[14:11] <mzanetti> there's a config file for each chroot
[14:11] <mterry> mzanetti, oh it's system wide?
[14:11] <mzanetti> add all the users there
[14:11] <mzanetti> the chroot itself lives in /var/lib iirc
[14:13] <Saviq> yeah they're schroot-based
[14:13] <zbenjamin> mzanetti: mterry:  thats a pretty annoying one oO
[14:14] <greyback> mterry: "Super annoying" sounds like an understatement
[14:14]  * mzanetti gives out a round of snickers :)
[14:16] <Saviq> luks FTW!
[14:17] <Saviq> at least it doesn't drag btrfs to a halt under stress
[14:21] <Saviq> tsdgeos, oh btw, can you please comment on the screenshot card (and tweak description/tasks) about what we discussed earlier today
[14:21] <tsdgeos> sure
[14:22] <tsdgeos> i already removed the "needs to be done in qtmir" part this morning
[14:22] <tsdgeos> let me see if something else needs changing
[14:25] <tsdgeos> Saviq: actually i don't understand the difference between points 2 and 3 of the acceptance criteria
[14:26] <Saviq> tsdgeos, I think they complement each other
[14:26] <Saviq> tsdgeos, obviously those were written with scopes-as-apps in mind
[14:27] <Saviq> tsdgeos, the only real difference is the activity indicator on splash screen (which should not be displayed until you focused the app)
[15:02] <mhall119> Saviq: are you going to have time to look at the UOS session proposals today?
[15:03] <mhall119> also, I would like to get a track lead from the Unity team to help schedule the Convergence track
[15:03] <mhall119> any volunteers?
[15:04] <mhall119> work load is minimal, since we've already got a bunch of proposed sessions, we just need to appoint someone to host them and then put them on the schedule
[15:04] <Saviq> mhall119, I asked the guys to assign themselves where applicable in the pad
[15:04] <mhall119> tsdgeos: mzanetti: can one or both of you give a demo showing the current state of Unity 8's desktop abilities?
[15:04] <Saviq> @unity ↑ mhall119 nudges you slightly :)
[15:05] <mhall119> thanks Saviq :)
[15:05] <Saviq> mhall119, mzanetti'd likely be best for that, along with the upcoming desktop alt-tab/right-edge switcher
[15:05] <mhall119> is @unity a team highlight?
[15:05] <Saviq> mhall119, yeah
[15:05] <mhall119> nice
[15:05] <mhall119> yeah, I saw a design for the new switcher, looks slick, that would be a great thing to demo
[15:06] <mzanetti> mhall119, when, where, how?
[15:06] <mhall119> mzanetti: I'm at the desktop sprint in London, we had a couple of the designers here yesterday
[15:06] <mzanetti> ah right. Vesa told me
[15:07] <mzanetti> doesn't really answer the question though :)
[15:08] <mzanetti> oh... the UOS
[15:08] <mhall119> oh, I thought you were asking when, where and how *I* saw it
[15:08] <mzanetti> :)
[15:08] <mhall119> yes, UOS, on the Show & Tell track that balloons is running
[15:09] <mhall119> so, start a hangout, share your screen or point your webcam at a device, however you can show it
[15:09] <mzanetti> ack
[15:09] <mzanetti> yeah, can do I guess
[15:09] <mhall119> since I assume google hangouts don't work on Unity8 yet
[15:09] <mzanetti> when is the UOS?
[15:09] <mhall119> May 5-7
[15:09] <mhall119> 1400-2000 UTC
[15:09] <mzanetti> ack
[15:10] <mzanetti> I'll be here. but try to not put my slot as early as possible
[15:10] <davmor2> mzanetti: just run Machine vs Machines on desktop if that doesn't make everyone race out and buy a device they have no soul ;)
[15:10] <mhall119> try to not put it early?
[15:10] <mzanetti> erm
[15:10] <mzanetti> sorry
[15:10] <mzanetti> as early as possible
[15:10] <mzanetti> 16:00 UTC is my theoretical EOD
[15:10] <mhall119> ok, that we can do
[15:10] <mhall119> balloons: ^^
[15:10] <mzanetti> while I can do a bit later, I'd prefer not to have this at like 9 or 10 pm
[15:11] <mhall119> ack
[15:12] <Saviq> dednick, any idea about "/usr/bin/unity-mock-indicator-service: 1: /usr/bin/unity-mock-indicator-service: Syntax error: word unexpected (expecting ")")" ?
[15:13] <Saviq> dednick, seems to be introduced by one of the branches in http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu/landing-017
[15:15] <Saviq> huuuh
[15:15] <Saviq> /usr/bin/unity-mock-indicator-service: cannot execute binary file: Exec format error
[15:15] <Saviq> onoes

[15:16] <Saviq> dednick, unity8-autopilot is a binary independent package
[15:16] <Saviq> we can't ship a binary from it
[15:18] <Saviq> how did we release that...
[15:24] <Saviq> dednick, https://code.launchpad.net/~saviq/unity8/fix-mock-indicator/+merge/256958
[15:25] <tsdgeos> mterry: there?
[15:25] <mterry> tsdgeos, yup
[15:25] <tsdgeos> mterry: i think bzr tells me you introduced
[15:25] <tsdgeos> readonly property url defaultScreenshot: (root.application && root.application.defaultScreenshot !== undefined) ? root.application.defaultScreenshot : ""
[15:25] <tsdgeos> in ApplicationWindow.qml
[15:26] <dednick> Saviq: hm. woops
[15:26] <tsdgeos> but i can't find where that defaultScreenshot property is supposed to come
[15:26] <mterry> tsdgeos, ah yes... to make a fake Tutorial work
[15:26] <mterry> tsdgeos, I think it's only used in Tutorial/
[15:26] <tsdgeos> ah
[15:26] <mterry> tsdgeos, to fake a running app screenshot
[15:26] <tsdgeos> it's a fake injected property
[15:26] <tsdgeos> k
[15:27] <tsdgeos> well fake appmanager property
[15:27] <mterry> tsdgeos, I probably should have commented that
[15:27] <vesar_> hey could anyone point out if there is any (easy, doesn't matter if very hackish) way to replace Dash in unity8 with our own app for prototyping purposes?
[15:28] <tsdgeos> vesar_: overwrite the binary? :D
[15:28] <Saviq> vesar_, restart unity8-dash BINARY=/path/to/your/binary
[15:28] <Saviq> vesar_, or you can add a unity8-dash.override file in ~/.config/upstart/
[15:29] <Saviq> vesar, and put "exec /path/to/your/binary" there
[15:29] <Saviq> vesar, after all, dash is just an app these days
[15:29] <Saviq> vesar, otherwise you can just launch your app, go `stop unity8-dash` to stop the actual dash and you're done
[15:29] <Saviq> vesar, depends how persistent you want it to be
[15:30] <vesar_> Saviq, I don't think the latter would work since I want BFB and long left edge swipes to get to my app
[15:31] <Saviq> vesar_, right, in that case the .override is best
[15:31] <vesar_> but the first one sounds promising I guess, we could try that
[15:31] <vesar_> Saviq, tsdgeos, very good. thank, we'll try that
[15:32] <vesar_> faenil, ^^
[15:32] <faenil> thanks, very nice
[15:32] <Saviq> vesar, faenil, http://upstart.ubuntu.com/cookbook/#override-files
[15:33] <Saviq> with http://upstart.ubuntu.com/cookbook/#session-job giving some details about user jobs (vs. system jobs)
[15:33] <faenil> good :)
[15:33] <Saviq> and http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/data/unity8-dash.conf is the main unity8-dash job so you can override any of those
[15:34] <Saviq> faenil, vesar, you want the --desktop_file_hint=... in your override file, too
[15:34] <Saviq> btw, pstolowski ↑ UNITY_SCOPES_LIST is deprecated, 'innit?
[15:34] <faenil> ah right, the mir longlasting issue
[15:35] <Saviq> faenil, s/issue/feature/
[15:35] <faenil> nice try :P
[15:35] <Saviq> no, for real :P
[15:35] <Saviq> it'll never go away completely
[15:35] <faenil> :)
[15:35] <pstolowski> Saviq, it is, but let me check if we don't reference it in an obscured dark corner somewhere...
[15:36] <Saviq> faenil, we need a way to create a 1:n relationship of app to surfaces, we don't want bamf any more
[15:37] <Saviq> faenil, so a Mir client must be securely (unspoofingly) identified as a particular app
[15:39] <pstolowski> Saviq, not used or referenced in any way by shell plugin
[15:40] <Saviq> pstolowski, kk
[15:42] <faenil> Saviq: oki :)
[15:52] <sidi_> hi. looking at the unity code base right now. whats the difference between the unity-standalone and unity-shared folders?
[15:56] <greyback> sidi_: unity-standalone appears to allow one to run unity in a window on your existing desktop. the real meat & bones of unity is in unity-shared though
[15:58] <sidi_> greyback, ah great! thanks
[16:27] <Saviq> greyback, can you volunteer to the "Desktop app lifecycle management" session (I'll try and be there too)
[16:28] <greyback> Saviq: I suppose so, but I'm not really up on what we intend to do
[16:28] <Saviq> greyback, which is what the UOS sessions are meant to be, they're not talks
[16:28] <greyback> Saviq: alrighty
[16:28] <greyback> consider me volunteered
[16:28] <Saviq> tx
[16:29] <Saviq> mzanetti, I'm putting you next to "Unity8 desktop demo" as I understand you agreed on the plan with mhall119?
[16:30] <mzanetti> ok
[16:30] <mzanetti> Saviq, ^
[16:30] <Saviq> mhall119, I'm not sure what "Developing Unity8" is meant to be? is it *for* Unity8, or unity8 itself (in which cae "porting X11 apps..." doesn't fit in that session?)
[16:30] <Saviq> mzanetti, tx
[16:32] <Saviq> mhall119, "adding traditional desktop" is something that needs design consideration first and foremost, we've just skimmed over some ideas with Giorgio, but that's about it
[16:32] <Saviq> mhall119, "unity8 as default" should probably be led by willcooke&friends
[16:36] <willcooke> Saviq, mhall119 - happy to get involved with that, I think we'd also like to talk about what desktop-style features we need from U8 - so if we can have a U8 person there to talk to that would be good
[16:43] <Saviq> willcooke, oh sure, we'll be there, just that leading is more of a you thing on this topic I'd say
[16:44] <willcooke> oki, sounds good to me.  thanks Saviq
[16:45] <Saviq> willcooke, added you next to it on mhall119's pad, delegate as needed http://pad.ubuntu.com/MQ01t50gLb :)
[16:46] <willcooke> *cough* my pad
[16:46] <willcooke> ;)
[16:46] <willcooke> well
[16:46] <willcooke> I created it, mhall119 did all the work
[16:46] <willcooke> ;)
[16:47] <Saviq> oups
[16:58] <mhall119> Saviq: agreed on the X11 porting docs, will take that off
[16:58] <mhall119> and yes,it's about telling people how to be involved in developing Unity 8 itself
[16:59] <Saviq> mhall119, added myself as placeholder, will likely delegate tomorrow
[16:59] <Saviq> mhall119, so the remaining bit is "traditional desktop on unity8" on which there's little we thought about
[17:00] <mhall119> Saviq: that's something design has been talking to seb128 about, I'll see if he can host that
[18:15] <sidi_> i'm stuck trying to build unity on vivid, missing the "pam" and "release-upload-version" dependencies. i have libpam0g-dev installed, and no idea what the second dep is meant to be. Am I missing some obvious step?
[18:21] <Saviq> sidi_, use "mk-build-deps" from devscripts to install the dependencies
[18:21] <Saviq> sidi_, or at least `apt-get build-dep unity`
[18:24] <sidi_> Saviq, thanks, all is installed. these two dependencies are still not resolved by cmake
[18:28] <Saviq> sidi_, can you paste the cmake log to http://pastebin.ubuntu.com/ ?
[18:30] <sidi_> sure
[18:31]  * Saviq fires up a build in a chroot in the mean time
[18:32] <sidi_> http://paste.ubuntu.com/10862734/
[18:33] <Saviq> sidi_, it looks fine, those are just warnings
[18:34] <Saviq> sidi_, it generated the build rules fine, so you should be able to make or ninja just fine now
[18:34] <sidi_> Saviq, good to hear. i'll need to package my changes so i dont want to package a half-broken version :-)
[18:36] <sidi_> Thanks for checking in any case
[18:37] <Saviq> sure