/srv/irclogs.ubuntu.com/2015/05/05/#ubuntu-unity.txt

tsdgeosmzanetti: are you on today?07:51
mzanettitsdgeos, yes07:51
tsdgeosmzanetti: landings reopened, maybe we can do one? already have 15 on the queue D:07:52
mzanettiack07:52
tsdgeosmzanetti: i've been added to train driving08:52
mzanettitsdgeos, yep.08:52
mzanettitsdgeos, want to get started with this landing already or should I do this one?08:53
tsdgeossigh notify osd confused with quassel08:54
tsdgeoslet me restart08:54
tsdgeosmzanetti: i guess i can try doing this one08:55
mzanettitsdgeos, ack09:03
=== jamesh_ is now known as jamesh
tsdgeosMirv: you planning on packaing the beta snapshot?09:57
tsdgeosfor 5.509:57
Mirvtsdgeos: beta snapshot? no, they don't release split sources for snapshots. so still waiting for the beta release.10:07
tsdgeosk10:08
Mirvor they don't release any sources as such, just built binaries from git10:08
tsdgeoswanted to see if one of the tests that were crashing was fixed10:08
Mirvyes, it'd be interesting to see whether any of the bugs so far get fixed by the beta release10:08
Mirvtsdgeos: any word from thiago, is the fixing of qdbus postponed to 5.6 now?10:09
tsdgeosdon't know :/10:09
Mirvno action for a few weeks in the codereview10:09
tsdgeosit's hard to get him10:09
tsdgeosyeah10:09
Saviqtsdgeos, mzanetti, I saw you're gearing towards a landing, just a reminder about http://ubuntu-test-cases-touch.readthedocs.org/en/latest/ to keep consistent with CI runs10:40
mzanettimhm10:42
dandradermzanetti, so we can land things again?10:44
mzanettidandrader, bugfixes yes, feature not yet (but soon)10:45
=== MacSlow is now known as MacSlow|lunch
tsdgeosMacSlow|lunch: can you do https://code.launchpad.net/~fboucault/unity8/notifications_icon_respect_ratio/+merge/258069 ?11:15
Saviqmzanetti, you'll need to ask cihelp to add Jolla to the copyright exception list11:59
mzanettiSaviq, seems to be quiet in JuJu land :D11:59
Saviqmzanetti, /me just can't stay away :P11:59
mzanettiSaviq, actually I wonder why it says Jolla12:02
mzanettiseems to be a copy/paste mistake12:02
mzanettihmm... maybe not12:03
SaviqMacSlow|lunch, did you see https://code.launchpad.net/~macslow/unity8/shellRotation/+merge/256493/comments/643494 ?12:23
=== dandrader is now known as dandrader|afk
=== MacSlow|lunch is now known as MacSlow
MacSlowSaviq, hm...13:15
MacSlowSaviq, I mean... I'm looking into it13:20
=== elopio_ is now known as elopio
SaviqMacSlow, are you not getting lp emails from your MPs?13:32
MacSlowSaviq, I should... I need to check my imapfilter-settings, where they end up13:33
MacSlowSaviq, I got the email with you your comment about the _get_unity_pid() about a week ago... but the one regarding the "SKIP"-issue just now... although it's time-stamped with 30.4.13:37
SaviqMacSlow, thunderbird by any chance?13:37
MacSlowSaviq, the most likely cause... thunderbird is just crap, but I've not found a good replacement yet (and I won't switch to mutt)13:38
MacSlowSaviq, unfortunately geary isn't ready yet13:39
Saviqmzanetti, you had the same issue - tbird not updating your folders ↑, did you solve it somehow?13:39
mzanettino... I basically walk through all the folders with the arrow-down key twice a day to be sure I fetch all the mails :/13:40
mzanettiinterestingly this issue seems only to happen with canonical server, not with my personal mail...13:40
MacSlowmzanetti, do you ever run into the situation where thunderbird just freezes for 30-120 seconds and loads up a cpu-core?13:41
mzanettiMacSlow, indeed, since last week this happens every time my calendar syncs13:41
MacSlowwriting any kind of eMail with that is nerve-wrecking!13:41
mzanettiif it's happening to you too it might be the launcher meeting13:42
MacSlowmzanetti, I have that for ages (years) never found a proper fix for this... it's in the mozilla-bug-db for some time now13:42
MacSlowmzanetti, ?13:43
=== dandrader|afk is now known as dandrader
dandradergreyback_, the dpr stuff is not ready for a final review yet, right?13:58
greyback_dandrader: the qtubuntu branch is good, I've updated the qtmir branch this morning to address your concerns13:58
dandradergreyback_, did you see this? https://code.launchpad.net/~unity-team/qtubuntu/DPR/+merge/257515/comments/64367213:59
greyback_dandrader: ah I forgot that on Friday, will fix14:00
* greyback_ wants to switch DLOG to qCDebug to avoid such things in future14:00
MacSlowSaviq, the app-rotation test no longer starts the web-browser... :/14:03
MacSlowSaviq, looking into it14:03
greyback_dandrader: qtubuntu fix pushed (plus other ftbfs with debug mode on)14:06
dandradergreyback_, ok, now I need pointers on how to try out all those branches14:07
greyback_dandrader: main way to test: build all the branches listed in http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu%2Flanding-03714:08
greyback_dandrader: install on device, then set QT_DEVICE_PIXEL_RATIO=2 in /etc/environment, then reboot14:08
dandradermzanetti, there seems to be a merge conflic with the ubuntu-ui-toolkit branch here: http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu%2Flanding-03714:10
dandradergreyback_, then I should see everything larger? what's the effect14:11
mzanettidandrader, hmm... I don't think this silo is valid any more...14:11
mzanettiI thought it'd be gone already14:11
greyback_dandrader: you should see no real difference14:11
greyback_mzanetti: ah really? /me cancels a job14:11
mzanettigreyback_, well, looking at it, it seems to hold my branches14:11
mzanettiwhile instead it should have yours/ours14:11
greyback_true14:12
mzanettiwe could probably just update the spreadsheet to point to the correct ones14:12
greyback_we'd need to remove the UITK branch, they use a staging branch and land differently14:12
mzanettiindeed...14:12
mzanettiwell, originally this silo has been set up for easier testing, not exactly for landing as is14:13
greyback_cool, in which case I vote keeping it in, but not landing it14:13
mzanettiat some point people asked me if it's still needed, we said no, so I thought it'd be gone14:13
mzanettibut ok, let's keep it, put the correct branches in there and test the whole thing14:14
dandraderI guess I should wait a bit then?14:15
greyback_grr the spreadsheet won't let me edit it14:15
greyback_dandrader: yeah, there's no rush14:15
mzanettitedg, hey ho. wanted to ask about the content-hub OOM killer hack. I would agree with you that ideally unity/qtmir shouldn't need to do that14:18
MacSlowSaviq, hm... looks like supportedOrientations is no longer properly set up, thus skipping tests early (to avoid testing unsupported orientations) doesn't work any more14:18
mzanettitedg, however, I'm worried the proper solution will take another half a year or so to be in place. we can't wait that long14:18
mzanettiiiuc, you've vetoed our temporary solution last week14:19
tedgmzanetti, Why is a correct solution going to take a half a year?14:20
mzanettitedg, that's just me assuming. If you tell me something else I'd be happy14:20
tedgmzanetti, It seems to me the fix is that content hub needs to detect when it's gone away and restart it.14:20
tedgmzanetti, Have you guys talked to kenvandine about it?14:21
mzanettigreyback_, dednick, have we? ^^14:21
tedgmzanetti, My issue with the hack is that it's always going to be a problem on low memory devices like the e4.5, Telegram today, but something else tomorrow. We have to assume only one is running at once and handle that.14:21
mzanettitedg, in prectice I would say 3rd party apps won't cope with that... imo we should at least try to do our best to kill other things first14:23
tedgmzanetti, It shouldn't be an app thing, it should be a content hub thing.14:23
tedgmzanetti, The issue is that it sends the dbus message into the ether, no?14:24
mzanettitedg, think of this: you're in telegram, inside some chat. you decide to attach a picture. content hub comes up. telegram is killed. you pick a file, telegram is restarted. now it needs to restore where you've been and send the file.14:25
mzanettiwhile I know this is the desired solution, this is one of *many* scenarios.14:25
tedgmzanetti, Yes, makes sense to me. Not sure what the issue is there?14:26
mzanettino go through the store and see how many apps do the state saving properly. I estimate you'll find 014:26
mzanettibecause it is *very* complex14:26
greyback_we need dednick to have this conversation14:27
tedgIsn't that why we provide a state saver in the SDK?14:27
mzanettiwon't cut it14:27
tedgBut, regardless, we still have to assume that the app would get killed.14:27
tedgBecause there's always a device that it'll happen on.14:27
greyback_which yields a lousy user experience14:28
mzanettiwhat I'm saying is, IMO we should try to improve the user experience by trying our best to not run into that, because many third party apps just won't handle it14:28
tedgBuy more RAM?14:28
tedgNot sure how we can ensure no applications get killed.14:28
mzanettiwe can at least make sure you kill other apps first, than the one waiting on content hub14:29
mzanettiwhich will help in most of the cases14:29
tedgSure, and trusted prompt sessions do that.14:29
mzanettiand there we're at the "another half a year"14:29
tedgkenvandine did a POC on it last sprint, they're just working out the details now.14:30
greyback_mzanetti: we need a meeting, there's too many moving parts here14:30
mzanettigreyback_, speaking of meeting :)14:31
* greyback_ gonna throttle the messaging indicator14:31
tedgI do agree that we need OOM killer work. It should do some sort of LRU and it should kill entire cgroups.14:31
davmor2I feel sorry for OOM everyone wants to kill him :(14:33
dednicki think maybe for the short term, we should get the main use cases where this is causing an issue to work properly and wait for the OOM to be more smart to hit everything.14:47
dednickmzanetti, tedg ^14:47
dednickassuming that the OOM killer will actually be doing this...14:51
=== dandrader is now known as dandrader|lunch
mhall119who all is coming to http://summit.ubuntu.com/uos-1505/meeting/22447/user-documentation-for-unity-8/ ?15:45
greyback_mzanetti: ^^ want me there too?15:48
mzanettigreyback_, sure, why not15:50
mzanettimhall119, I'm in15:51
mzanettigreyback_, I'd could use a helping hand in tomorrow's unity8 show and tell15:51
greyback_mzanetti: how can I help?15:52
mzanetticoming up with things to show15:52
mzanetti:)15:52
mzanettiI can show current state, maybe a bit of the desktop spread15:52
mzanettibut not sure if that'll be an hour worth15:52
greyback_the convergence stuff15:52
mzanettiif you have some cool protos around for multiple screens/surfaces etc15:53
greyback_I'll have to dig15:53
tsdgeoscimi: would you do this one? https://code.launchpad.net/~aacid/unity8/noComponentsInGeneratedCardCreatorCode/+merge/25825215:54
cimitsdgeos, can you double check it doesn't clash with carousel and others?15:55
cimitsdgeos, do we need this anyway?15:55
cimitsdgeos, I think soon we should rewrite cardcreator anyway15:56
cimitsdgeos, as said, is a nightmare15:56
=== marcusto_ is now known as marcustomlinson
MacSlowSaviq, pushed a fix for the too early AP rotation-test16:17
MacSlowSaviq, + skip16:22
=== dandrader|lunch is now known as dandrader
=== alan_g is now known as alan_g|EOD
dandradergreyback__, still there?18:05
greyback__dandrader: yeah18:05
dandradergreyback__, on the desktop, for the first lifecycle iteration, should I suspend minimized apps or just keep them all running18:06
greyback__dandrader: if it more convenient, I say keep all running.18:06
dandradergreyback__, ok, it sure is less code18:07
greyback__dandrader: that's what I guessed18:07
greyback__dandrader: how is it looking overall? Big diff?18:07
dandradergreyback__, making unity8 handle app lifecycle is pretty straight forward18:08
dandradergreyback__, I guess the biggest diff will be in qtmir, removing the lifecycle-tied-to-app-focus parts18:09
greyback__dandrader: ack. I'm happy to hear that18:09
greyback__it implies to me that there's a lot of logic in qtmir that needs to go, and moving it to unity8 is much nicer18:10
dandraderyeah18:10

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!