[02:15] <cluelesscoder> hmm, looked back at the logs - this channel looks pretty dead?
[02:15] <cluelesscoder> just wondering what the rationale is for not having discussion pages in the wiki
[02:15] <cluelesscoder> seems to make things a little more awkward; looking at the mailing list archive it's hard to see what people think about particular pages
[03:18] <jbicha> cluelesscoder: you mean like Wikipedia's Talk pages? the software used for the Ubuntu wikis doesn't support that
[06:11] <cluelesscoder> jbicha, I have seen MoinMoin wikis which have talk pages
[06:12] <cluelesscoder> don't recall offhand which they were tho... I realize it is unusual
[06:12] <cluelesscoder> however, perhaps that's a reason to consider switching or putting more pressure on moinmoin to have talk pages
[06:15] <cluelesscoder> perhaps that other example wasn't quite right - anyway it's a real problem that most of the wikis out there are moinmoin and have no discussion page; very intimidating to new users and difficult to collaborate
[06:15] <cluelesscoder> oh well - don't blame me for not pitching in


[04:41] <Fudge> TheMuso:  there were some dns entries that had to propigate
[05:41] <TheMuso> Fudge: Ah ok.
[05:41] <TheMuso> c
[06:12] <Fudge> TheMuso:  PING irc.blufudge.com (<IP_ADDRESS>) 56(84) bytes of data.
[06:12] <Fudge> it's working now
[10:55] <Fudge> thats better


[03:12] <Omnifrog> day 17!]
[10:33] <wrst> Omnifrog: what is the countdown?
[10:35] <Unit193> Up, days without smoking.  Congrats!
[11:40] <wrst> awesome Omnifrog!!!
[11:40] <wrst> thanks Unit193


[01:47] <tgm4883> bkerensa, have you reviewed any of the asus tablets yet?
[02:07] <bkerensa> tgm4883: I have not
[02:07] <bkerensa> :(
[02:07] <bkerensa> I want to connect with some people at asus though
[02:26] <cweber10> bkerensa: Yea its was Lacey's bug so she took care of it. I have to say people got insanely active these past two weeks. Now I just need see what I can do to keep them going now that class is basicly over.
[18:53] <bkerensa> Hi jPiroshky
[18:54] <bkerensa> cweber10: invite them to the release party next month :D
[18:54] <jPiroshky> Hey Ben ^_^
[18:57] <jPiroshky> I'll be there- I had a lot of fun at FreeGeek!
[19:05] <jPiroshky> I heard people talking about ubuntu on tablets yesterday;  I'd be really interested to talk with people who can tell about how poplular tablets boot, and what it's like to install linux on one.  Also, I'd like to know more about what kind of functionality needs to be added to a linux distro to get the multi-touch features.  If anyone would chat or point me to some resources, I'd really appreciate it ^_^
[22:55] <c_smith> hyello
[23:13] <bkerensa> well I better get ready to head out to the Dreamhost Party
[23:13]  * bkerensa will be unavailable all night :)
[23:45] <cweber10> bkerensa: Yep, release party has been mentioned a few times and will remind everyone monday (Final) along with mentioning it when I see people around next month.


[08:11] <mup> Bug #1671733 opened: harvest mode setting not honoured by destroy-model <juju:New> <juju-core:New> <https://launchpad.net/bugs/1671733>
[08:17] <mup> Bug #1671733 changed: harvest mode setting not honoured by destroy-model <juju:New> <juju-core:New> <https://launchpad.net/bugs/1671733>
[08:26] <mup> Bug #1671733 opened: harvest mode setting not honoured by destroy-model <juju:New> <juju-core:New> <https://launchpad.net/bugs/1671733>
[15:56] <mup> Bug #1670499 opened: maas 2.1.3 kvm nodes do not deploy, Juju reports 'started but not deployed'  <cdo-qa-blocker> <juju-core:New> <MAAS:New> <https://launchpad.net/bugs/1670499>
[16:05] <mup> Bug #1670499 changed: maas 2.1.3 kvm nodes do not deploy, Juju reports 'started but not deployed'  <cdo-qa-blocker> <juju-core:New> <MAAS:New> <https://launchpad.net/bugs/1670499>
[16:09] <rogpeppe1> if anyone is around, I'd appreciate a review of this PR (targetting a feature branch): https://github.com/juju/juju/pull/7087/files
[16:09] <perrito666> jam: ship it
[16:10] <perrito666> rogpeppe1: ill review
[16:10] <rogpeppe1> perrito666: ta
[16:10] <perrito666> rogpeppe1: tx for the idea yesterday btw, I wrote a dirty version for what I was doing and fixed most of the tests
[16:10] <rogpeppe1> perrito666: cool, np
[16:16] <perrito666> rogpeppe1: shipit
[16:16] <rogpeppe1> perrito666: ta!
[16:17] <mup> Bug #1670499 opened: maas 2.1.3 kvm nodes do not deploy, Juju reports 'started but not deployed'  <cdo-qa-blocker> <juju-core:New> <MAAS:New> <https://launchpad.net/bugs/1670499>
[16:21] <jam> hml: I think your fix for https://bugs.launchpad.net/juju/+bug/1671265 should go into the 2.1 series, given the regression of support for Openstack I think it is a proper Critical blocker bug
[16:21] <mup> Bug #1671265: Allowing duplicate secgroups via neutron breaks 2.0.3 models with 2.1 controllers <juju:In Progress by hmlanigan> <juju 2.1:In Progress by hmlanigan> <https://launchpad.net/bugs/1671265>
[16:23] <hml> jam: there was a question of whether 2.1.2 would release before i could get the fix out
[16:23] <jam> hml: sure. Mostly a 2.1.x
[16:23] <jam> vs just 2.2
[16:23] <jam> they won't move to an alpha to get openstack fixed
[17:14] <elmo> hey - Juju folks, does Juju need the 'ubuntu' user once the agent is up and running?
[17:15] <elmo> jam: ^- if you know
[17:17] <perrito666> elmo: afaik at least juju ssh will depend on the ubuntu user being there, I cant tell you out of the top of my head but I am pretty sure more things deppend on it (backup and restore come to mind)
[17:17] <perrito666> elmo: we are on a sprint right now so jam might not be near his computer, ill ping him as soon as I find him to see if he has more input
[17:17] <elmo> ah, maybe actions and/or juju-run?
[17:18] <perrito666> debug hooks seems to deppend on it too
[17:19] <perrito666> elmo:  I believe actions might be free of that dependency but not in every version of juju, only after we changed the way they are executed, cant say which version that happened  though
[18:01] <jam> wpk: https://github.com/juju/juju/wiki/Code-Review-Checklists
[18:02] <jam> elmo: actions are likely to run as root, and juju-run should be moving over to triggering via the actions stuff, but "juju ssh/scp" need a user and we don't want to give root an ssh key
[18:02] <jam> perrito666: elmo: 'run' is supposed to not use ssh for 2.0 (and possibly not even 1.25)
[18:03] <elmo> jam: there's no ssh key as root though; do they login as ubuntu  and su to ubuntu?
[18:04] <jam> elmo: so "juju ssh" doesn't su unless you ask it to. "juju-run" was supposed to be fixed to just run as root without ssh first
[18:04] <jam> (as in we have something watching for run requests that spawns the request directly)
[18:07] <elmo> ah, interesting
[18:08] <elmo> jam: so the unit agent kicks off both run requests and actions?
[18:08] <jam> elmo: as I understand it, yes.
[18:08] <elmo> jam: OK, thanks
[18:16] <jam> elmo: I just confirmed. I blocked port 22 and "juju ssh" doesn't work but "juju run 'echo hello'" works
[18:33] <abentley> jam, elmo: In fact, I filed a bug about this, as the behaviour changed in 2.x and no longer matches the docs: https://bugs.launchpad.net/juju/+bug/1628593
[18:33] <mup> Bug #1628593: Juju run runs as root, not 'ubuntu' <jujuqa> <run> <juju:Triaged> <juju 2.0:Won't Fix> <https://launchpad.net/bugs/1628593>
[19:39] <elmo> https://pastebin.canonical.com/182159/
[19:39] <elmo> so, yeah - debug hooks and restore
[19:39] <elmo> it looks l;ike
[19:39] <elmo> actions are definitely api/agent driven


