[02:53] <dennis__> hi there, I am developing a small ubuntu app that is using the d-bus. The question is how should I name the  dbus objects. I saw names like 'org.freedesktop.thermald'. But does it need to be a real internet domain name?
[03:05] <sarnold> dennis__: I understand that something like com.ubuntu.user.sarnold  is going to be available for those who do not wish to own a domain name. it'd be best to find a reference before using that specifically :) but I believe something similar ought to work
[03:14] <dennis__> sarnold: Thanks for the example. I'll use that with my own name. I guess checking the references with d-feet should be sufficient.
[03:17] <sarnold> dennis__: here we go! :)  https://bugs.launchpad.net/ubuntu-qtcreator-plugins/+bug/1197037
[03:17] <ubot2> Launchpad bug 1197037 in click (Ubuntu) "applications should be installed in /opt, not /usr" [Undecided,Fix released]
[03:29] <dennis__> Thanks, I'll check that out.
[07:45] <dholbach> good morning
[08:52] <dpm> morning mardy, I'm not sure if you saw the question yesterday: <dpm> hi mardy! I know we talked about this a few weeks ago, but I've been away for a couple of weeks too and I couldn't recall the status: are we at a stage that we can ship authentication plugins in click packages already? I'm thinking of the Evernote plugin, as right now we'd need to seed it to include in the images.
[08:53] <mardy> dpm: hi! No, they are not ready yet. I'm working on that, but it's actually not even sure that we'll get them by 14.04 (though I'll try my best)
[08:54] <dpm> mardy, ok, thanks for the update. Is there any blueprint I can subscribe to to track the status?
[08:55] <mardy> dpm: let me check...
[08:58] <mzanetti> dpm: o/
[08:58] <mzanetti> dpm: hey, I'll just start merging branches if someone approved, ok?
[09:04] <mardy> dpm: still drafting: https://blueprints.launchpad.net/ubuntu/+spec/client-1311-online-accounts
[09:04] <dpm> mzanetti, morning! works for me, let me see if I can quickly test the SSL branch in about 15 mins
[09:04] <mzanetti> dpm: ok, cool. here's the link: https://code.launchpad.net/~mzanetti/reminders-app/use-ssl/+merge/196986
[09:08] <dpm> thanks
[09:24] <JamesTait> Good morning all; happy Friday the 13th, and happy Violin Day!  :-D
[09:45] <mzanetti> dpm: btw. I found this doc yesterday: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AkBOG7Foul0ZdDVtd2doeDNCSDM5ZFBaRmFmTVdkbFE&usp=drive_web#gid=0
[09:46] <mzanetti> dpm: I cross checked it with the current state and I think the c++ plugin supports everything that's marked mandatory except uploading pictures taken with the camera
[09:46] <mzanetti> so that's the next on my todo and then I can move over to some UI tuning
[09:48] <dpm> mzanetti, yeah, I created the doc a while ago to track the requirements, sorry to have not explicitly pointed you to it. That sounds good. I haven't looked into detail what uploading pictures involves, but I seem to recall it's a matter of uploading a note with an attachment
[09:48] <mzanetti> yeah. I think so
[09:48] <mzanetti> dpm: I realized that there are quite some API calls where we don't have any permissions
[09:49] <mzanetti> dpm: for example we cannot delete a notebook
[09:49] <mzanetti> do you know what's the plan there? I this going to be some sort of "official" app and we might get those permissions at some point or will we always stay a 3rd party app without those permissions?
[09:50] <dpm> mzanetti, I'll have to find out. Strange, as the API key should grant full permissions. Do you think you could create a quick list of the operations that require extra permissions and then we can ask the Evernote guys directly?
[09:51] <mzanetti> dpm: check out this: http://dev.evernote.com/doc/reference/NoteStore.html#Fn_NoteStore_expungeNotebook
[09:52] <mzanetti> dpm: there is a Note in the description
[09:52] <mzanetti> dpm: and there are more of those (I would need to walk through all of them to find out which ones exactly). But I'm pretty sure its a all or nothing thing.
[09:52] <mzanetti> as in: either we get access to all of those or none
[09:53] <mzanetti> and they know for sure which ones that are
[09:53] <dpm> oh, I see, so these permissions are by design
[12:27] <dpm> Mirv, bzoltan, it seems that doing an upgrade the ubuntu-sdk and cordova packages are removed. Something to do with changes on the PPA? -> https://plus.google.com/+NekheleshRamananthan/posts/Uj93GQ9D3uV
[12:28] <bzoltan> dpm: I do not know about any change what would cause that
[12:29] <Mirv> dpm: I haven't touched the PPA for a while, all my Qt work is in other preparation PPA:s
[12:29] <bzoltan> Ohh
[12:29] <bzoltan> dpm, Mirv: the QtC plugin is new inthe PPA 2.8.1bzr57raring0
[12:30] <bzoltan> dpm, Mirv: alex-abreu and Robert Bruce Park has top approved 2 MRs and they triggered the PPA release
[12:31] <dpm> bzoltan, ah, well spotted. So how can we fix this on the PPA and who can do it?
[12:32] <alex-abreu> bzoltan, oops ... ok for the cordova bit, but not sure why it triggers a removal of the ubuntu-sdk
[12:33] <bzoltan> alex-abreu: maybe because those cordova packages are listed as dependency of the ubuntu-sdk metapackage
[12:33] <bzoltan> Mirv ^
[12:33] <alex-abreu> ah
[12:33] <Mirv> sounds like that, yes
[12:35] <alex-abreu> bzoltan, ok what about I push a "fix" for which I keep the cordova plugin ...
[12:36] <alex-abreu> it doesn't hurt to still have it around
[12:36] <alex-abreu> as long as we don't have the wizard
[12:37] <alex-abreu> and we can deprecate it properly
[12:37] <bzoltan> alex-abreu:  or simple update the ubuntu-sdk
[12:37] <bzoltan> Mirv: you or me?
[12:37] <alex-abreu> yeah
[12:37] <alex-abreu> not sure how simple it would be
[12:39] <Mirv> bzoltan: my brain is too filled with Qt 5.2 at the moment, and I don't know the background that caused this change etc. freel free.
[12:39] <bzoltan> Mirv: got it
[12:40] <Mirv> thanks
[12:41] <dpm> thanks bzoltan for taking care of that
[12:42] <bzoltan> alex-abreu:  if you check the dependencies of the ubuntu-sdk package you will see that it pulls the qtcreator-plugin-ubuntu-cordova package
[12:44] <alex-abreu> yup
[12:44] <alex-abreu> it does indeed
[12:45] <alex-abreu> bzoltan, it shouldn't have been top approved, & I should have check w/ u & Mirv for possible issues, ... next time ...
[12:47] <bzoltan> alex-abreu: Your name is on the MR as top approver
[12:48] <bzoltan> Status: Merged   Approved by:	Robert Bruce Park 9 hours ago
[12:48] <bzoltan> Status: Approved   Approved by:	Alexandre Abreu 4 minutes ago
[12:49] <bzoltan> alex-abreu: wait a sec... it is robru who top approved the other one
[12:49] <bzoltan> https://code.launchpad.net/~abreu-alexandre/qtcreator-plugin-ubuntu/single-html5-template/+merge/198390
[12:49] <alex-abreu> yeah I top approved the template changes
[12:49] <alex-abreu> anyway
[12:50] <bzoltan>  alex-abreu: but yours was rejected by Jenkins
[12:51] <alex-abreu> yup
[12:51] <alex-abreu> I pushed an update
[12:51] <alex-abreu> for that
[12:51] <alex-abreu> merging conflicts
[13:08] <lukas_> Hello!
[13:09] <lukas_> I'd like to know why should I use PyGI instead of PyGTK. Thanks
[14:14] <mzanetti> dpm: http://kmix5.wordpress.com/2013/12/11/eclipse-kepler-kmix-productivity-boost/
[14:14] <mzanetti> dpm: check out the first bullet in "The C++ nuisance and rant"
[14:14] <mzanetti> :D
[14:29] <dpm> mzanetti, lol, indeed!
[14:54] <dholbach> dpm, do we have an example of a compiled app which doesn't use qmake?
[14:55] <dpm> dholbach, perhaps the camera app, which I think uses cmake
[14:55] <dholbach> aha!
[15:22] <Mihir> Hi dpm  :)
[15:22] <dpm> hi Mihir, how are you?
[15:23] <Mihir> dpm: Doing good...busy now a days..how are you doing??
[15:23] <dpm> doing well too, busy too :)
[15:25] <Mihir> have kicked off calculator second phase or I guess not yet right ??
[16:16] <mzanetti> jkeyes0: hey man, do you think you could review this one? lp:~mzanetti/reminders-app/rework-error-handling
[16:23] <balloons> nik90, ping
[16:26] <rickspencer3> hi msvb-lab :)
[16:28] <msvb-lab> Hithere, good resource this channel...
[16:28] <msvb-lab> ...I just hope it sees some action. Thanks again for the call, and have a great weekend.
[16:28] <rickspencer3> thank you msvb-lab
[16:28]  * balloons waves to rickspencer3 and msvb-lab 
[16:29] <rickspencer3> o/ balloons
[16:29] <msvb-lab> Waves back.
[16:30] <msvb-lab> Balloons: How much do you know about the 'format switch variable' or whatever it is to set the initial format of an app to fullscreen or thin-phone?
[16:30] <msvb-lab> The terminal app for tablets launches wrong, goes to phone mode. So that's what I'm trying to change.
[16:30] <msvb-lab> ...unless you like tilting your head and typing sideways with one hand. Super suckey.
[16:31] <balloons> msvb-lab, ahh.. File manager is a good example of how it works. It converges quite well
[16:31] <balloons> it uses a "wide display" switch and turns it on based on the screen units present on the device
[16:31] <msvb-lab> The file manager of Maguro (tablet) on trusty-proposed starts in phone mode as well (like the terminal.)
[16:32] <balloons> maguro tablet?
[16:33] <rickspencer3> msvb-lab, I believe maguro is the code name for the galaxy nexus phone, though I could be wrong
[16:33] <rickspencer3> maybe you mean Manta? (Nexus 10)
[16:33] <balloons> last I checked on the manta, file manager was tablet  mode ;-)
[16:42] <nik90> balloons: pong
[16:43] <balloons> nik90, I saw your comment on the mp :-) It was so funny I sent the comment, and boom, update in trunk from nik90
[16:43] <balloons> jenkins is coming back online atm, I'll review as well and we'll land this ;-)
[16:43] <nik90> balloons: awesome
[16:44] <nik90> balloons: one thing though
[16:44] <balloons> nik90, I'm sending a mail on all those open ap tests that are awaiting features.. The only other bug is https://bugs.launchpad.net/ubuntu-clock-app/+bug/1188808
[16:44] <ubot2> Launchpad bug 1188808 in Ubuntu Clock App "Autopilot Testcase needed: Check current time" [Medium,Confirmed]
[16:45] <nik90> balloons: the bug you mentioned, is dependent on what time format is shown to the user in the clock app. This has not been confirmed yet by design.
[16:46] <balloons> care to just update the bug with a status update I guess?
[16:46] <nik90> btw regarding my stopwatch MP, it adds a test -> Test searching a world city online and adding it (clock)
[16:46] <nik90> sure
[16:46] <nik90> I thought in the UDS, it was explained during the QA session that an autopilot test should not send online API calls?
[16:47] <nik90> this test does it thought (in my defence I wrote it before the UDS :D )
[16:48] <nik90> balloons: the bug report already has a comment explaining the blocker -> https://bugs.launchpad.net/ubuntu-clock-app/+bug/1188808/comments/4
[16:48] <ubot2> Launchpad bug 1188808 in Ubuntu Clock App "Autopilot Testcase needed: Check current time" [Medium,Confirmed]
[16:50] <balloons> nik90, I guess I don't want the bug to stagnate forever. So if we need design's input, let's get it on there todo list so to speak :-)
[16:51] <nik90> balloons: but we dont get designer's input anymore to the core apps for this cycle
[16:51] <balloons> heh, well, we need to solve it somehow ;-)
[16:51] <balloons> I don't like stagnating bugs
[16:51] <nik90> nik90: either we have an option in the settings app which defines if time will be shown in 24 hour format
[16:52] <balloons> I'm sure you don't either
[16:52] <nik90> yup
[16:52] <nik90> I will send a mail to ubuntu-touch list asking if such an option can be integrated into the settings app
[16:52] <nik90> since the rule has to come from somewhere
[16:54] <balloons> thanks nik90
[16:55] <balloons> We'll at least be able to update some status on it
[17:04] <iBelieve> davmor2: ping
[17:04] <davmor2> iBelieve: hello
[17:05] <iBelieve> davmor2: Hi. My app, Tasks, that you reviewed yesterday, isn't working for somebody, and I think that is caused by the packaging. Is there any way for me to get the actual package without having to buy the app myself?
[17:06] <davmor2> iBelieve: you can change the price to zero install it and raise the price again other than that not really.
[17:07] <davmor2> iBelieve: do you know what issue they are having?
[17:08] <iBelieve> davmor2: This is what the user reported seeing: http://i.imgur.com/KMuoDet.jpg
[17:09] <iBelieve> davmor2: It has to be a problem with the packaging, since running the app from the source tar that I uploaded works fine.
[17:10] <davmor2> iBelieve: it is working fine here, http://ubuntuone.com/2ODSsYFcIEgAiZawCytHVk
[17:12] <iBelieve> davmor2: Not quite. The icons on the toolbar buttons at the bottom are missing.
[17:13] <iBelieve> davmor2: I think I'll just end up purchasing it myself to look at how it is installed.
[17:13] <iBelieve> davmor2: Once I figure out what the problem is, what is the best and fastest way to get an update into the app store or have the packaging be changed?
[17:16] <davmor2> iBelieve: through myapps just click on your app, click on edit by the package details and upload a new package.  If it is something specific with the packaging then message us on the feedback tab and we can deal with it from there.
[17:43] <balloons> nik90, re: online accounts. Yes, we don't want tests to depend on external servers. So we should mock it instead
[17:55] <davmor2> balloons: you're an evil non existent analogue account that no-one ever uses why can't you be more like this nice accout that is digital and always there.........is that enough mocking?
[17:56] <balloons> davmor2, :-)
[18:25] <iBelieve> davmor2: I uploaded a new version and also left comments regarding problems in the packaging. Do you know when I can expect it to be reviewed and the packaging fixed?
[18:57] <davmor2> iBelieve: depends how long it takes to package
[18:58] <iBelieve> davmor2: thanks for the answer. The packaging was just missing the icons directory I had in my tar ball, and then I uploaded a couple of changes to work with 13.10 better.
[18:58] <davmor2> cool
[19:31] <lukas> Hello!
[19:31] <lukas> Im making an indicator for ubuntu 13.10
[19:31] <lukas> Id like to find documentation on how to implement counter
[19:31] <lukas> like the one uses emapthy in messasing menu
[19:32] <lukas> thanks in advance!
[19:33] <daker> lukas: see https://launchpad.net/hello-unity
[19:34] <lukas> thanks
[19:34] <daker> lukas: https://www.youtube.com/watch?v=7wiyL2jqfWc&feature=youtu.be
[19:36] <lukas> exactly what ive been looking for. THAAAANKS!!!! <333
[19:39] <daker> :)
[19:44] <lukas> I've encountered a problem: in  hello_unity/window.py  error: from gi.repository import GtkSource, ImportError: cannot import name GtkSource
[19:47] <lukas> apparently cannot use app from source (tar.gz file)
[19:48] <lukas> but deb launched fine
[19:56] <daker> i think you were missing some deps and the deb did install the missing package