/srv/irclogs.ubuntu.com/2015/05/26/#ubuntu-app-devel.txt

=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
dholbachgood morning06:51
davidcalleMorning all07:43
=== chihchun is now known as chihchun_afk
kalikianazsombi: got a comment https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/stylename/+merge/25992809:21
mcphailCan I put out a "call for volunteers"? I'm hoping to get Infinity Engine games running on the phone using GemRB and SDL2. If you fancy helping to get Baldur's Gate running on Ubuntu Phone, please ping me. I'll be afk for large chunks of today but will get back to you. http://themcphails.uk/bg1.png09:31
timphello09:33
=== timp is now known as t1mp
nerochiarooSoMoN: do you ever run the web browser from qtcreator ?10:02
nerochiarooSoMoN: recent commits in trunk seem to have broken the ability to run it from there10:03
oSoMoNnerochiaro, no, I confess I always run it from a terminal10:04
oSoMoNnerochiaro, what broke exactly?10:04
nerochiarooSoMoN: qtcreator sometimes chokes on this assignement: "readonly property var engines: ListModel { }" it thinks it is not valid QML and sometimes it won't let you run it until it is fixed. I say sometimes because reopening the project a few times seems to make it able to launch, even if it still complains. (surely a bug in qtcreator, but still)10:07
=== chihchun_afk is now known as chihchun
zsombikalikiana: hmm... you had a good point. So which would you prefer? with or without extension?10:25
oSoMoNnerochiaro, ok, well maybe worth filing a bug against qtcreator?10:26
oSoMoNnerochiaro, in other news I just a catchup call with design, I mentioned your idea of not allowing several new blank tabs, and they said it makes sense, so feel free to file a bug and go ahead with implementation10:26
oSoMoNs/just/just had/10:27
nerochiarooSoMoN: if i manage to reproduce reliably yes. in the meantime maybe changing that line to have the ListModel defined separately would work around the issue10:27
nerochiarooSoMoN: good on the blank new tabs, will file the bug later today10:27
oSoMoNcool10:28
oSoMoNnerochiaro, modifying working code just to work around a bug in QtCreator doesn’t sound right10:28
nerochiarooSoMoN: it is a change of no real importance, but i see what you mean10:28
didrockszbenjamin: hey! I'm unsure I can debug a qtcreator-plugin-ubuntu <-> click chroot issue: I only have one kit (armhf, vivid). schroot -l confirms that. However, when I start qtcreator, I see with schroot -l --all-sessions that I have at first one click, but then 5 sessions remains opened, even after I stop qtcreator10:31
didrockszbenjamin: of course, those chroot sessions are restarted on shutdown/restart, I wonder what do you need for debugging this?10:32
didrockszbenjamin: I have other non click chroot for my ubuntu packaging (but the naming are differents, of course)10:32
kalikianazsombi: assuming there's no reason to think that we go away from QML, and given that it is called "name" and not 'file' or 'filename' I'd lean towards without extension - and in fact it should fail if it's there10:43
hjjhhello10:54
zsombikalikiana: right, that's a good point! Will add that11:20
zbenjamindidrocks: well actually there is a process called , click-chroot-agent which does create those sessions. One for each chroot11:20
zbenjamindidrocks: but they should be exited when you log out11:20
zbenjamindidrocks: hm , do you have the most recent version?11:21
zbenjamindidrocks: using the ppa?11:21
didrockszbenjamin: yeah, I'm using the ppa11:22
didrockszbenjamin: so, I should just have one schroot session, not 511:22
didrocksright?11:22
zbenjamindidrocks: yeah11:23
zbenjamindidrocks: hm well11:23
zbenjamindidrocks: when starting up qtc it will check for updates in the chroot, so for some time it should be 2 sessions then but not 511:24
didrockszbenjamin: here is what is running, just after starting qcreator for instance: http://paste.ubuntu.com/11368991/11:24
didrocksand it stays constant11:24
zbenjamindidrocks: do you have a process called click-chroot-agent running?11:24
didrockszbenjamin: yeah11:24
didrocks-i returns nothing11:25
zbenjamindidrocks: please do: schroot --all-sessions -e && click-chroot-agent -r11:25
didrockssure11:25
zbenjaminthen check if there are any sessions ids that contain the string "ucca"11:25
zbenjaminonly then they are started by the agent11:25
didrocksok, so there is only one, with ucca11:26
didrockssession:click-ubuntu-sdk-14.10-armhf-ucca-1000-{a6e55718-713a-4a6c-b226-96a51fe7585f}11:26
zbenjaminok thats good. Now if you restart QtC what happens?11:26
didrocksdoing11:26
didrocksletting the current agent running?11:26
zbenjaminif they come back , for some reasons you qtc does not use the agent11:26
didrocksok, so, I have 2 of them now, waiting to see if the first stops11:27
didrocksok, the first stopped11:27
didrocks(I guess for the update)11:27
zbenjaminyes thats the updater11:27
didrockszbenjamin: so, maybe a race when starting the agent? Let me stop qtcreator and kill the agent11:27
zbenjaminok now, if you compile any app in the chroot it should never spawn a new session11:27
didrocksyeah, making sense11:28
didrockszbenjamin: interesting, the behavior is fine now11:28
zbenjaminweird ...11:29
didrockszbenjamin: I was getting that everyday before11:29
didrockslet's see during the sdk sprint if I can get that back11:29
zbenjaminyou qtc should also start faster now11:29
didrocksit does11:29
kalikianazsombi: t1mp FYI I got a stacktrace for the tst_listitem.qml failure https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1458845 in case you have any thoughts. I'm still investigating it11:29
ubot5Launchpad bug 1458845 in ubuntu-ui-toolkit (Ubuntu) "Test report file test_tst_listitem.qml.xml was length 0" [Critical,In progress]11:29
didrockszbenjamin: so I wonder if it couldn't communicate with the agent before reloading it for $whatever_reason11:29
zsombikalikiana: the listitem test failure has gone with the stylename MR of mine, at least I couldn't repro anynore11:30
zbenjamindidrocks: maybe, but the qmake script talks directly to the agent, so it only happens when qmake/make is really executed11:30
zbenjamindidrocks: they communicate over dbus11:30
zsombikalikiana: and yes, it was the wrong animation on select/drag modes11:31
didrockszbenjamin: waow ok, let's see once we sit in the same room if I get that again… On another note, the ucca session stays opens even after exiting qtcreator (and the agent as well), that's known, I guess?11:31
didrockslike a teardown would be good maybe when qtcreator stops, but not a priority :)11:32
zbenjamindidrocks: thats by design, it should teardown when you log out11:32
zbenjamindidrocks: prevents me from having refcounts for every qtcreator instance that is running11:33
kalikianazsombi: oh. was it a race in calling createStylecomponent?11:33
zsombikalikiana: yes11:33
zbenjamindidrocks: also the second start is much faster11:33
didrockszbenjamin: ah ok, makes sense, and the schroot overread isn't that big if it really cleans it up on shutdown11:33
zbenjamindidrocks: so if you want fast qtc startups, add teh click-chroot-agent to your login script :D11:33
zsombikalikiana: that's why I "jumped" last week onto getting this property in as that eliminates that issue :D11:33
didrockszbenjamin: ok, will keep you posted, thanks for the feedback!11:33
zbenjamindidrocks: even if it does not clean up, it will pick up existing sessions after boot11:33
zsombikalikiana: so, I think we can assign the bug to my branch then11:34
kalikianazsombi: done11:34
didrockszbenjamin: yeah, but restoring at boot isn't something that I guess everyone's want :)11:34
didrocks(imagine if all my sbuilds would do that, I would end up with hundreds of them)11:34
kalikianazsombi: so we're cool, and "only" that other ap issue instaging left...11:35
kalikianayou wouldn't happen to have a fix for that also? :-D11:35
zsombikalikiana: yeah... that's weird to me, I pushed few changes since I've set to Needs review, let's see what are gonna be those failures in the other runs11:36
kalikianayeah11:36
zsombikalikiana: It was standing by for ~2h without Jenkins picking it up... I was wondering wth is going on...11:38
zbenjamindidrocks: yeah well, thats really a schroot issue we just try to work around11:39
kalikianazsombi: maybe it's the train update, it might have restarted some systems11:50
zsombikalikiana: they got a new locomotive?11:51
ogra_just a new tender11:52
kalikianalol11:54
=== _salem is now known as salem_
t1mpkalikiana: I commented on https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/pushViaSsh/+merge/26011312:29
=== chihchun is now known as chihchun_afk
=== aaron is now known as Guest4586
=== chihchun_afk is now known as chihchun
nik90rpadovani: hey, just realized that remove-branch does remove a local branch but the folder still exists in bzr-repo. Not sure why.15:00
zsombikalikiana: I've updated the stylename MR15:06
kalikianazsombi: looking15:20
kalikianaloicm: btw how did you make the QML in your blog post look like that? I don't see it in the UI15:22
balloonszbenjamin, thanks for the mp, I'll have a look later today and merge it15:22
* kalikiana working on his long overdue blog post on API checking15:22
loicmkalikiana: I just remember that formatting was a pain15:23
loicmkalikiana: didn't manage to center images for instance15:23
loicmkalikiana: you can take a look at the entry in editing mode to see what's been used15:24
kalikianahmmmm awesome, saving as draft all is gone...15:25
kalikianaI hope it's still there somewhere15:25
kalikianaloicm: will do that, thanks!15:25
loicmkalikiana: please don't wipe my blog post ;)15:26
kalikianawhere is my draft....15:27
loicmkalikiana: there's no syntax highlighting mode for code, so I remember that I had to manually set all the keywords to bold...15:28
kalikianaseriously where's my........... draft......15:29
kalikianalisting all drafts and there's zilch in there :-(15:29
zbenjaminballoons: yw15:37
ahayzenpopey, regarding bug 1457424, Victor was wondering if we want to update the old/current apps icon as well or just in the new app?16:08
ubot5bug 1457424 in webbrowser-app "Please update icon (May 2015)" [Medium,In progress] https://launchpad.net/bugs/145742416:08
=== chihchun is now known as chihchun_afk
ahayzenpopey, ... from the perspective of the weather app (forgot to mention that)16:13
=== _salem is now known as salem_
mcphailI'm experimenting with apparmor profiles. If I have an app installed and edit the .apparmor file under /opt/.../pkgid/current/blah, can I retrigger the apparmor hooks to change the confinement for the app?17:22
=== karni-na is now known as karni
mhall119kenvandine: ping17:58
kenvandinemhall119, pong17:59
mhall119kenvandine: can I get a talk title from you for UbuCon?18:00
mhall119rickspencer3: ^^ from you too if you've decided on your topic18:00
rickspencer3hi mhall11918:01
rickspencer3hmmm, I've decided on the topic, not sure about the title18:01
rickspencer3thoughts?18:01
ogra_"Thoughts" is a good title :)18:01
mhall119heh18:01
ogra_very flexible :)18:01
mhall119"Ubuntu Quality, then and now"?18:02
* mhall119 isn't very good at titles, tbh18:03
mhall119"All of Canonical's secrets revealed in this tell-all presentation, don't miss it!"18:04
mhall119"Windows is Awesome"18:05
davmor2rickspencer3: I'm not smitten with "I've decided on the topic, not sure about the title" it's a bit long winded....how about "no name yet"  and keep it topical :)18:18
rickspencer3lol18:19
davmor2mhall119: see that's how you do it ;)18:20
* mhall119 leave it to davmor2 to organize the next UbuCon18:21
rickspencer3mhall119, so, how about Parade of Tears?18:22
mhall119rickspencer3: in an area that used to be populated by the Cherokee, that might be culturally insensitive18:23
davmor2rickspencer3: only if this is the sound track https://www.youtube.com/watch?v=k2kxlZDOHeQ18:23
rickspencer3not Trail of Tears lol18:23
rickspencer3mhall119, ok, so how about ...18:24
* rickspencer3 ponders18:24
rickspencer3Ubuntu in Retrospect, from OSD to Snappy18:25
rickspencer3?18:25
mhall119that sounds good to me18:25
mhall119rickspencer3: is that NotifyOSD?18:25
rickspencer3mhall119, good one, yeah18:25
rickspencer3or, Ayatana to Snappy18:26
rickspencer3how about ...18:26
mhall119more people will probably know NotifyOSD18:26
rickspencer3Ubuntu in Retrospect, from NotifyOSD to Snappy18:26
mhall119+118:26
=== Guest4586 is now known as ahoneybun
=== aaron is now known as ahoneybiun
=== ahoneybiun is now known as ahoneybun
kenvandinerickspencer3, oh you're going to be at ubucon?  cool!19:34
rickspencer3kenvandine, yes!19:34
kenvandinemhall119, sorry, i haven't picked a topic yet... i guess i better do that asap :)19:34
mhall119kenvandine: please do, they're waiting on me to give them a schedule19:35
kenvandinemhall119, so what type of audience?  enthusiasts right?  not necessarily developers?19:36
mhall119kenvandine: yes19:37
mhall119most likely ubuntu enthusiasts, but probably some non-ubuntu people too19:37
kenvandinemhall119, i was thinking about covering application confinement19:39
kenvandinewhat it means to users19:39
rickspencer3mhall119, how long is my spot?19:40
rickspencer3I have 5 minutes of content, tops19:40
rickspencer3j/k19:40
rickspencer3kenvandine, man, I should cover Quickly during my retrospective, remember those days?19:41
kenvandinemhall119, not sure how interesting app confinement will be to the audience19:41
rickspencer3quickly-widgets19:41
kenvandinerickspencer3, oh yeah!19:41
kenvandinehow far we've come :)19:41
rickspencer3kenvandine, if you covered "application security" in general, I think people would be interested in that19:41
kenvandinemhall119, but... i don't think users (and most developers) really know why it's important19:42
mhall119kenvandine: I think explaining how it works and why it's needed would be a very relevant topic19:42
kenvandinerickspencer3, i was mostly thinking of it as kind of a pitch, for why people should care about it19:42
mhall119especially with the coming Snappy Desktop19:42
kenvandineindeed19:43
mhall119rickspencer3: the slots are 60 minutes each19:43
rickspencer3ok19:43
rickspencer3so, if I take 5 minutes, I can do 55 minutes of Q+A19:43
rickspencer3j/k19:43
mhall119sure, if you supply your own questions :)19:43
kenvandinerickspencer3, what would  "application security" cover that isn't confinement?19:43
rickspencer3kenvandine, I dunno, like the store and how the confinement works, and how apps ask for permissions, and content sharing, etc...?19:44
kenvandinethat's call confinement :)19:44
kenvandinebut semantics :)19:44
kenvandineoh trust store19:45
kenvandinei guess i could cover that as well19:45
kenvandinemhall119, how about "Application Security in Ubuntu"19:48
mhall119kenvandine: works for me19:54
=== salem_ is now known as _salem
tmashhey all20:19
tmashis this the right channel for discussing ports and kernel issues20:20
tmashguess ubuntu-touch is the right one sorry20:21
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== aaron is now known as Guest25588
=== Guest25588 is now known as ahoneybun

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