[07:03] <Cimi> morning guys
[07:08] <Saviq> o/
[07:11] <Cimi> Saviq, how is your stupidly spicy *ehm*?
[07:11] <Saviq> Cimi, all gone ;P
[07:15] <Cimi> tsdgeos, do you have a way to print out generated code of card creator when using make trycard?
[07:15] <tsdgeos> Cimi: you need to add a console.log somewhere in the  .js file
[07:15] <Cimi> ok
[07:16] <tsdgeos> tell me if you can't find where
[07:43] <Cimi> who saw joshua's pic on hr.canonical.com? :D
[07:43] <Cimi> he changed a lot over the weekend :D
[07:45] <Saviq> lol
[07:47] <Saviq> oh, I got stripped of 5 days off :|
[08:18] <tsdgeos> so you guys can log in?
[08:18] <tsdgeos> i can't :/
[08:20] <mzanetti> o/
[08:20] <mzanetti> good morning
[08:20] <tsdgeos> morning
[08:27] <mzanetti> Saviq: how's your back?
[08:27] <mzanetti> mine was really bad yesterday
[08:28] <mzanetti> getting better today, still feeling it tho
[08:28] <Saviq> mzanetti, back is fine
[08:28] <Saviq> mzanetti, got blisters on my shoulder, though... sunscreen fail
[08:28] <mzanetti> oh really
[08:28] <mzanetti> ouch
[08:28] <Saviq> yesterday night was interesting
[08:29] <mzanetti> I guess so
[08:36] <tsdgeos> mhr3_: how's the departments thing going? need anything from my side?
[08:37] <mhr3_> tsdgeos, nope, think your side is fine, there were some requirements from mike - no departments during searches, so i'm changing stuff
[08:38] <tsdgeos> oki
[08:38] <tsdgeos> mhr3_: just tell me if you need me for anything
[09:48] <mardy> dednick: hi! Do you have a PPA with all the trusted session goodness?
[09:51] <dednick> mardy: it was here: https://launchpad.net/~ci-train-ppa-service/+archive/landing-001
[09:51] <dednick> mardy: not 100% sure if it still is. seems to be powerd there as well, which is a bit odd
[09:53] <Saviq> jibel, hey, I just checked the background setting and it worked fine here...
[09:54] <jibel> Saviq, with build 60?
[09:54] <Saviq> jibel, yes
[09:54] <jibel> Saviq, hm, I'll wipe the device and try again
[09:55] <Cimi> tsdgeos, http://paste.ubuntu.com/7571941/
[09:55] <dednick> Saviq: are you able check on the status of silo1? is was for trust sessions i think, but powerd is there for some reason.
[09:55] <Cimi> tsdgeos, before returning in createCardComponent - very handy
[09:56] <Saviq> dednick, I think it also has AlbertA's power management changes
[09:56] <Saviq> dednick, you should be able to read https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFVHQ3FuMDJGLUZCamJfSjYzbWh3Wnc#gid=1
[09:56] <Saviq> dednick, and here's an overview http://people.canonical.com/~rbpark/citrain/
[09:57] <dednick> Saviq: thanks!
[09:58] <dednick> mardy: sorry, that wasn't correct then
[09:59] <dednick> Saviq: hm. somebody stole my silo. Can we make a separate ppa for trust sessions, or is it a major pain in the arse?
[10:00] <Saviq> dednick, it is
[10:00] <Saviq> dednick, we'd have to ask for it to be switched to non-virt, and increased its score to be usable at all
[10:01]  * Saviq wonders if we could be guinea pigs on the airline for this
[10:04] <dednick> mardy: let me see if i can build you some packages. for device testing?
[10:13] <jibel> Saviq, I completely reflashed my device and reproduced bug 1325505 . Are you sure you're on build 60?
[10:17] <Saviq> jibel, yeah, I just discovered a few mins ago that I was, indeed, not :|
[10:18] <Saviq> jibel, sorry for having you run after this...
[10:18] <jibel> Saviq, ah ok :)
[10:18] <jibel> Saviq, np
[10:18] <Saviq> jibel, just flashing now, will confirm once done
[10:28] <mardy> dednick: thanks, that would help a lot (yes, it's for the device)
[10:28] <dednick> mardy: might take some time! :)
[10:31] <Saviq> dednick, let me know which MPs, I'll try and cross-build stuff
[10:32] <mhr3_> Saviq, how do you x-build unity when there's the uitk issue?
[10:32] <Saviq> mhr3_, I have a local repo into which I put natively-built UITK
[10:32] <Saviq> jibel, huh, it works for me still...
[10:32] <mhr3_> i did not understand half of that sentence :)
[10:33] <Saviq> mhr3_, I've a local archive
[10:33] <Saviq> mhr3_, that sbuild picks up
[10:33] <Saviq> mhr3_, https://wiki.ubuntu.com/SimpleSbuild#Local_packages
[10:34] <mhr3_> you just put .debs in there?
[10:34] <Saviq> mhr3_, on that note https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk
[10:34] <Saviq> mhr3_, yes
[10:35] <mhr3_> oh, so it should just work now
[10:35] <mhr3_> yey?!
[10:36] <Saviq> mhr3_, yup
[10:36] <jibel> Saviq, ack, I'll check if someone else can confirm
[10:36] <jibel> or not
[10:41] <dednick> Saviq: https://pastebin.canonical.com/110959/
[10:42] <dednick> Saviq: might be easier to get the package created by CI for the mir one.
[10:51] <Saviq> dednick, conflict in u-s-c
[10:53] <dednick> Saviq: great. not usc is ahead of usc/devel ?
[10:53] <dednick> s/not/now
[10:54] <Saviq> dednick, it should be renamed to "mirdevel"
[10:54] <Saviq> dednick, it's only in place to follow mir dev
[10:54] <Saviq> dednick, so yeah, it needs manual merges from trunk from time to time
[10:54]  * Saviq does
[10:54] <Saviq> dednick, if your branch depends on it, it should target devel, though, not trunk directly?
[10:57] <Saviq> dednick, pushed, you need to resolve anyway
[10:58] <dednick> Saviq: yeah, it should target devel rather.
[10:59] <Saviq> dednick, we know it's not great, we kind-of got infected by mir devel on this
[11:15] <Saviq> xnox, could you have a look at platform-api for x-building? it seems to have some weird dep resolving issue
[11:26] <dednick> Saviq: hm. usc seems a bit out of date for mir/devel. not sure I'm qualified to update it. I'll check it out and maybe pass on to mir team for a pre-requisite branch.
[11:27] <Saviq> dednick, mhm
[11:27]  * Saviq just managed to loop byobu :D
[11:27] <dednick> it's all a bit cross buggered
[12:30] <Saviq> mzanetti, fwiw, it'd be better if you verified locally before pushing it to the PPA
[12:30] <mzanetti> Saviq: yeah, doing that currently
[12:30] <Saviq> mzanetti, ok great
[12:30] <Saviq> I'll shut up now
[12:34] <Saviq> dednick, greyback, what's the order in which one should build mir and papi?
[12:34] <greyback> Saviq: mir first, then papi
[12:37] <Saviq> greyback, but then I end up with libubuntu-application-api-mirserver1:armhf : Depends: libmirserver19:armhf
[12:37] <Saviq> greyback, when mir bumped to libmirserver20
[12:38]  * Saviq smells a circular dep
[12:42]  * mzanetti is really struggling with getting Shell.qml merged between QtComp and trunk
[12:43] <mzanetti> seems dandrader removed a lot of stuff which I think would still be required
[12:44] <greyback> mzanetti: such as?
[12:44]  * greyback having bad wifi day
[12:44] <mzanetti> first use demo for instance
[12:44] <mzanetti> hiding indicators in certain circumstances
[12:44] <greyback> hmm, no idea why he's done that
[12:45] <greyback> I say put it back
[12:45] <mzanetti> yeah... still the whole file is a single conflict basically
[12:46] <greyback> sadly yeah
[12:54] <Saviq> greyback, so yeah, it looks like it's "papi, mir, papi" to make it all play together...
[12:55] <greyback> Saviq: that sonud very wrong. Mir has no dependence on papi
[12:55] <mzanetti> Saviq: for some reason we seem to pull in qt 4 now. do you know why?
[12:56] <Saviq> greyback, no, but unity-mir does, and papi builds against mir
[12:56] <Saviq> greyback, so I ended up with unity-mir pulling papi, papi pulling mirserver19, when mirserver20 was built against the new papi
[12:57] <Saviq> so it tried to have both mirserver19 and 20, which is obviously not good
[12:58] <Saviq> dednick, are you doing anything with u-s-c then?
[13:11] <dednick> Saviq: was just at lunch, so will get sorted now. But for mardy i think cross build without merging is needed.
[13:12] <Saviq> dednick, just of your branch? that might not work with the split greeter landed...
[13:12] <Saviq> let's see
[13:13] <dednick> Saviq: hmm. maybe i should just build packages on my device
[13:13] <Saviq> dednick, I don't mean x-build won't work
[13:14] <Saviq> dednick, rather that if there's things that u-s-c in trunk has, but your branch doesn't
[13:14] <Saviq> dednick, that will be tricky
[13:14] <dednick> Saviq: right. well let me just check out what's missing then
[13:15] <Saviq> dednick, if you just merge devel in your branch, shouldn't that be good enough?
[13:15] <dednick> Saviq: there are changes in mir/devel for the scene, which usc overrides
[13:16] <dednick> devel is not up to date apparently
[13:16] <Saviq> dednick, you mean mir/devel? ouch
[13:16] <dednick> Saviq: sorry, i mean, there something NEW that is being overrided in usc/trunk is not in usc/devel, but there have been changes to that interface in mir/devel
[13:17] <dednick> Saviq: so need to merge usc/trunk -> usc/devel first.
[13:18] <Saviq> dednick, I did that this morning
[13:18] <Saviq> dednick, it was a clean merge, and it only conflicts in two small instances with your stuff
[13:18] <Saviq> dednick, so should be good I think
[13:19] <dednick> Saviq: hm. let me try again
[13:19] <Cimi> ouch https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1325580
[13:24] <Saviq> dednick, heads up, kgunn's renaming the (mir)devel branches
[13:26] <kgunn> dednick: are you in the middle of something...
[13:26] <kgunn> ?
[13:26] <kgunn> i can wait till my afternoon
[13:26] <kgunn> when its quiet
[13:26] <dednick> kgunn: nope. should be ok
[13:31] <tsdgeos> guys
[13:31] <tsdgeos> does make xvfbtestLazyImage succeed for you?
[13:31] <tsdgeos> or is it a 5.3 brokenness thing?
[13:31] <dednick> Saviq: ok, so now usc/devel is now out of date from mir/devel. :( I'll see if i can re-jig it.
[13:31] <kgunn> dednick: i'll mess with it after my lunch....as not to disturb
[13:32] <dednick> kgunn: thanks
[13:32] <Saviq> dednick, yay for devel branches :|
[13:32] <kgunn> hater
[13:32] <tsdgeos> same for xvfbtestShell
[13:32] <kgunn> :)
[13:36] <dednick> this overriding of mir interfaces in usc is kind of mad. should export some decorators from mir or something...
[13:48] <mzanetti> greyback: Saviq: ok have unity8 running without greeter now. I think we need to add rotation/locked landscape to the greeter stuff still
[13:49] <Cimi> i hate the cardcreator code
[13:49] <Cimi> I understand is fast, but is a puzzle
[13:49] <Cimi> we must come up with a smarter solution - ideas welcome
[13:49] <greyback> mzanetti: probably yeah. Though now there's a process divide between unity8 & greeter, we will eventually need a channel to communicate orientation state between them
[13:50] <Saviq> Cimi, right back at you
[13:50] <Cimi> Saviq, ?
[13:50] <Saviq> Cimi, "ideas welcome"
[13:50] <Cimi> Saviq, yes I am thinking too
[13:51] <Saviq> Cimi, bear in mind you're not the first one
[13:51] <mzanetti> greyback: yep. but for MAE I guess we'll just fix it to landscape too
[13:51] <greyback> mzanetti: yeah, that'll do
[13:51] <Cimi> Saviq, I know I was chatting with mzanetti last week about cards
[13:51] <Cimi> and alber
[13:52] <mhr3> clearly it's time to write a dynamic generator for the dynamic generator
[13:52] <mzanetti> Saviq: tsdgeos is renaming some tests (tst_Phone.qml, tst_Tablet.qml). your opinion?
[13:52] <mzanetti> tst_GreeterPhone.qml etc ok?
[13:53]  * Cimi the next fly stopping on my legs I will kill the first person next to me
[13:53] <Saviq> mzanetti, I asked him to
[13:53] <mzanetti> or rather tst_GreeterSmall.qml, tst_GreeterWithLoginList.qml etc?
[13:53] <Saviq> mzanetti, ah well, the names... the difference is really single vs. multiuser
[13:53] <mzanetti> yeah, the fact he's doing it is fine... but we shouldn't have "Phone" "Tablet" etc as per your speech
[13:54] <Saviq> ;)
[13:54] <mzanetti> Saviq: not really tbh
[13:54] <Saviq> well, right, it's not
[13:54] <Saviq> wide vs. narrow?
[13:54] <mzanetti> I think also the phione one has multiuser if LightDM says so
[13:54] <mzanetti> sounds good to me
[13:54] <mzanetti> tsdgeos: ^
[13:54] <dednick> this overriding of mir interfaces in usc is kind of mad. should export some decorators from mir or something...
[13:54] <mzanetti> Wide, Narrow etc it is
[13:54] <dednick> damnit
[13:54] <Saviq> so portrait vs. landscape is the real difference
[13:54] <tsdgeos> :D
[13:55] <tsdgeos> so wide/narrow or portrait/landscape?
[13:55] <Saviq> ;)
[13:55]  * mzanetti is fine with any of those
[13:55] <Saviq> they should get merged is what I'd be fine with ;)
[13:55] <mzanetti> lol
[13:55] <Saviq> dednick, you're repeating yourself
[13:55] <mzanetti> fair point
[13:55] <dednick> Saviq: i'm just that upset :)
[13:56] <mzanetti> Saviq: actually the reason they're split into 2 files is just that the narrow one doesn't need most of it...
[13:56] <mzanetti> Saviq: so we're saving memory by loading a smaller subset
[13:56] <mzanetti> seems legit to me
[13:56] <tsdgeos> Saviq: "It's a trap!"
[13:56] <Saviq> mzanetti, yeah I know, but what will you do with a multi-user phone? ;)
[13:57] <Saviq> mzanetti, I mean that that distinction is wrong
[13:57] <mzanetti> we still load the one with the loginlist
[13:57] <mzanetti> I guess its really singleuser vs multiuser
[13:57] <Saviq> yeah, even if multiuser is used in singleuser scenarios
[13:58] <Saviq> mzanetti, on the "saving memory" side with the split greeter... you saw the bug ;)
[13:58] <mzanetti> I did
[13:59] <mzanetti> that's quite *ouch*
[13:59] <mzanetti> :D
[13:59] <Saviq> I just noticed something that might be related, just rebooted to check
[13:59] <Saviq> s/rebooted/reflashed/
[13:59] <mzanetti> so... what should albert do with those names?
[13:59] <Saviq> mzanetti, tsdgeos, SingleGreeter vs. MultiGreeter?
[14:00] <tsdgeos> Saviq: ok for me
[14:00] <mzanetti> ack
[14:00] <Saviq> /food
[14:00] <Saviq> jeez it's 4pm already
[14:00] <mzanetti> yeah... crazy
[14:00]  * Saviq is 8h in today...
[14:00] <Saviq> already
[14:00] <mzanetti> Saviq: did you just directly start working after leaving the plane or what?
[14:01] <dednick> Saviq: i have no idea how usc got so out of date. It's like something has been overwritten
[14:01] <Saviq> mzanetti, I just couldn't sleep much... guess why ;)
[14:01] <Saviq> mzanetti, started at 8
[14:01] <Saviq> dednick, is trunk in the same state?
[14:01]  * mzanetti pities Saviq
[14:02] <Saviq> dednick, or maybe it's basically that devel didn't get updated after the last mir release?/
[14:02] <Saviq> -/
[14:02]  * mzanetti slept like a baby... and could do for another 10 hours I guess
[14:02] <dednick> Saviq: well trunk is find against mir trunk, so it's probably ok
[14:02] <dednick> but devel hasn't been changed in over a month, but i've been building against trust sessions.
[14:02] <Saviq> dednick, yeah, so I'm thinking usc just never got the love
[14:02] <dednick> which are on mir/devel
[14:02] <dednick> :/
[14:03] <Saviq> yay for devel branches, again
[14:03] <dednick> unless maybe my dodgey build script has a bug in it :)
[14:03] <mzanetti> greyback: heads up, gonna push a merge with trunk to unity8/mirCompositor soon
[14:04] <greyback> mzanetti: go for it, was keeping well away
[14:08] <Saviq> mzanetti, on Saturday I just put the hotel balm on ice and used it ~ every hour, which was how often I woke up ;)
[14:08] <Saviq> mzanetti, so yeah, fun times ;) last night was much easier already
[14:08] <mzanetti> Saviq: you should have taken ours... its some special after sun stuff
[14:09] <mzanetti> but I guess at this stage it wouldn't have done miracles any more either
[14:09] <Saviq> mzanetti, indeed
[14:09] <Saviq> mzanetti, helped anyway
[14:09] <Saviq> mzanetti, found a pharmacy in the morning and got an after-sun gel thingy
[14:09] <mzanetti> its kinda weird.. you looked ok all day long
[14:09] <mzanetti> and from one minute to the other you were turning red
[14:09] <Saviq> indeed
[14:09] <Saviq> I just need to spend more time outside ;)
[14:10] <Saviq> with more sunscreen!
[14:10] <larsu> Saviq: aloe!
[14:10] <mzanetti> when I do stuff like this I always put sunscreen on before breakfast already, to make sure it enters the skin properly by the time I reach the sun
[14:11] <Saviq> mzanetti, I got some from greyback when I left the room
[14:11] <mzanetti> so greyback's sun screen sucks :D
[14:11] <Saviq> mzanetti, so that was fine, I think I didn't do enough to update it during the day ;)
[14:11] <mzanetti> probably
[14:12] <Saviq> mzanetti, right, and looking at him you can't see how that's possible, right!
[14:12] <greyback> it has succeeded in protecting my irish skin from getting burned many times,  so I suspect E_USER here
[14:12] <dednick> probably 10 years out of date
[14:12] <dednick> no sun in ireland
[14:12] <mzanetti> lol
[14:12] <Saviq> ;D
[14:13] <Saviq> PEBTAS
[14:13]  * greyback has no stinging reply at hand.... 
[14:13] <Saviq> but I can only imagine what the sun does to you in Malta... in July
[14:14] <mzanetti> better stay away from there at that time
[14:15] <mhr3> it's fine ;)
[14:17] <dednick> good think it's june
[14:41] <mzanetti> dednick: can you please send me a mail with all the branches you need in that ppa?
[14:41] <dednick> mzanetti: so not too sure about the ppa at the moment. i've got to get everything up to date first. usc isn't at mir/devel, and neither is qtmir.
[14:42] <mzanetti> dednick: ok, no worries. Just send the mail when you're ready and I'll get going then
[14:42] <dednick> mzanetti: thanks. will do
[14:50] <mzanetti> going to the grocer's shop now. bbiab
[15:04] <Cimi> Saviq, how do I get the vertical center of the first line of text of a two lines label?
[15:05] <Cimi> Saviq, trying to align the emblem, easy with 1 line, but with two... boh
[15:05] <Saviq> Cimi, you probably want to align with baseline
[15:06] <Cimi> Saviq, baseline for two lines is the first?
[15:06] <Saviq> Cimi, yes
[15:07] <Cimi> Saviq, so emblem... anchors.baseline = ?
[15:08] <Saviq> Cimi, title.baseline
[15:08] <Cimi> ok
[15:08] <Cimi> trying
[15:17] <Saviq> Cimi, FWIW it looks like it's not documented
[15:17] <Cimi> Saviq, that's why I asked you
[15:17] <Cimi> Saviq, I googled, no info, so Saviqoogle
[15:20] <Saviq> Cimi, yeah, it looks like http://qt-project.org/doc/qt-5/qml-qtquick-item.html#baselineOffset-prop is the doc for baseline (there's no point in having baselineOffset there)
[15:20] <Saviq> Cimi, it's just at the wrong prop
[15:21] <Saviq> otoh Item.{top,bottom,left,right,{horizontal,vertical}Center} aren't documented either
[15:21] <Saviq> at least not as properties of Item, that is
[15:34]  * tsdgeos goes back to 5.2
[15:35] <tsdgeos> don't want to fight what may or may not be a 5.3 bug :/
[16:47] <mhall119> Saviq: ping
[16:47] <mhall119> bregma: ping
[16:48] <bregma> mhall119, pong?
[16:48] <mhall119> bregma: hey, I asked on G+ what sessions people wanted for Ubuntu Online Summit and I got two suggestions:
[16:48] <mhall119> 1) Progress report on convergence (Unity 8 desktop)
[16:49] <mhall119> 2) Maximizing productivity using Unity
[16:49] <mhall119> are either of those something you could give a presentation on with a Q&A after?
[16:52] <mhall119> Saviq: ^^ you were going to get the same question :)
[16:53] <mhall119> Maybe Trevinho can done one about using Unity 7
[16:53] <bregma> mhall119, I can probably do a progress report on desktop convergence (although it would be failrly short at this point), I think Marco Trevisan would be better for talking about improving your productivity
[16:53] <bregma> if he's willing
[17:01] <mhall119> bregma: sounds good, can I go ahead and create a session for you on summit?
[17:08] <bregma> mhall119, OK, go ahead
[17:12] <mhall119> bregma: please register for UOS so I can set you as the presenter: http://summit.ubuntu.com/uos-1406/registration/