[00:23] <marcoceppi> michal_s: can you provide the logs from /var/log/juju/juju-wordpress-0.log ?
[09:03] <michal_s> marcoceppi: I will deploy clean WP today and copy logs. Thank You for replay.
[11:55] <fwereade> marcoceppi, ping
[13:37] <marcoceppi> fwereade: pong
[13:42] <jcastro> marcoceppi, heya
[13:42] <jcastro> Welcome back everyone!
[13:43] <hatch> wb jcastro!
[13:44] <marcoceppi> jcastro: o/
[13:45] <jcastro> Man dude, there's a foot of snow on the ground
[13:45] <jcastro> marcoceppi, I was in the caribbean a week ago. What happened.
[13:46] <marcoceppi> jcastro: sounds like you should head back to the caribbean. It's been quite around here, most people enjoying the holidays
[13:47] <jcastro> nod
[13:48] <jcastro> hmm, did you do a tools release over the break?
[13:48] <jcastro> got a new one in the PPA
[13:53] <marcoceppi> jcastro: maybe, I don't remember. I've got a new amulet release I'm pressing right now
[13:53] <marcoceppi> and there were some updates to python-charmworldlib
[13:54]  * jcastro nods
[13:58] <fwereade> marcoceppi, hey dude
[13:58] <fwereade> marcoceppi, I wanted a quick read on https://bugs.launchpad.net/juju-core/+bug/1100076
[13:58] <_mup_> Bug #1100076: subordinate require juju-* relations should be deprecated <juju-core:Triaged> <https://launchpad.net/bugs/1100076>
[13:58] <fwereade> marcoceppi, basically I would like to claw back the "juju-*" namespace for relations
[13:58] <marcoceppi> fwereade: looks exciting, I'll take a peek
[13:59] <marcoceppi> fwereade: oh, that was a lot more straight forward then I thought
[13:59] <fwereade> marcoceppi, yeah, I didn't think it seemed *that* exciting, but who am I to judge? ;p
[14:00] <marcoceppi> fwereade: so, I noticed a lot of charms doing this already. Just specifying a different interface name then having the scope variable set (or whatever it is)
[14:00] <fwereade> marcoceppi, yeah, it's really just a bunch of trivial name changes
[14:00] <marcoceppi> fwereade: My question, what about subordinates that don't share any inheritance?
[14:00] <fwereade> marcoceppi, but it's all more work for busy people
[14:00] <marcoceppi> fwereade: like the rsyslog-frowarder charm
[14:01] <fwereade> marcoceppi, not sure -- restate please?
[14:01] <marcoceppi> fwereade: so juju-info is used to say "this is the fallback interface, if there is no matching interface name on the parent charm of the relation"
[14:02] <marcoceppi> that way the charm the sub is attaching to doesn't have to have an interface for a subordinate, juju-info is the implicit interface name for that matching
[14:02] <marcoceppi> How would that be handled in a 2.0 where juju-* were removed?
[14:03] <fwereade> marcoceppi, we'd still be providing juju-info, that'd just require (say) "info" -- and still require the juju-info *interface*, and it should keep working just fine
[14:03] <fwereade> marcoceppi, the falling back happens anyway
[14:03] <fwereade> marcoceppi, juju only matches implicit relation when it can't match an explicit one
[14:04] <marcoceppi> fwereade: right, so what's the question here?
[14:04] <marcoceppi> What's the goal of the bug, if juju-info will remain an option?
[14:05] <marcoceppi> maybe I missed something, it's still still early in the year :)
[14:05] <fwereade> marcoceppi, the goal is to prevent people from naming things "juju-"
[14:05] <fwereade> marcoceppi, so that we have that namespace to play in ourselves
[14:05] <marcoceppi> fwereade: as a relation name?
[14:05] <fwereade> marcoceppi, without fear of collision
[14:05] <fwereade> marcoceppi, yeah
[14:05] <marcoceppi> oh, yeah that's totally cool then
[14:06] <marcoceppi> I can add that as a proof item, just an INFO output, so we can start tailoring people away from that now
[14:06] <marcoceppi> fwereade: but it makes sense
[14:06] <fwereade> marcoceppi, that would be *great*, yes please
[14:06] <fwereade> marcoceppi, and I'll throw the bug over the wall at arosales and leave the getting-it-scheduled to him, I guess?
[14:07] <marcoceppi> fwereade: I can add it to our board, and I'll just generate a new bug on charm-tools with a reference to this one
[14:07] <marcoceppi> fwereade: as it firms up and becomes an actually reserved relation name in juju we'll move the status of the proof item from I to E
[14:08] <fwereade> marcoceppi, that's fantastic -- can you think of a good way to make us remember to actually disallow it in juju when your side of the bug is fixed?
[14:09] <fwereade> marcoceppi, ie the fix-existing-charms side
[14:09] <marcoceppi> fwereade: once it's in proof, it'll get caught during our audit that's on going
[14:09] <marcoceppi> so the majority of charms should be addressed with this
[14:10] <marcoceppi> fwereade: I'll make a note about the bug to have you pinge/comment on the bug once the audit is over
[14:10] <fwereade> marcoceppi, ok, awesome
[14:11] <fwereade> marcoceppi, I'll drop this one to "low" then with a note that it's an easy fix once the ecosystem is updated
[14:13] <marcoceppi> fwereade: https://bugs.launchpad.net/charm-tools/+bug/1265524
[14:13] <_mup_> Bug #1265524: juju-* relation names to be depreciated <Juju Charm Tools:Triaged by marcoceppi> <https://launchpad.net/bugs/1265524>
[16:48] <manjiri> Happy New Year! Just by trying it out, I was able to use "local": "cassandra" in the juju-deployer json configuration file. Where is "local" documented? (only "branch" is documented as far as I can tell).
[16:49] <rick_h_> manjiri: https://juju.ubuntu.com/docs/charms-deploying.html#local might be a good start.
[16:51] <manjiri> rick_h_: I am referring to "juju-deployer" for which the documentation is here: http://pythonhosted.org/juju-deployer/
[16:51] <rick_h_> manjiri: right, but it's just doing a deploy of those services specified
[16:51] <rick_h_> manjiri: so understanding how to deploy a local charm fits into the usage you're doing
[16:53] <manjiri> rick_h_: I think I understand how to use the documentation for "juju deploy", but it is not clear to me how to map that to juju-deployer. I feel like I am missing a link between the two.
[16:53] <rick_h_> manjiri: what are you trying to do that you're not sure about?
[16:55] <manjiri> rick_h_: juju-deployer documentation mentions "branch: lp:charms/precise/wordpress". There is no mention of "local: <charm>". Yet, when I tried it, it worked! That seems mysterious.
[16:56] <rick_h_> manjiri: ah, well there's some limitations currently. The juju gui, which accepts deployer files, does not work with local charms.
[16:56] <rick_h_> manjiri: I'm not sure where the docs on the deployer are as far as up to date-ness. A bug on that might be worthwhile.
[16:57] <manjiri> rick_h_: Actually, what I am saying is, that it DID work. It works but there is no documentation about it. (I am aware that the charm icon won't show).
[16:57] <rick_h_> manjiri: right, understand.
[16:58] <rick_h_> manjiri: I'd suggest filing a documentation bug https://bugs.launchpad.net/juju-deployer
[16:59] <manjiri> rick_h_: I will file a bug. I have already filed one for "weights" which is not documented either. Thanks!
[17:00] <manjiri> rick_h_: About the icon not showing, I was aware that an icon that has not been reviewed will not show. But even ones that are officially published e.g. keystone do not show if juju-deployer is used. I have filed a bug for that as well.
[17:01] <rick_h_> manjiri: it will only show if it's the official reviewed version of the charm.
[17:01] <rick_h_> manjiri: from the charm store itself
[17:01] <rick_h_> manjiri: otherwise, a forked charm, local charm, etc, it will not
[17:02] <rick_h_> manjiri: note that only one has the icon https://jujucharms.com/fullscreen/search/?text=keystone
[17:03] <manjiri> rick_h_: The configuration file for juju-deployer says "branch": "lp:charms/keystone" - I got this file from https://help.ubuntu.com/community/UbuntuCloudInfrastructure/JujuBundle
[17:04] <rick_h_> manjiri: hmm, yea that's via the lp branch name and not the cs: url. I wonder if that's the issue then.
[17:05] <rick_h_> manjiri: since it's not the cs:precise/keystone url I don't think it'll show.
[17:07] <manjiri> rick_h_: I have tried to ask the person -<EMAIL_ADDRESS>- who last updated that configuration questions about it - but I have not received any response. I am not sure what is expected to work and how well.
[17:08] <manjiri> rick_h_: All of the bugs I have filed against juju/juju-deployer/openstack are based on that configuration file. But those bugs have yet to be looked at. Perhaps the holiday season is why the progress has been slow. I am looking forward to more information on that configuration file!
[17:09] <rick_h_> manjiri: definitely, most people were well away and slowly getting back
[17:10] <jcastro> manjiri, hi, can you reforward me your mail? I don't see a mail about the openstack bundle, maybe I missed it?
[17:11] <manjiri> jcastro: Sure thing. You can ignore the particular question in that email - I found a bug that suggests that console support is known to be lacking in the nova compute charm.
[17:12]  * jcastro nods
[17:12] <manjiri> jcastro: I have re-sent the email.
[17:13] <manjiri> rick_h_: jcastro:  Btw, I am working with Kapil, Adam and few others on this project. They suggested that IRC and Bugs are the way to get answers to my questions.
[17:14]  * jcastro nods
[17:14] <rick_h_> manjiri: definitely.
[17:16] <jcastro> manjiri, most of us got back to work today; we're not normally slow
[17:16] <jcastro> well, not _too_ slow anyway. :)
[17:17] <manjiri> jcastro: rick_h has helped me out a couple of times... Its all good.
[17:18] <jcastro> sweet!
[17:38] <manjiri> rick_h_: Just tried cs:precise/keystone with juju-deployer. Does not like it. Only likes "lp:"
[17:38] <rick_h_> manjiri: ah, did you use hte branch: keyword?
[17:38] <rick_h_> manjiri: I think it only works with charm: cs:precise/keystone. /me goes to check
[17:39] <rick_h_> manjiri: yea, see http://bazaar.launchpad.net/~jorge/charms/bundles/mediawiki-scalable/bundle/view/head:/bundles.yaml for an example
[17:42] <manjiri> rick_h_: jcastro: It would be nice to know what in https://help.ubuntu.com/community/UbuntuCloudInfrastructure/JujuBundle is expected to work and what is not.
[17:50] <manjiri> rick_h_: charm: keyword didn't work either
[18:18] <marcoceppi> manjiri: where did you get juju-deployer from, what version is the package?
[18:19] <manjiri> marcoceppi: 0.2.5-0ubuntu1~ubuntu12.04.1~juju1
[18:20] <marcoceppi> manjiri: huh, yeah that's the lastest
[18:23] <manjiri> marcoceppi: My biggest concern is the documentation on juju-deployer. The icon issue is negligible at this time.
[18:24] <marcoceppi> manjiri: have you checked this? http://bazaar.launchpad.net/~juju-deployers/juju-deployer/trunk/files/head:/doc/
[18:25] <marcoceppi> manjiri: possibly a bit out of date
[18:26] <manjiri> marcoceppi: Sorry, but I don't see the "manual" doc here
[18:26] <marcoceppi> manjiri: config.rst
[18:30] <manjiri> marcoceppi: Ah! That does not mention "local" or "weight" keywords. I tried "local" on a hunch and it worked (!) and "weight" is actually used in https://help.ubuntu.com/community/UbuntuCloudInfrastructure/JujuBundle. I am not stuck at the moment, but knowing that "latest" documentation isn't complete warns me that future issues will be hard to figure out.
[18:30] <marcoceppi> manjiri: dev seems to be going faster than docs on this
[18:31] <marcoceppi> manjiri: so, IRC is probably your best bet, and other people's examples
[18:31] <manjiri> marcoceppi: Sounds like it. Thanks for your help!
[18:32] <marcoceppi> manjiri: I saw you mentioned keystone, here's a few openstack examples in deployer format: http://bazaar.launchpad.net/~james-page/charms/bundles/openstack-on-openstack/bundle/view/head:/bundles.yaml
[18:36] <manjiri> marcoceppi: It appears that yaml is more popular that json for deployer? Is that correct?
[18:36] <marcoceppi> manjiri: it's subjective. both are supported equally given one is a subset of the other
[18:37] <marcoceppi> manjiri: yaml is generally preferred and used without the juju project (environments.yaml, config.yaml, etc)
[18:37] <marcoceppi> as such deployer uses yaml and most of the examples are in yaml
[18:37] <marcoceppi> but I know json is def supported if you're more comfortable with that format
[18:38] <manjiri> marcoceppi: My starting point was json file posted on https://help.ubuntu.com/community/UbuntuCloudInfrastructure/JujuBundle, but since then I have only seen yaml examples... I will switch to yaml.
[18:39] <marcoceppi> manjiri: huh, interesting
[20:28] <bic2k> If I wanted to move the juju CLI configs from my personal machine to a more central machine, what would I do? I have copied over the contents of my ~/.juju but it insist on wanting to bootstrap still


