[06:51] <dholbach> good morning
[07:43] <davidcalle> Morning all
[09:21] <kalikiana> zsombi: got a comment https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/stylename/+merge/259928
[09:31] <mcphail> Can 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.png
[09:33] <timp> hello
[10:02] <nerochiaro> oSoMoN: do you ever run the web browser from qtcreator ?
[10:03] <nerochiaro> oSoMoN: recent commits in trunk seem to have broken the ability to run it from there
[10:04] <oSoMoN> nerochiaro, no, I confess I always run it from a terminal
[10:04] <oSoMoN> nerochiaro, what broke exactly?
[10:07] <nerochiaro> oSoMoN: 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:25] <zsombi> kalikiana: hmm... you had a good point. So which would you prefer? with or without extension?
[10:26] <oSoMoN> nerochiaro, ok, well maybe worth filing a bug against qtcreator?
[10:26] <oSoMoN> nerochiaro, 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 implementation
[10:27] <oSoMoN> s/just/just had/
[10:27] <nerochiaro> oSoMoN: if i manage to reproduce reliably yes. in the meantime maybe changing that line to have the ListModel defined separately would work around the issue
[10:27] <nerochiaro> oSoMoN: good on the blank new tabs, will file the bug later today
[10:28] <oSoMoN> cool
[10:28] <oSoMoN> nerochiaro, modifying working code just to work around a bug in QtCreator doesn’t sound right
[10:28] <nerochiaro> oSoMoN: it is a change of no real importance, but i see what you mean
[10:31] <didrocks> zbenjamin: 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 qtcreator
[10:32] <didrocks> zbenjamin: of course, those chroot sessions are restarted on shutdown/restart, I wonder what do you need for debugging this?
[10:32] <didrocks> zbenjamin: I have other non click chroot for my ubuntu packaging (but the naming are differents, of course)
[10:43] <kalikiana> zsombi: 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 there
[10:54] <hjjh> hello
[11:20] <zsombi> kalikiana: right, that's a good point! Will add that
[11:20] <zbenjamin> didrocks: well actually there is a process called , click-chroot-agent which does create those sessions. One for each chroot
[11:20] <zbenjamin> didrocks: but they should be exited when you log out
[11:21] <zbenjamin> didrocks: hm , do you have the most recent version?
[11:21] <zbenjamin> didrocks: using the ppa?
[11:22] <didrocks> zbenjamin: yeah, I'm using the ppa
[11:22] <didrocks> zbenjamin: so, I should just have one schroot session, not 5
[11:22] <didrocks> right?
[11:23] <zbenjamin> didrocks: yeah
[11:23] <zbenjamin> didrocks: hm well
[11:24] <zbenjamin> didrocks: when starting up qtc it will check for updates in the chroot, so for some time it should be 2 sessions then but not 5
[11:24] <didrocks> zbenjamin: here is what is running, just after starting qcreator for instance: http://paste.ubuntu.com/11368991/
[11:24] <didrocks> and it stays constant
[11:24] <zbenjamin> didrocks: do you have a process called click-chroot-agent running?
[11:24] <didrocks> zbenjamin: yeah
[11:25] <didrocks> -i returns nothing
[11:25] <zbenjamin> didrocks: please do: schroot --all-sessions -e && click-chroot-agent -r
[11:25] <didrocks> sure
[11:25] <zbenjamin> then check if there are any sessions ids that contain the string "ucca"
[11:25] <zbenjamin> only then they are started by the agent
[11:26] <didrocks> ok, so there is only one, with ucca
[11:26] <didrocks> session:click-ubuntu-sdk-14.10-armhf-ucca-1000-{a6e55718-713a-4a6c-b226-96a51fe7585f}
[11:26] <zbenjamin> ok thats good. Now if you restart QtC what happens?
[11:26] <didrocks> doing
[11:26] <didrocks> letting the current agent running?
[11:26] <zbenjamin> if they come back , for some reasons you qtc does not use the agent
[11:27] <didrocks> ok, so, I have 2 of them now, waiting to see if the first stops
[11:27] <didrocks> ok, the first stopped
[11:27] <didrocks> (I guess for the update)
[11:27] <zbenjamin> yes thats the updater
[11:27] <didrocks> zbenjamin: so, maybe a race when starting the agent? Let me stop qtcreator and kill the agent
[11:27] <zbenjamin> ok now, if you compile any app in the chroot it should never spawn a new session
[11:28] <didrocks> yeah, making sense
[11:28] <didrocks> zbenjamin: interesting, the behavior is fine now
[11:29] <zbenjamin> weird ...
[11:29] <didrocks> zbenjamin: I was getting that everyday before
[11:29] <didrocks> let's see during the sdk sprint if I can get that back
[11:29] <zbenjamin> you qtc should also start faster now
[11:29] <didrocks> it does
[11:29] <kalikiana> zsombi: 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 it
[11:29] <didrocks> zbenjamin: so I wonder if it couldn't communicate with the agent before reloading it for $whatever_reason
[11:30] <zsombi> kalikiana: the listitem test failure has gone with the stylename MR of mine, at least I couldn't repro anynore
[11:30] <zbenjamin> didrocks: maybe, but the qmake script talks directly to the agent, so it only happens when qmake/make is really executed
[11:30] <zbenjamin> didrocks: they communicate over dbus
[11:31] <zsombi> kalikiana: and yes, it was the wrong animation on select/drag modes
[11:31] <didrocks> zbenjamin: 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:32] <didrocks> like a teardown would be good maybe when qtcreator stops, but not a priority :)
[11:32] <zbenjamin> didrocks: thats by design, it should teardown when you log out
[11:33] <zbenjamin> didrocks: prevents me from having refcounts for every qtcreator instance that is running
[11:33] <kalikiana> zsombi: oh. was it a race in calling createStylecomponent?
[11:33] <zsombi> kalikiana: yes
[11:33] <zbenjamin> didrocks: also the second start is much faster
[11:33] <didrocks> zbenjamin: ah ok, makes sense, and the schroot overread isn't that big if it really cleans it up on shutdown
[11:33] <zbenjamin> didrocks: so if you want fast qtc startups, add teh click-chroot-agent to your login script :D
[11:33] <zsombi> kalikiana: that's why I "jumped" last week onto getting this property in as that eliminates that issue :D
[11:33] <didrocks> zbenjamin: ok, will keep you posted, thanks for the feedback!
[11:33] <zbenjamin> didrocks: even if it does not clean up, it will pick up existing sessions after boot
[11:34] <zsombi> kalikiana: so, I think we can assign the bug to my branch then
[11:34] <kalikiana> zsombi: done
[11:34] <didrocks> zbenjamin: 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:35] <kalikiana> zsombi: so we're cool, and "only" that other ap issue instaging left...
[11:35] <kalikiana> you wouldn't happen to have a fix for that also? :-D
[11:36] <zsombi> kalikiana: 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 runs
[11:36] <kalikiana> yeah
[11:38] <zsombi> kalikiana: It was standing by for ~2h without Jenkins picking it up... I was wondering wth is going on...
[11:39] <zbenjamin> didrocks: yeah well, thats really a schroot issue we just try to work around
[11:50] <kalikiana> zsombi: maybe it's the train update, it might have restarted some systems
[11:51] <zsombi> kalikiana: they got a new locomotive?
[11:52] <ogra_> just a new tender
[11:54] <kalikiana> lol
[12:29] <t1mp> kalikiana: I commented on https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/pushViaSsh/+merge/260113
[15:00] <nik90> rpadovani: hey, just realized that remove-branch does remove a local branch but the folder still exists in bzr-repo. Not sure why.
[15:06] <zsombi> kalikiana: I've updated the stylename MR
[15:20] <kalikiana> zsombi: looking
[15:22] <kalikiana> loicm: btw how did you make the QML in your blog post look like that? I don't see it in the UI
[15:22] <balloons> zbenjamin, thanks for the mp, I'll have a look later today and merge it
[15:22]  * kalikiana working on his long overdue blog post on API checking
[15:23] <loicm> kalikiana: I just remember that formatting was a pain
[15:23] <loicm> kalikiana: didn't manage to center images for instance
[15:24] <loicm> kalikiana: you can take a look at the entry in editing mode to see what's been used
[15:25] <kalikiana> hmmmm awesome, saving as draft all is gone...
[15:25] <kalikiana> I hope it's still there somewhere
[15:25] <kalikiana> loicm: will do that, thanks!
[15:26] <loicm> kalikiana: please don't wipe my blog post ;)
[15:27] <kalikiana> where is my draft....
[15:28] <loicm> kalikiana: there's no syntax highlighting mode for code, so I remember that I had to manually set all the keywords to bold...
[15:29] <kalikiana> seriously where's my........... draft......
[15:29] <kalikiana> listing all drafts and there's zilch in there :-(
[15:37] <zbenjamin> balloons: yw
[16:08] <ahayzen> popey, 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:13] <ahayzen> popey, ... from the perspective of the weather app (forgot to mention that)
[17:22] <mcphail> I'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:58] <mhall119> kenvandine: ping
[17:59] <kenvandine> mhall119, pong
[18:00] <mhall119> kenvandine: can I get a talk title from you for UbuCon?
[18:00] <mhall119> rickspencer3: ^^ from you too if you've decided on your topic
[18:01] <rickspencer3> hi mhall119
[18:01] <rickspencer3> hmmm, I've decided on the topic, not sure about the title
[18:01] <rickspencer3> thoughts?
[18:01] <ogra_> "Thoughts" is a good title :)
[18:01] <mhall119> heh
[18:01] <ogra_> very flexible :)
[18:02] <mhall119> "Ubuntu Quality, then and now"?
[18:03]  * mhall119 isn't very good at titles, tbh
[18:04] <mhall119> "All of Canonical's secrets revealed in this tell-all presentation, don't miss it!"
[18:05] <mhall119> "Windows is Awesome"
[18:18] <davmor2> rickspencer3: 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:19] <rickspencer3> lol
[18:20] <davmor2> mhall119: see that's how you do it ;)
[18:21]  * mhall119 leave it to davmor2 to organize the next UbuCon
[18:22] <rickspencer3> mhall119, so, how about Parade of Tears?
[18:23] <mhall119> rickspencer3: in an area that used to be populated by the Cherokee, that might be culturally insensitive
[18:23] <davmor2> rickspencer3: only if this is the sound track https://www.youtube.com/watch?v=k2kxlZDOHeQ
[18:23] <rickspencer3> not Trail of Tears lol
[18:24] <rickspencer3> mhall119, ok, so how about ...
[18:24]  * rickspencer3 ponders
[18:25] <rickspencer3> Ubuntu in Retrospect, from OSD to Snappy
[18:25] <rickspencer3> ?
[18:25] <mhall119> that sounds good to me
[18:25] <mhall119> rickspencer3: is that NotifyOSD?
[18:25] <rickspencer3> mhall119, good one, yeah
[18:26] <rickspencer3> or, Ayatana to Snappy
[18:26] <rickspencer3> how about ...
[18:26] <mhall119> more people will probably know NotifyOSD
[18:26] <rickspencer3> Ubuntu in Retrospect, from NotifyOSD to Snappy
[18:26] <mhall119> +1
[19:34] <kenvandine> rickspencer3, oh you're going to be at ubucon?  cool!
[19:34] <rickspencer3> kenvandine, yes!
[19:34] <kenvandine> mhall119, sorry, i haven't picked a topic yet... i guess i better do that asap :)
[19:35] <mhall119> kenvandine: please do, they're waiting on me to give them a schedule
[19:36] <kenvandine> mhall119, so what type of audience?  enthusiasts right?  not necessarily developers?
[19:37] <mhall119> kenvandine: yes
[19:37] <mhall119> most likely ubuntu enthusiasts, but probably some non-ubuntu people too
[19:39] <kenvandine> mhall119, i was thinking about covering application confinement
[19:39] <kenvandine> what it means to users
[19:40] <rickspencer3> mhall119, how long is my spot?
[19:40] <rickspencer3> I have 5 minutes of content, tops
[19:40] <rickspencer3> j/k
[19:41] <rickspencer3> kenvandine, man, I should cover Quickly during my retrospective, remember those days?
[19:41] <kenvandine> mhall119, not sure how interesting app confinement will be to the audience
[19:41] <rickspencer3> quickly-widgets
[19:41] <kenvandine> rickspencer3, oh yeah!
[19:41] <kenvandine> how far we've come :)
[19:41] <rickspencer3> kenvandine, if you covered "application security" in general, I think people would be interested in that
[19:42] <kenvandine> mhall119, but... i don't think users (and most developers) really know why it's important
[19:42] <mhall119> kenvandine: I think explaining how it works and why it's needed would be a very relevant topic
[19:42] <kenvandine> rickspencer3, i was mostly thinking of it as kind of a pitch, for why people should care about it
[19:42] <mhall119> especially with the coming Snappy Desktop
[19:43] <kenvandine> indeed
[19:43] <mhall119> rickspencer3: the slots are 60 minutes each
[19:43] <rickspencer3> ok
[19:43] <rickspencer3> so, if I take 5 minutes, I can do 55 minutes of Q+A
[19:43] <rickspencer3> j/k
[19:43] <mhall119> sure, if you supply your own questions :)
[19:43] <kenvandine> rickspencer3, what would  "application security" cover that isn't confinement?
[19:44] <rickspencer3> kenvandine, I dunno, like the store and how the confinement works, and how apps ask for permissions, and content sharing, etc...?
[19:44] <kenvandine> that's call confinement :)
[19:44] <kenvandine> but semantics :)
[19:45] <kenvandine> oh trust store
[19:45] <kenvandine> i guess i could cover that as well
[19:48] <kenvandine> mhall119, how about "Application Security in Ubuntu"
[19:54] <mhall119> kenvandine: works for me
[20:19] <tmash> hey all
[20:20] <tmash> is this the right channel for discussing ports and kernel issues
[20:21] <tmash> guess ubuntu-touch is the right one sorry