[00:16] <mterry> ted, I have a branch that uses _greeter profiles, but it has two bugs (doesn't switch to non-greeter profile correctly and you get two datetime indicators(!)) -- if that's useful I can upload to LP else I'll continue working on it tomorrow
[00:16]  * mterry got sidelined by a critical security bug
[00:39] <cjwatson> jdstrand: The more I work on bugs like bug 1371574, the more I wonder if I made a mistake in the design of system-level hooks.  Do you think it would make sense to add a ${db-name} substitution, which would get the name of the database (perhaps as "10_core", "20_custom", or "99_default" to match the database configuration file names)?  Then apparmor could use that and guarantee to have different profiles for each unpacked copy of each ...
[00:39] <cjwatson> ... package, even if there are multiple instances of a single version lying around for some reason
[00:40] <cjwatson> jdstrand: This is something like the fourth or fifth time we've had a bug like this, and the fixes are always super-delicate.  Maybe it would be better to dodge the problem!
[00:49] <cjwatson> jdstrand: Slight awkwardness that the API doesn't really keep track of database names, only their paths, so we might just have to mangle or hash the database path instead of having a short name (so maybe we'd end up with /var/lib/apparmor/clicks/usr_share_click_preinstalled/com.ubuntu.calendar_calendar_0.4.json or something like that), but even with that it seems like it would be simpler than all this very careful fiddling with ...
[00:49] <cjwatson> ... garbage-collection
[00:56] <cjwatson> aa-exec-click would have to take care to look up the instance of a given app-id in the database that matches the executable path it's given
[01:14] <cjwatson> jdstrand: I've written up a manifesto for this in bug 1374574
[01:14] <cjwatson> jdstrand: Sorry, bug 1371574
[01:27] <rsalveti> cjwatson: which image?
[01:27] <rsalveti> wonder if the gles packages are out of sync again
[01:27] <rsalveti> let me try latest utopic
[02:28] <rsalveti> cjwatson: $ cat ./.cache/upstart/ubuntu-system-settings-wizard.log
[02:28] <rsalveti> file:///usr/share/ubuntu/settings/wizard/qml/main.qml:21:1: plugin cannot be loaded for module "Unity.Application": Cannot load library /usr/lib/i386-linux-gnu/qt5/qml/Unity/Application/libunityapplicationplugin.so: (dlopen: cannot load any more object with static TLS)
[02:28] <rsalveti>      import Unity.Application 0.1
[02:28] <rsalveti> probably why
[02:31] <rsalveti> now to find which qtmir broke that
[03:26] <kurt_> how can I help with Ubuntu touch? mainly with python, I have used the SDK for qml a little.
[03:27] <lotuspsychje> kurt_: devs are working on RTM right now to get it done
[03:27] <lotuspsychje> kurt_: im sure you can help
[03:28] <kurt_> I would like to even with testing or something small
[03:31] <kurt_> seems as if testing is needed most getting this close to an actual phone, should i just try devel-proposed branch and find issues or is that the correct branch to try after rtm
[03:32] <lotuspsychje> im using channel=devel but im just a happy user on nexus7
[03:32] <kurt_> I have a N4 with multi rom
[03:32] <lotuspsychje> nice
[03:32] <kurt_> i have a 2012 N7 and 2013 N7
[03:32] <kurt_> the N7 2013 has multi rom as well
[03:32] <lotuspsychje> kurt_: i think now its most important RTM gets stable and bugfree
[03:33] <kurt_> so just list bug reports (if any are found......very stable thus far!!!!) on the rtm version
[03:34] <lotuspsychje> kurt_: yes, or help making new apps always nice too
[03:35] <kurt_> tried to make a guitar tab application with tabster's API but I hit a wall when they said I cant revert my searches to their site.
[03:35] <kurt_> in every way I looked I couldn't use the API for anything so I dont know why they have an API
[03:36] <lotuspsychje> not sure
[03:36] <lotuspsychje> im not so smart for develope :p
[03:36] <kurt_> I really wanted that was because we dont have one and I have to see the store fill with copy cat apps
[03:36] <lotuspsychje> kurt_: idle here some longer, many devs will be able to help out
[03:36] <kurt_> I haven't actually ever had anything submitted on ubuntu or android
[03:37] <lotuspsychje> i just switched to ubuntu for safety reasons
[03:37]  * ahoneybun walks in
[03:37] <kurt_> very nice!
[03:37] <lotuspsychje> ahoneybun: morning :p
[03:37] <ahoneybun> lotuspsychje, night
[03:37] <ahoneybun> lol
[03:37] <lotuspsychje> :p
[03:37] <kurt_> I switched because I couldn't get windows vista to work correctly
[03:38] <ahoneybun> XD
[03:38] <lotuspsychje> lol
[03:38] <ahoneybun> I switched for app dev
[03:38] <lotuspsychje> ahoneybun: you make apps mate?
[03:38] <ahoneybun> and I like Linux more then windows
[03:38] <ahoneybun> I have some webapps
[03:38] <lotuspsychje> same here, ubuntu fan for years
[03:38] <kurt_> and I was to dumb to reinstall windows so I started with 10.04, and learned more than I ever would have on windows
[03:38] <lotuspsychje> someone should make an easy ubuntu-touch app creator
[03:38]  * ahoneybun has a real app ready but the tools for click packages are broken for him
[03:39] <lotuspsychje> ouch
[03:39] <ahoneybun> there was a update for it but it still does not work for me
[03:39] <lotuspsychje> kurt_: try 14.04 its splendid ubuntu
[03:39] <ahoneybun> 14.10 is not bad
[03:39] <ahoneybun> 3.16 kernel at least
[03:39] <lotuspsychje> best ever
[03:40] <ahoneybun> kurt_, you want to make a guitar tab app>
[03:40] <ahoneybun> ?
[03:40]  * ahoneybun is thinking of a guitar app that shows the basic guitar chords
[03:41] <lotuspsychje> there is a chord app on touch already
[03:41] <ahoneybun> oh I see
[03:42]  * ahoneybun found it, looks nice
[03:42] <lotuspsychje> :p
[03:43] <lotuspsychje> i more miked the old apps view
[03:43] <lotuspsychje> where all apps showed in one list
[03:43] <lotuspsychje> instead of category
[03:44] <ahoneybun> I kinda like both
[03:47] <lotuspsychje> easier to find stuff now indeed
[03:48] <ahoneybun> yea
[03:48] <ahoneybun> kurt_, anymore app ideas?
[03:49] <kurt_> not cords
[03:50] <kurt_> guitar tablature for melodies and solos
[03:50] <kurt_> kinda like sheet music but simpler
[03:50] <kurt_> more simple lol
[03:51] <kurt_> i do but its geared towards lawnmowers
[03:51] <kurt_> and cars
[03:51] <ahoneybun> oh
[03:51] <kurt_> requires a hall effect sensor and a buffer circut
[03:51]  * ahoneybun is sad that wallbase.cc is gone
[03:52] <kurt_> so its kinda a pet project that i want to get going but i need to do it on android just to get people to use it. but of course ubuntu after I get it on android.
[03:52] <kurt_> it would be a free app and you would just pay for the dongle that I would have to make......It would be around 5 bucks
[03:53] <kurt_> I do need to see if a mp3 jack can count signals that come in
[03:54] <kurt_> like how headphones can work as microphones do to the reversed polarity
[03:54] <kurt_> but instead or record sound I just need it to count when the signal hits a peak and then run the count through a formula
[03:57] <kurt_> really just been going to the play store and app store and seeing what they have that would make ubuntu more complete. but I am seriously limited by my programming skills but I hope to change that in the process lol
[03:57] <kurt_> ahoneybun i could be down to make one still just hit a wall with tabster
[03:57] <kurt_> it would be really nice to have cords and tabs in the same app
[03:58] <ahoneybun> yea
[03:59] <kurt_> I use guitar pro for android, to learn songs through tabs you download in a midi format. Ubuntu has tux guitar on it and It works just as well as guitar pro for the most part
[03:59] <kurt_> i really like tux guitar and depending on the license we can im sure use any of its code
[04:01] <kurt_> I can look at my old source and see if its usable I saved it just in case. Its my goal to get something in the ubuntu app store! haha
[04:03]  * ahoneybun flys off *waves bye to kurt_
[04:03] <kurt_> it all worked for the most part but i didnt polish it up after tabster(the host of the api) said I cant point them to their site.........so maybe I can strip their html and present it in the app instead of thier site?
[04:03] <kurt_> ? was it something I said?
[04:16] <pdxwebdev> What package to edit for the pulldown menu?
[04:17] <pdxwebdev> If I wanted to add another tab along side "notification center" "networking" and all that
[04:28] <sammo> Hello!
[04:28] <sammo> Can anyone help me with a permissions issue?
[04:35] <sammo> anyone?
[04:35] <sammo> :)
[04:35] <jamesh> sammo: perhaps describe the issue first?
[04:36] <sammo> Sorry-- first time on IRC, not sure of the etiquette.
[04:36] <sammo> I can execute a shell script on the phone through ssh but on the phone itself I get permission denied in the terminal app.
[04:37] <sammo> I'm not sure if this is some sort of security feature built into the phone, but it feels like my permissions got somehow messed up; I can run scripts as in /root if I become super user, but that's it.
[04:38] <jamesh> what sort of things are you trying to do?
[04:38] <sammo> Well at this point I just wanted to see if I could write a bash script that printed 'hello world' from the terminal
[04:40] <sammo> I was messing with home permissions when I was trying to set up the ssh server. I changed everything back to 755 but that doesn't seem to work.
[04:42] <jamesh> I wonder if the terminal's shell process is running under any confinement profile?
[04:42] <jamesh> (I'm reflashing my phone right now, so can't check)
[04:42] <sammo> How could I check?
[04:43] <jamesh> "cat /proc/$$/attr/current" inside the terminal would probably give an indication
[04:44] <kurt_>  Js.song = inputSong.text       I have this code bit and get this error Error: Invalid write to global property "song" /usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene exited with code 0        I have a JS file and in it i have this code bit song = inputSong.text;       anybody know why the error comes up? worked in an older sdk not sure version but it was in 13.04 or 13.10
[04:45] <sammo> It says 'com.ubuntu.terminal_terminal_... (enforce)'
[04:45] <sammo> I'm guessing that's it then?
[04:45] <jamesh> it is confined then, yes.
[04:46] <sammo> Okay, that explains a lot.  Thank you!
[04:47] <jamesh> actually, I'm wrong.  It has its own profile, but that profile is unconfined
[04:48] <jamesh> If you don't have any critical data on the phone, then reinstalling probably is easiest
[04:48] <sammo> Oh... So there is a problem :P
[04:49] <sammo> Okay. I'll go do that then. What does the (enforce) mean?
[04:49] <jamesh> Ubuntu uses a mandatory access control security system called AppArmor
[04:50] <sammo> But that shouldn't prevent execution of files in home?
[04:50] <jamesh> When it is in enforcing mode, any access that is not explicitly allowed by the process's AppArmor profile will result in an error
[04:50] <sammo> Ah
[04:50] <jamesh> The terminal is running with a profile that allows anything, so the fact that it is enforcing that profile doesn't mean much
[04:51] <jamesh> the non-enforcing modes are intended to help debug the security policies: they'll just log problems that would become errors in enforcing mode so the developer can see what's wrong with the policy
[04:52] <sammo> Right, that makes sense. Is the best way to do a clean install 'ubuntu-device-flash --wipe --channel=CHANNEL' as listed on the install page?
[04:53] <jamesh> yep
[04:53] <sammo> cool cool. thanks so much!
[04:56] <kurt_> what could cause the sdk to not see my phone? i saw something about a devolper mode or new tools in the mailing list. So do i need to do something on the phone for the sdk to see it?
[04:56] <kurt_> rtm-14.09-version 3
[05:07] <nhaines> kurt_: well, you'll need to enable Developer Mode.
[05:07] <nhaines> System Settings > About this phone > Developer Mode.
[05:09] <kurt_> thanks!
[05:09] <kurt_> Why are some messages red?
[05:16] <kurt_> kinda flips out in developer mode
[05:17] <kurt_> cant use my device in the sdk screens pop up every where like the computer is still trying to connect as a device
[05:17] <kurt_> and in the sdk it finds it starts then blinks reconnect over and over
[05:18] <kurt_> i gotta go to bed ill try tomorrow
[05:18] <kurt_> thanks for the help so far eveyone
[05:22] <pitti> ted: hey Ted, would you mind having a look at https://code.launchpad.net/~pitti/indicator-session/autopkgtest/+merge/235599 ?
[05:23] <sammo> I re-flashed my device and still I can't execute shell scripts in home. It must be some sort of built-in permissions thing.
[08:36] <JamesTait> Good morning all; happy International Translation Day! :-D
[09:38] <cjwatson> rsalveti: thanks for investigating
[11:24] <oSoMoN> popey, is bug #1326378 still valid?
[11:25] <popey> oSoMoN: not tried for a while. will test and see
[11:25] <oSoMoN> thanks!
[11:45] <popey> oSoMoN: commented on the bug
[11:45] <nerochiaro> jhodapp: hi, you around ?
[11:46] <oSoMoN> popey, thanks, I’ll mark it fixed then
[11:48] <seb128> mpt, hey
[11:49] <seb128> mpt, so it looks like that by design request the listitem separators have left/right margins, is that what we want in settings? (on the main screen we currently have a mix of separators touching the side and with margins because they apply the margin for listitem elements and not for standalone divider, which we use e;g between categories)
[11:59] <mpt> seb128, can you give an example of each? I’m not exactly sure what you mean by a separator vs. a divider
[12:01] <seb128> mpt, http://people.canonical.com/~seb128/settings.png
[12:02] <seb128> mpt, see how the horizontal lines between e.g orientation lock and flight mode don't goes to the left/right but the ones between categories do
[12:03] <mpt> seb128, I see, that looks bad
[12:04] <seb128> mpt, right
[12:04] <seb128> mpt, we used to have those lines without borders, but they changed the uitk recently to have margins for listitems (and only those)
[12:05] <mpt> seb128, and what’s supposed to happen when you tap one of those list items? If the item highlights all the way to the edge, it’s inconsistent with the border above/below it. But if it highlights only as far as the border, then it stops at the edge of the icon/switch, which looks ugly.
[12:05] <nerochiaro> jhodapp: it turns out that I might be doing something weird in the gallery. i created a simple example and I seem to be getting all the signals. the code in media hub looks ok too
[12:05] <mpt> seb128, so tell me who “design request” is, and I’ll have a word :-)
[12:06] <seb128> mpt, you should have email, fwded you the info I managed to get
[12:06] <mpt> thanks
[12:06] <seb128> mpt, the "selection" effect goes to the edge, further than the line and it does look weird
[12:07] <ogra_> seb128, mpt, i see the same for the two bottom entries too
[12:07] <ogra_> (the shirtened separator)
[12:07] <ogra_> *shortened
[12:07] <seb128> ogra_, right, any listitem element is going to have margins, any standalone widget is not
[12:07] <seb128> and we mix those
[12:08] <ogra_> yeah
[12:08] <seb128> yeah for uitk changes, now instead of focussing on rtm fixes we have to deal with new UI issues
[12:09] <nerochiaro> zbenjamin: i see that now qtcreator tried to uninstall an app if it's already installed. however that fails for gallery currently. I get "Sdk-Launcher> Uninstalling the application failed"
[12:11] <nerochiaro> zbenjamin: i normally don't mind changing the name of the app in the manifest. the problem is that in this case i need to test video playback, and if i change the name in the manifest it will refuse me access to media hub
[12:26] <seb128> mpt, oh, it also leads to weirdness on use of divider like http://people.canonical.com/~seb128/settingsdiv.png
[12:27] <seb128> mpt, the standard items have a simple line, when followed by a "Divider" which is used between sections, you get the result there, a shorter line follow by ones without margin
[12:28] <seb128> mpt, we can fix that by using showDivider: false on the listitems before the Dividers though, just needs some work/more code|workarounds
[12:28] <mpt> I love how the second and third dividers are different colors and thicknesses from the first one >:-]
[12:28] <seb128> mpt, btw thanks for bringing the topic to design ;-)
[12:29] <mpt> I didn’t do anything, I didn’t even know the discussion was taking place
[12:29] <seb128> mpt, the 1 line version is ThinDivider{} and what is used between items, the bigger one is Divider{} and used between sections
[12:29] <seb128> mpt, well, you just said you can have a word with whoever decided on those, so thanks in advance for that :-)
[12:29] <seb128> mpt, did you get the email I fwded you btw?
[12:30] <mpt> Oh, you’re referring to the future rather than the past, ok :-)
[12:30] <seb128> yeah
[12:36] <lool> cyphermox_: hey, around?
[12:37] <lool> cyphermox_: QA is wondering which test plan to run with NM; would you mind listing whatever standard tests they should usually run there?
[12:37] <lool> cyphermox_: see https://trello.com/c/iFoYYgij/138-ubuntu-rtm-landing-012-network-manager-tvoss-cyphermox-lool
[12:37] <lool> brendand: ^ FYI
[12:37] <lool> brendand: have also updated card
[12:47] <mpt> seb128, I just discussed with jounih, and he said the border is going to be reverted so that it goes right to the screen edge
[12:47] <seb128> mpt, \o/
[12:47] <seb128> mpt, thanks!
[13:01] <jhodapp> nerochiaro, oh ok, glad you could figure that out :)
[13:05] <nerochiaro> jhodapp: i haven't yet. there seems to be something that messes up the state of qtubuntu-media when i don something from the gallery. i haven't figured out what that something is yet
[13:09] <jhodapp> nerochiaro, oh interesting...let me know what you find out because maybe we can make qtubuntu-media more robust too so it's harder to get into such a state
[13:12] <ted> bfiller, It looks like the camera is trying to use a file:/// URL? https://errors.ubuntu.com/oops/fa49391c-487e-11e4-9f5f-fa163e4aaad4
[13:13] <nerochiaro> jhodapp: so what seems to be the problem is loading the Video element with a Loader. When the Loader is reset (by setting sourceComponent = null) something gets messed up and from that point on I don't receive any more playback_complete events from the hub
[13:13] <nerochiaro> after reloading the Video
[13:14] <jhodapp> nerochiaro, this sounds like the same issue that we ran into with Unity itself and loading a NULL Audio component...it was a bug in the Audio component itself
[13:14] <jhodapp> nerochiaro, ping ricmm to see what the solution there was and if this is the same issue
[13:15] <bfiller> ted: yes I think it uses that to call mediaplayer-app to playback a video
[13:15] <bfiller> ted: does that need to change to use video:// now?
[13:15] <ted> bfiller, Yeah, would probably be better if it used content hub though.
[13:15] <ted> bfiller, That way if "Super Video Player" gets installed people could view it in that.
[13:15] <bfiller> ted: content-hub? the video is in the Video subdir
[13:16] <nerochiaro> ricmm: let me know when you have a minute please
[13:16] <ted> bfiller, Well, it doesn't matter which directory it's in. But it is "viewing content" which is content-hub's problem space.
[13:16] <ted> bfiller, For certain a video URL would work though.
[13:17] <nerochiaro> ricmm: i'm having a problem with the state of the QML Video component when it is loaded and unloaded via a Loader, and jhodapp says you had a similar problem with the Audio component
[13:20] <bfiller> ted: is there a related bug with that errors.ubuntu.com report?
[13:20] <ted> bfiller, No, just going through all the bad URLs that get reported.
[13:20] <ted> bfiller, https://errors.ubuntu.com/bucket/?id=url-dispatcher-bad-url
[13:20] <ted> bfiller, They're on a bunch of different projects though.
[13:20] <bfiller> ted: thanks
[13:21] <ted> Look at all the version numbers! ;-)
[13:34] <mzanetti> kenvandine: hey, what's your ETA on landing silo 2?
[13:34] <kenvandine> i hope today... but i might have a regression
[13:34] <kenvandine> mzanetti, why?
[13:35] <mzanetti> kenvandine: I need to land a change in system-settings too
[13:36] <mzanetti> kenvandine: so just syncing with you.
[13:36] <mzanetti> I'm also not entirely sure if I'll make it today... I would let you know before doing the merge
[13:36] <kenvandine> mzanetti, ok, which branch is that?
[13:37] <mzanetti> kenvandine: its in silo6, this branch: https://code.launchpad.net/~unity-team/ubuntu-system-settings/sigstop-for-upstart/+merge/236112
[13:37] <bfiller> popey: any chance you can upload a new calendar app today? the changes to sync-monitor have landed so it should be ready
[13:37] <mzanetti> kenvandine: code looks good to me, I would approve it if it works fine in the silo
[13:37] <kenvandine> mzanetti, ah... yeah
[13:38] <kenvandine> mzanetti, i'm fine with that, thanks!
[13:38] <popey> bfiller: i expected that and asked mirv to upload a couple of hours ago. I can't upload myself.
[13:38] <bfiller> popey: cheers, thanks
[13:38] <popey> np
[13:55] <ricmm> nerochiaro: I did?
[13:56] <ricmm> nerochiaro: walk me through, lets see
[13:57] <nerochiaro> ricmm: i don't know if you did, that's what jhodapp said ;) basically I have a Component that has a Video element in it. I load this component from a Loader, and it play video just fine, and I get notified when the video is finished playing. However if I set the sourceComponent to null on the Loader, then reload the component with the Video in it, from that point on I never receive again playback complete signals
[13:58] <jhodapp> nerochiaro, ricmm: not exactly the same, just seems very similar
[13:58] <jhodapp> ricmm, this was from a couple of weeks ago...we were debugging why the extra dbus position() calls
[14:00] <mterry> ted, OK...  I have something for you
[14:00] <mterry> ted, and it's already exposed one indicator bug -- indicator-transfer has a datetime path for phone_greeter  :)
[14:01] <ted> mterry, hah, blame charles ;-)
[14:01] <ted> mterry, Cool
[14:01] <ricmm> nerochiaro: thinking
[14:03] <mterry> ted, lp:~mterry/+junk/u8-greeter-profiles has a work in progress -- still some debugging output and such which is why in a junk url -- menu content itself doesn't seem to change -- probably a bug still on my end.  But indicator icons do, which is how I saw the datetime/transfer bug
[14:04] <ricmm> nerochiaro: how are you reloading the component with the video in it?
[14:04] <ricmm> setting it to the loader's sourceComponent once more?
[14:04] <ted> mterry, I have branches with different content, but I can't really land them unless QA can verify they fix the bug, which is why I need your patch :-)
[14:04] <ricmm> also, do youreceive any signals at all? is it playing something?
[14:07] <nerochiaro> ricmm: loader.sourceComponent = null, then later { loader.sourceComponent = myVideoComponent; loader.videoItem.source = "file://video/file.mp4" }
[14:07] <nerochiaro> ricmm: something similar tothat
[14:07] <mterry> ted, I'll have this cleaned up today I hope
[14:08] <ogra_> ted, oh, so you land new features by pulling other peoples bugfixes into your branches ? clever :)
[14:08]  * ogra_ grins
[14:11] <sil2100> boiko: hey!
[14:11] <boiko> hi sil2100
[14:12] <sil2100> boiko: did you have a look at the recent dialer-app smoketesting results for ubuntu-rtm?
[14:12] <boiko> sil2100: not really, sorry, is there a failure there?
[14:12] <sil2100> boiko: especially in krillin we're seeing 3 failures
[14:12] <sil2100> boiko: let me find you a link
[14:13] <boiko> sil2100: ok, I fixed one failure in the MRs that are on rtm silo 3
[14:13] <boiko> sil2100: let me check the other two
[14:14] <jgdx> mzanetti, you have some conflicts in your reset branch. And did the test pass with the new backend? They might need a new way of asserting that the launcher was reset.
[14:14] <nerochiaro> ricmm: after reloading the video plays, and i can play and pause the video fine
[14:16] <mzanetti> jgdx: I don't think there are conflicts, but not sure about the tests
[14:17] <jgdx> mzanetti, I'm looking at https://jenkins.qa.ubuntu.com/job/ubuntu-system-settings-utopic-i386-ci/772/console
[14:17] <jgdx> mzanetti, cd tests/autopilot && autopilot3 run ubuntu_system_settings # to go through the tests
[14:18] <jgdx> pmcgowan, Wellark, how do you add apns on desktop? phonesim or files?
[14:18] <mzanetti> jdstrand: ack, thanks
[14:19] <ricmm> nerochiaro: what happens if you make the loader inactive during the operation
[14:19] <ricmm> and only active after setting the source
[14:19] <jdstrand> mzanetti: did you mean jgdx?
[14:19] <jgdx> jdstrand, think so
[14:20] <nerochiaro> ricmm: what do you mean by "inactive" ?
[14:20] <pmcgowan> jgdx, I only tested on the phone
[14:20] <mzanetti> jgdx: sorry
[14:20] <mzanetti> jdstrand: ^
[14:20] <mzanetti> I give up :D
[14:20] <Wellark> jgdx: you need both
[14:20] <jgdx> mzanetti, np, lol
[14:20] <Wellark> jgdx: the default phonesim installation defines a configuration that comes up with multiple contexts
[14:21] <jdstrand> mzanetti: hehe :)
[14:21] <Wellark> you just need to make sure you online the modem
[14:21] <jgdx> Wellark, cool, thanks
[14:21] <Wellark> jgdx: the contexts also change the first time you call Refresh() from the ofono API
[14:21] <Wellark> oh, wait. it was for Carriers
[14:21] <Wellark> jgdx: anyway
[14:21] <Wellark> jgdx: then you can either add more contexts by using d-feet
[14:21] <Wellark> or if you want to drop files
[14:21] <Wellark> stop ofono
[14:21] <Wellark> and add/edit files under
[14:22] <jgdx> Wellark, worked
[14:22] <Wellark> jgdx: /var/lib/ofono/{imsi}/gprs
[14:22] <jgdx> sweet
[14:22] <Wellark> and start ofono again
[14:23] <Wellark> jgdx: you can also simulate dualsim by using the org.ofono.phonesim.Manager interface me and jussi added to the ofono / object
[14:23] <ricmm> nerochiaro: loader.active = false
[14:23] <Wellark> you just need to fire up ofono-phonesim processes manually and provide them with a config
[14:23] <ricmm> then your setup then loader.active = true
[14:23] <nerochiaro> ricmm: ok, so basically load the loader only once and just make it active = false instead of sourceComponent = null ?
[14:23] <jgdx> Wellark, right, I've had to do that before when working on sim services.
[14:24] <ricmm> nerochiaro: yes, or if you do need to swap the loaded component then do the binding assignments while (!loader.active)
[14:24] <jgdx> Wellark, seems dual sim for apn behaves much like the carriers page, though. So that's great.
[14:24] <Wellark> jgdx: https://wiki.ubuntu.com/Process/Merges/TestPlan/indicator-network#Run_ofono-phonesim
[14:25] <Wellark> jgdx: ok. cool. just be aware that the i-network testplan is a bit outdated as it does not tell how to use the phonesim.Manager interface
[14:25] <Wellark> jgdx: so no ofono restarts required
[14:25] <jgdx> ack
[14:26] <Wellark> jgdx: https://github.com/rilmodem/ofono/blob/master/doc/phonesim-control-api.txt
[14:32] <ted> ogra_, It's not a feature, it's a bug!
[14:32] <ogra_> :D
[14:44] <Wellark> jgdx: after having a quick chat with thostr_ you and I should have a quick HO to agree on the division of labor and the battle plan on the UI changes to the CustomApnEditor page
[14:44] <oSoMoN> sergiusens, hey, is there anything I can do to help with bug #1365993 ?
[14:44] <jgdx> Wellark, yes, please
[14:45] <Wellark> jgdx: in 5 minutes?
[14:45] <jgdx> Wellark, yep
[14:45] <Wellark> jgdx: marvellous!
[14:45] <Wellark> jgdx: I will get you the link.
[14:46] <sergiusens> oSoMoN: I just need to figure out mandel's branches he asked me to merge
[14:47] <sergiusens> oSoMoN: it seems he wrote his email in a hurry and wasn't quite clear
[14:48] <oSoMoN> sergiusens, ok, let me know if there’s anything I can do/test
[14:49] <sergiusens> oSoMoN: let me create MPs of what he wrote and at least get reviews for them
[14:49] <sergiusens> I don't have the knowledge for a good review there
[15:36] <nerochiaro> ricmm: disabling the loader instead of unloading the component seems to do the trick
[15:37] <nerochiaro> ricmm: not sure if it's the best thing in terms of memory usage, but it works
[15:55] <ricmm> nerochiaro: I'm not sure that unsetting the component does anything
[15:55] <ricmm> as it had already resulted in a creation
[15:56] <ricmm> it just allows you to use the loader for *another* sourcecomponent or source
[15:56] <ricmm> but it doesnt mean much to the existing instance of the Component you had already loaded through it
[15:56] <ricmm> but I might be wrong
[15:56] <nerochiaro> ricmm: doesn't it destroy the instance and free the memory ?
[15:59] <ricmm> nerochiaro: you are right, it should delete the object
[15:59] <ricmm> the active property does the same as the sourceComponent cycling tho
[15:59] <ricmm> false -> active means a delete and re-incubation
[16:00] <nerochiaro> ricmm: there has to be a difference, otherwise i don't see why it would break in one case and not in the other
[16:00] <ricmm> maybe there is something blocking the deleteLater() when resetting the source
[16:00] <nerochiaro> ricmm: but even if the Video object is stuck there, why that would prevent the new Video object to be able to receive signals ?
[16:01] <ricmm> it shouldnt
[16:03] <asac> seb128: ogra_: i someone cannot disable my calendar notifications.
[16:03] <asac> seb128: ogra_: i have calendar app installed, i disabled the calendar in there
[16:03] <ogra_> i someone ?
[16:03] <ricmm> nerochiaro: reading through the code but I dont see anything obvious that would cause it to not delete correctly
[16:03] <ricmm> :
[16:03] <ricmm> :s
[16:03] <asac> seb128: ogra_: but still the events are constantly reminding me
[16:03] <asac> ogra_: somewhat :)
[16:03] <asac> lol
[16:04] <nerochiaro> ricmm: sorry, it's actually my fault, i mixed up "active" with "enabled". setting active false then back to true causes the same problem as unsetting the sourceComponent
[16:05] <ricmm> right
[16:05] <seb128> asac, don't get me started about the calendar ;-)
[16:05] <nerochiaro> ricmm: so back to the start, why does it break ?
[16:05] <ricmm> theres no enabled for loaders
[16:05] <ricmm> so
[16:05] <ricmm> there might be an issue with the QDeclarativeAudio instance then
[16:05] <ricmm> can you see the duration?
[16:05] <ricmm> that one is also a property, like position
[16:06] <asac> seb128: if it helps, just use /msg and be frank :P
[16:09] <seb128> asac, lol, read the log from friday evening on this channel if you want to see an argument about the calendar removal and the side effect :p
[16:09] <asac> seb128: its not about removal
[16:09] <asac> seb128: i have calendar installed and it still doesnt stop :/
[16:09] <seb128> asac, but I think things are being worked on now, I saw mps today about moving the calendar syncing to the calendar application itself
[16:10] <asac> seb128: does that include moving notification control somewhere?
[16:10] <seb128> yes
[16:10] <seb128> to the calendar itself
[16:10] <asac> i think what i really lack is disabling notifications
[16:10] <asac> i dont even have that feature with calendar installed it feels
[16:10] <asac> or am i missing it somewhere?
[16:11] <seb128> asac, not sure, https://code.launchpad.net/~renatofilho/sync-monitor/split-calendar-and-contacts/+merge/230239 and there is a corresponding side on the calendar-app itself
[16:11] <seb128> but I'm unsure all the bits landed
[16:11] <seb128> and if the calendar-app got an update in the store yet
[16:11] <seb128> where can we see what revision is included in the store?
[16:14] <ricmm> nerochiaro: can you see both properties?
[16:14] <ricmm> is it only position that fails to update?
[16:15] <nerochiaro> ricmm: the problem is that I don't get the playback_complete event maninly
[16:15] <nerochiaro> ricmm: i'm checking the properties now
[16:16] <ricmm> nerochiaro: whats the name of the signal
[16:17] <asac> seb128: hmm. good question. i think beuno might be able to help :)
[16:17] <asac> beuno: how can seb128 find out which version of something is in the store?
[16:17] <ogra_> i think there was a calendar landing in flight today
[16:18] <nerochiaro> ricmm: core::ubuntu::media::Player::set_playback_complete_callback
[16:19] <barry> kenvandine: the build of si 2.5 in the silo is not going well.  it seems to be incredibly slow which causes timeouts in the dbus connection to udm.  i've tried rebuilds several times.  maybe i'll get lucky soon (usually i get lucky after 1 or 2 rebuilds).  i'll keep trying but i wonder if there's something we can do about the silo/ppa to give it more juice to run the test suite more quickly.
[16:19] <nerochiaro> ricmm: this is a signal that qtubuntu-media gets from the hub
[16:19] <ricmm> I mean in QML
[16:19] <ricmm> which signal as you using
[16:19] <ricmm> that you are missing
[16:20] <kenvandine> barry, i saw that... :/
[16:20] <nerochiaro> ricmm: in QML it's Video.onStatusChanged , it never received the status MediaPlayer.EndOfMedia
[16:21] <nerochiaro> ricmm: and that signal is implemented by qtubuntu-media, and it's emitted when qtubunut-media received the playback_complete signal from the hub
[16:21] <barry> kenvandine: anyway, i will keep trying.  one thing we can do if we have to is to disable the problematic parts of the test suite during build and rely on autopkgtest to verify them.
[16:22] <ricmm> nerochiaro: yup
[16:22] <ricmm> sorry just not clear where the signal is dropped
[16:22] <ricmm> is it actually not showing over the bus?
[16:22] <ricmm> or is it being dropped client side
[16:23] <nerochiaro> ricmm: it's not received by qtubuntu-media, but it's emitted by the hub
[16:23] <nerochiaro> ricmm: as far as i can see at least
[16:23] <ricmm> I mean do you see it with dbus-minitor
[16:23] <ricmm> monitor
[16:23] <nerochiaro> ricmm: i'll try that now
[16:24] <ricmm> ok
[16:25] <popey> bfiller: fyi, calendar r484 approved
[16:27] <bfiller> popey: great, thanks
[16:29] <ogra_> asac, ^^^^ there, new calendar
[16:30] <seb128> does the location service requires a working SIM?
[16:30] <asac> ogra_: so i just hit update apps and all will be good?
[16:30] <ogra_> you should see a new calendar there, yes
[16:30] <ogra_> not sure that has all fixes yet though
[16:30] <asac> seb128: only if your wifi APs are not known
[16:31] <asac> seb128: i have it working without SIM here in city centre
[16:31] <asac> but if wifi isnt known you need cell info and for that you need sim
[16:31] <ogra_> yeah, works fine on my mako without sim
[16:31] <seb128> asac, my is using 100% cpu for 3 weeks, consistently between reboot and wipe/new image
[16:31] <seb128> I wonder if that's because I've an invalid SIM in the phone
[16:31] <ogra_> seb128, any trustdb crash files ?
[16:31] <seb128> (it's a prepaid one which I bought while traveling and which seems not valid in France)
[16:31] <mzanetti> kenvandine: hey, I pulled out that systemsettings change again because it doesn't seem to fix the reason that motivated it. so no need to pay attention for collisions any more.
[16:32] <seb128> ogra_, no, ubuntu-location-service just eating cpu days and night
[16:32] <ogra_> seb128, well, lool and tvoss are the location go-to guys
[16:32] <ogra_> i have heard of that but i dont see it myself
[16:32] <seb128> tvoss was looking at the 100% cpu issue 3 weeks ago
[16:33] <seb128> I provided him a backtrace and debug info and he said he had an idea about the issue
[16:33] <asac> seb128: good question. i think there is some aggressive logging still going on
[16:33] <seb128> but nothing changed since
[16:33] <asac> seb128: check with lool
[16:33] <seb128> https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1358918
[16:33] <kenvandine> mzanetti, thx
[16:33] <seb128> is the cpu bug
[16:33] <ogra_> well, only occasionally ... :P
[16:33] <seb128> well, maybe my issue is different
[16:34] <seb128> it has never been working for me, it keeps hitting full cpu accros reboots, wipe & bootstrap, etc
[16:39] <nerochiaro> ricmm: i'm trying to see the signal with  dbus-monitor "interface='core.ubuntu.media.Player'" but I can't get anything. Am I using the wrong string or missing something else obvious ? (first time I use it on the device)
[16:39] <seb128> ogra_, but yeah, I've a _usr_bin_trust-stored-skeleton.32011.crash
[16:45] <seb128> ogra_, do you know if we have ddebs for the rtm archive?
[16:46] <seb128> pitti, ^
[16:47] <beuno> seb128, did you figure out how to find out the version in the store?
[16:47] <seb128> beuno, no
[16:48] <beuno> there's a few ways
[16:49] <ogra_> seb128, i think we do, but not sure where
[16:49] <seb128> beuno, well "version", is the store version related to the vcs commit number?
[16:49] <beuno> seb128, it's up to the uploader
[16:49] <beuno> how they version it
[16:49] <beuno> the store doesn't know about VCSs
[16:49] <seb128> beuno, is there an equivalent of the debian/changelog for clicks?
[16:50] <beuno> seb128, there is a field for "what's new"
[16:50] <beuno> so a more human-oriented
[16:50] <seb128> k
[16:50] <seb128> beuno, anyway, I found the version in the click scope view
[16:51] <seb128> I guess then linking that to a vcs commit to see if a fix has been rolled out has no "magical solution"
[16:54] <Laney> http://ddebs.ubuntu.com/ubuntu-rtm/ exists
[16:54] <dobey> seb128: be careful when reading the info in the scope. the "what's new" and "version" are from the store, so are for whatever the latest version in the store is, not necessarily what is installed.
[16:54] <seb128> Laney, thanks
[16:54] <dobey> and the "what's new" is a text field entry on the dev portal, not something in the click manifest, so we can't pull that locally :-/
[16:55] <seb128> dobey, right, thanks for pointing it out!
[16:56] <seb128> speaking about portal
[16:56] <seb128> dobey, you might know, are the categories in the apps/click scopes coming from the server?
[16:56] <seb128> is there a way to get those translated?
[16:56] <seb128> dpm, ^
[16:57] <beuno> seb128, they are, and they are being translate
[16:57] <beuno> the portal will return a different language based on the header the request sends
[16:57] <seb128> beuno, do you know if that's something we can contribute to?
[16:57] <seb128> I'm using french and I only have english categories atm
[16:57] <dobey> right, what beuno said
[16:58] <dobey> seb128: they might not be translated into french yet?
[16:58] <seb128> dobey, do you know where I can check? can I do the translations/contribute to them on launchpad?
[16:58] <dobey> i have no idea what languages are on the server
[16:58] <seb128> like do you pull from some public project?
[16:58] <beuno> I'll find out where they are translated
[16:58] <dobey> that's a beuno question
[16:58] <seb128> beuno, thanks
[16:59] <dpm> seb128, let me get you the bug. In summary, they're translated in the database, but recently we put them in LP
[16:59] <dobey> those are all on the server. click scope just shows what the server gives in the response (and sends the Accept-Language header to tell the server to give us the translations)
[16:59] <beuno> seb128, https://translations.launchpad.net/software-center-agent/trunk/+pots/click-feed
[16:59] <beuno> seems to be where we pull from
[16:59] <dpm> seb128, beuno, JamesTait is the man to talk to about translations for the store Departments
[17:00] <dpm> yes, that's where we recently put the translations ^
[17:00] <beuno> seb128, https://wiki.ubuntu.com/AppStore/Interfaces/ClickPackageIndex has more detail than you'll ever want if you care about the APIs themselves
[17:00] <seb128> beuno, how often do you pull from? french is translated and that says those strings are there since 2014-09-19
[17:01] <beuno> JamesTait, ^
[17:01] <JamesTait> seb128, not all the translations are in devportal yet, because they're stored in the devportal DB and there's no automatic process yet to import them from .pot files or LP.
[17:02] <seb128> JamesTait, but that's coming for e.g french?
[17:03] <JamesTait> seb128, IIRC, we manually uploaded the translations for Spanish only, so far, but the others will be imported, manually or otherwise, as soon as we can.
[17:04] <JamesTait> seb128, I appreciate it's not an ideal situation, but rest assured it is on my radar and flashing very brightly.
[17:07] <beuno> seb128, so in conclusion, learn spanish.
[17:08] <seb128> beuno, ola! ;-)
[17:08] <seb128> JamesTait, k, thanks
[17:08] <seb128> beuno, dobey: thanks as well!
[17:09] <dobey> no problem
[17:10] <dobey> seb128: that's portugese!
[17:11] <seb128> bah, I'm screwed, the one spanish word I know is not spanish ;-)
[17:11] <dobey> heh
[17:12] <dobey> seb128: it's hola in es and ola in pt :P
[17:12] <seb128> oh, I see
[17:12] <seb128> I'm french, we don't spell the "h" :p
[17:13]  * popey wonders which "otel" seb128 is staying in at the sprint.
[17:13] <seb128> popey, :-)
[17:14] <ogra_> popey, lets hope e doesnt miss is flight else e needs to stay ome :)
[17:15] <seb128> ogra_, you screwed it on the second word :p
[17:15] <ogra_> gar
[17:15] <seb128> :-)
[17:15] <ogra_> :)
[17:27] <nerochiaro> ricmm: i'm about to go out for today. can you email me a cmd line you would use to see the signals coming from the hub ? I can't seem to be able to filter them
[17:27] <ricmm> nerochiaro: ok
[17:27] <nerochiaro> ricmm: thanks
[17:28] <ricmm> well actually maybe jim might be betterfor that
[17:28] <ricmm> jhodapp: ^
[17:28] <jhodapp> ricmm, missed him
[17:33] <ricmm> jhodapp: can you send him that email?
[17:33] <ricmm> you are better than me with dbus
[17:33] <jhodapp> ricmm, I could, but I've never had to filter those before
[17:33] <dobey> ogra_: waoh, did you suddenly become british?
[17:33] <ogra_> lol
[17:34]  * dobey pictures ogra_ as a yorkshireman https://www.youtube.com/watch?v=Xe1a1wHxTyo
[17:35] <ogra_> i wouldnt mind the cigars and whisky :)
[17:35] <dobey> heh
[17:35] <ogra_> though i guess they have port
[17:37] <dobey> ogra_: well, i'm sure we can have a glass of whisky at the sprint :)
[17:37] <ogra_> ++  !
[17:38] <dobey> heh
[17:45] <JamesTait> seb128, http://pad.lv/1375922 - just so it doesn't get forgotten.
[17:51] <bfiller> ted: did you land changes that make file:// break? cause camera-app and video scopes both dont' work anymore
[17:53] <cjwatson> jdstrand: could you test that ubuntu silo 4 fixes your click garbage-collection problems?
[17:53] <ogra_> bfiller, camera works here
[17:53] <seb128> JamesTait, thanks
[17:53] <ogra_> (mako, latest utopic image)
[17:54] <vitimiti> hi
[17:54] <bfiller> ogra_: playing back a video from it doesn't
[17:54] <cjwatson> dobey: just don't let ogra_ pour it
[17:55]  * cjwatson learns from mistakes
[17:55] <dobey> lol
[17:55] <cjwatson> (sometimes)
[17:55] <ogra_> cjwatson, lol
[17:55] <jdstrand> cjwatson: hmm, my device is on rtm. would it be safe to do there?
[17:55] <dobey> cjwatson: i'll let the bartender pour it :)
[17:55] <ogra_> bfiller, oh, i didnt try video
[17:55] <cjwatson> jdstrand: ubuntu-rtm silo 2 then
[17:56] <cjwatson> jdstrand: GC should run at the next reboot after upgrading
[17:56]  * cjwatson -> dinner
[17:57] <jdstrand> cjwatson: ok, testing now
[18:00] <ogra_> ** (process:2884): WARNING **: Unable to dispatch url 'file:///home/phablet/Videos/sintel_trailer-1080p.mp4':GDBus.Error:com.canonical.URLDispatcher.BadURL: URL 'file:///home/phablet/Videos/sintel_trailer-1080p.mp4' is not handleable by the URL Dispatcher
[18:00] <ogra_> bfiller, ted ^^
[18:00] <ogra_> (from unity8-dash..log)
[18:03] <jdstrand> cjwatson: oh, at first I didn't think it was working, but now I see that the garbage collection is happening after lightdm starts
[18:05] <jdstrand> cjwatson: yes, it seems to have worked. I only have 109 files in /var/lib/apparmor/clicks/*json and /var/lib/apparmor/profiles/click_*
[18:06] <jdstrand> cjwatson: it was 260 before I rebooted
[18:07] <jdstrand> a 2nd reboot is needed to remove them from the kernel, but that is expected
[18:20] <jdstrand> I also noticed bug #1375938, which is mine
[19:15] <ted> bfiller, We removed the file:/// URLs. Yes, the video scope had two MRs that it needed, but only one was linked to the bug. Pawel is landing the other.
[19:38] <cjwatson> jdstrand: excellent, thanks.  for my records, which image/device were you testing on?
[19:39] <jdstrand> cjwatson: rtm, mako r63
[19:43] <cjwatson> jdstrand: thanks
[19:52]  * cjwatson wonders where logs from attempting to remove an app might go
[19:54] <cjwatson> oh, duh, it'll be on the other end of packagekit won't it
[20:23] <robotfuel> kenvandine: ping, do you know where can I get debug symbols for system-settings?
[21:04] <nero_>  hello    wondering    when note  3  will have   ubuntu touch love
[21:05] <nero_> can i use the  note  2    stuff  for install ubuntu touch   or will it  break  it
[21:34] <dobey> !devices | nero_
[21:44] <nero_>   i a\lreally look  there  but    no luck at  finding   1
[21:44] <nero_>    its like    1   ever made it  for   note  3
[23:48] <pdxwebdev> Unknown CMake command "qt5_use_modules"???
[23:49] <pdxwebdev> Everything says I'm using an old version of cmake but I'm at <IP_ADDRESS>
[23:50] <pdxwebdev> I'm trying to build a plugin in the system settings repo
[23:59] <pdxwebdev> Ah, it looks like one does not build the plugins from their respective directories.
[23:59] <pdxwebdev> nevermind


[08:35] <dholbach> good morning
[10:58]  * vish grumbles! was only recently told of dholbach's secret script stash!
[10:58] <vish> ;p
[10:59] <vish> dholbach: morning :)
[11:00] <vish> a lot of the bugs, i would have subscribed the Main Sponsors and i noticed that you would silently switch it to new Sponsors team.. and i was always thinking i was increasing your workload :(
[11:01] <vish> dholbach: only recently nigelb told me you were not looking at them personally ;p
[11:07] <nigelb> vish: HAHAHAH
[11:19]  * hyperair lols