[10:25] <vish> thorwil: hey, could you extend my membership on » https://launchpad.net/~art-design-website
[10:25] <vish> or doctormo ^ if he is awake(at 5:30am ;) )
[10:28] <thorwil> vish: expires in a year, now
[10:28] <vish> cool! thx


[00:25] <fishscene> Hello. I would like to have my entire contacts database erased/reset/deleted. Is there anyone who can do this?
[00:29] <fishscene> My contacts section on the ubuntu one website has been in an error state for 6 months or more, and I have 200+ contacts that can not be synced to any device and are not viewable/editable on the ubuntu one website. I can resync these contact from my phone to my ubuntu one account, but only if the database backend is reset or something.
[00:31] <dobey> fishscene: http://voices.canonical.com/ubuntuone/?p=943
[00:34] <fishscene> bummer
[00:34] <fishscene> So no hope of having my contacts database reset even though it doesn't work when they say it should =\
[00:35] <fishscene> dobey: Thanks for the info though. I suppose I'll wait and bug them after they're done with the upgrades. :)
[01:01] <karni> Night o/
[07:26] <hrw> hi
[07:27] <hrw> will there be an option to set folder as 'do not synchronize, just copy from machine xy to cloud'?
[07:28] <hrw> hrw@lumpek:Ubuntu One$ find . -name *u1conflict|wc -l
[07:28] <hrw> 85
[07:28] <hrw> I use those data only on one machine and u1 daemon is running on few machines
[07:30] <hrw> and it is not fun when firefox lost extensions/options/bookmarks/passwords just because I keep profile on u1
[08:16] <rye> hrw, him what version of U1 are you running?
[08:37]  * rye adds the firefox profile dir to U1, sans Cache directory
[08:45] <JamesTait> Thoroughly happy Thursday, everyone! :)
[08:45] <mandel> JamesTait, hello :)
[08:45] <JamesTait> mandel: o/
[08:46] <hrw> rye: precise one
[08:47] <hrw> rye: but problems were present even with oneiric one in past
[08:47] <rye> hrw, I have started syncing firefox profile now, I suppose I should experience this shortly too
[08:47] <rye> hrw, i suppose sqlite dbs were moved to conflict files?
[08:51] <hrw> rye: I use this laptop rarely - mostly on conferences
[08:51] <hrw> rye: http://paste.ubuntu.com/720497/
[08:52] <hrw> rye: was planning to use U1 to share some of .dotfiles between machines but looking at mess which my firefox profile is I will rather skip it and keep them in git
[08:56] <hrw>
[08:57] <hrw> sorry - network problems at conference
[10:06] <gatox> hi!
[10:06] <mandel> gatox, buenas!
[10:07] <gatox> mandel, como va?
[10:17] <gatox> mandel, +1 to the branch
[10:23] <mandel> gatox, sweet, lets land it :)
[10:24] <mandel> gatox, you need to update your ubuntuone-dev-tools or you wont be able to runt tests today
[10:24] <mandel> gatox, the fix landed
[10:25] <gatox> mandel, ok.....
[10:28] <mandel> gatox, once you have the new tools, can you run the tests in all the other projects but ubuntuone-client and let me know if they pass?
[10:29] <gatox> mandel, ok, let me finish the upgrade..... i'm upgrading several packages
[10:34] <gatox> mandel, brb, have to restart
[10:55] <mandel> gatox, ok, I'm in 12 failing tests.. is good compared to 200 :D
[10:56] <gatox> mandel, jeje i'm looking for the deb..... upgrade didn't do the trick it seems
[10:56] <mandel> gatox, just do a python setup.py install from lp:ubuntuone-dev-tools
[10:56] <mandel> gatox, maybe the build takes a little too long
[10:56] <gatox> mandel, ahhhhok
[10:59] <mandel> gatox, I fear that we also have broken tests in the other projects which means that we will be block when trying to land anything :(
[11:00] <mandel> the sooner we fix this..
[11:00] <gatox> mandel, i'm running the tests
[11:00] <gatox> mandel, woww....... something is really wrong
[11:01] <gatox> mandel, wait, i need to test it with this branch too: https://code.launchpad.net/~tcole/ubuntuone-dev-tools/qname-in-errors/+merge/80549 ?
[11:01] <gatox> because i'm getting 400 failures
[11:02] <mandel> gatox, fkndasasd
[11:02] <gatox> yep...... ¬¬
[11:02] <mandel> gatox, a cagarla! where are you getting those?
[11:03] <gatox> mandel, it seems that everything is related to this: ubuntuone.devtools.testing.txcheck.TXCheckTest.runTest
[11:03] <gatox> are you sure the branch landed?
[11:04] <gatox> [FAIL]
[11:04] <gatox> Traceback (most recent call last):
[11:04] <gatox>   File "/usr/local/lib/python2.7/dist-packages/ubuntuone-dev-tools/ubuntuone/devtools/testing/txcheck.py", line 355, in run
[11:04] <gatox>     raise problem
[11:04] <gatox> ubuntuone.devtools.testing.txcheck.MissingReturnValue: MissingReturnValue for ActivationDetectorTestCase.setUp
[11:04] <gatox> ubuntuone.devtools.testing.txcheck.TXCheckTest.runTest
[11:04] <gatox> one of the cases
[11:05] <mandel> gatox, yeah, I know.. the way I solve it is by using a @defer.inlineCallbacks in the setUp because the setUp in theory returns a deferred
[11:06] <tcole> yeah, the txcheck stuff checks for common problems when chaining deferreds in setUp/tearDown
[11:06] <tcole> you need to make sure that setUp and tearDown return deferreds
[11:06] <tcole> and that those deferreds are chained with the deferred obtained from calling super().{setUp,tearDown}
[11:07] <mandel> tcole, yep, so @defer.inlineCallbacks is the way I have been fixing those :)
[11:07] <tcole> that tends to be the easiest approach yeah
[11:08] <tcole> just add the decorator and yield the return value of super().etc... and you're good
[11:09] <mandel> tcole, on it, problem is that there are lots :)
[11:15] <tcole> let me know if I can help
[11:25] <rye> hrw, i am not sure you would want to have the whole firefox profile under ubuntu one control. the performance impact on the disk is substantial. Zeitgeist is logging the changes and it is being fed a constant stream of changes for sessionstore.js and other files
[11:42] <mandel> gatox, tcole please take a look: https://code.launchpad.net/~mandel/ubuntuone-client/fix-tests/+merge/80554
[11:42]  * mandel walks dog
[11:44] <gatox> ack
[11:46] <tcole> mandel: +1
[12:40] <gatox> mandel, +q
[12:40] <gatox> +1
[13:05] <mandel> gatox, tcole cool :)
[13:06] <mandel> gatox, I'll move to the control-panel to get that fixed :)
[13:06] <gatox> mandel, ok!!
[13:13] <hrw> rye: zeitgeist is one of things which never gets installed on my machines.
[13:20] <nessita> hello everyone
[13:21] <gatox> nessita, hi
[13:21] <mandel> ok, I have to say this here: La puta!!, 662 fail in control panel!!
[13:21] <mandel> nessita, hello, we have had better days :P
[13:21] <nessita> mandel: why?
[13:22] <nessita> hi gatox
[13:22] <gatox> nessita, i couldn't update my branches, because we are working in the broken tests with mandel
[13:23] <tcole> nessita: we finally landed/enabled the correctness checks for setup/teardown in twisted tests
[13:23] <tcole> it's been ... enlightening
[13:23] <dobey> heh
[13:23] <nessita> tcole: hi there! did you check the rest of the suite before landing the fix? :-)
[13:24] <tcole> nessita: ?
[13:24] <dobey> maybe we should add an option to toggle that check on
[13:24] <nessita> tcole: I mean, did you confirm the u1client and u1controlpanel and etc tets suite kept passing?
[13:24] <tcole> nope
[13:24] <tcole> if they don't pass, they're actually really seriously broken
[13:25] <tcole> maybe not in a fail-all-the-time way, but in a pass-only-by-luck way
[13:25] <mandel> nessita, u1-client is fixed, I'm working on control panel atm
[13:25] <nessita> tcole: I know, but, we can't just broke everything in a minute... in a future, it wuld be a good idea
[13:25] <nessita> tcole: to give some heads up before landing
[13:25] <tcole> don't shoot the messenger
[13:25] <tcole> but yeah, it could have been better coordinated
[13:25] <dobey> well, fwiw, i don't think tarmac has the new version installed
[13:25] <nessita> tcole: well, that branch was yours, right? :-)
[13:26] <tcole> I meant don't blame the branch for breaking anything :)
[13:26] <tcole> it just made existing breakage manifest
[13:27] <nessita> tcole: I understand how your branch is "correct", but we can't break all the passing suites all the sudden. I agree on fixing things, but we need some heads up
[13:27] <nessita> tcole: so you could propose the branch and let me and the ubunet-discuss list know about it
[13:28] <tcole> well, the one thing I didn't expect was that it would go into use right away
[13:28] <nessita> so each one can commit to have their suite passing with that branch within some time frame
[13:28] <tcole> I thought we were either using versioned sourceeps, or packages
[13:28] <nessita> tcole: nightlies are being built on every branch land, and we're using that in the desktop
[13:28] <dobey> tcole: btw, your qname-in-errors branch has 2 approve votes
[13:29] <tcole> ah, that I did not know
[13:30] <tcole> I thought we could do it like in the past when we update the branch and then increment sourcedeps for each dependent project as they were updated to pass
[13:30] <nessita> tcole: nah, that's just server :-)
[13:30] <dobey> nightlies will also get installed in tarmac if someone runs apt-get upgrade in the vm, or if it breaks and a new puppet deployment happens
[13:30] <tcole> yeah, I've been away from client for a long time
[13:30] <tcole> mm
[13:31] <dobey> tcole: it would be trivial to add a command line option to enable the check
[13:31] <nessita> tcole: is ok, I was just trying to plan for a future situation ;-)
[13:32] <tcole> dobey: if we end up blocked for more than a few hours, let's consider it -- but given how frequently people make these mistakes, it needs to be the default asap
[13:32] <tcole> (more than a few hours, counting from an hour or two ago)
[13:32] <dobey> tcole: sure. i'm just making the suggestion. personally, i think if correct things cause broken things to manifest their breakage, then fix the broken stuff, not the correct one :)
[13:32] <tcole> Well, I can do a branch in the meantime
[13:33] <tcole> but yeah
[13:33] <tcole> I'm happy, at least, that we've not had trouble with false positives so far
[13:33] <dobey> although "correct" things that break your own API are just f'n broken (grrr, gtk)
[13:35] <dobey> heck, if u1client was that easy to fix, it shouldn't be a problem :)
[13:35] <tcole> what I would have liked, actually, would have been a good option to make these things warnings at first, rather than hard errors
[13:36] <tcole> but it wasn't really immediately obvious that there was a nice way to do that with unittest
[13:36] <tcole> yeah, most of the mistakes are trivial
[13:36] <dobey> yeah i'm not sure how to do that with unittest.
[13:36] <tcole> just easy to make
[13:37] <tcole> I hate that twisted makes the obvious things wrong, more than asynchrony needs to
[13:37] <nessita> tcole: having a warning.warn in setup?
[13:38] <tcole> it's tricky
[13:38] <tcole> we want to warn about the specific set of test classes which are getting run
[13:39] <tcole> there doesn't seem to be a good way to accurately capture that except via the actual test loader we use
[13:39] <dobey> oh neat
[13:39] <dobey> client dailies got requested to build successfully it seems
[13:41] <dobey> it would be nice if unittest had a WARNING type of result for a test, rather than just pass/fail/error/skip
[13:41] <tcole> yeah, that's exactly the problem I ran up against
[13:41] <dobey> i guess we could perhaps write one
[13:41] <dobey> but meh
[13:42] <mandel> I want it to be orange!
[13:43] <dobey> it will be burnt orange just like the 70s were
[13:43] <gatox> mandel, ¬¬
[13:43] <mandel> :)
[13:43] <gatox> jeje
[13:44] <dobey> speaking of the 70s
[13:44] <dobey> cheap trick just came up on my playlist
[13:47] <alecu> hello all!
[13:48] <dobey> hola alecu
[13:48] <nessita> hi alecu
[13:48] <gatox> alecu, hi!
[13:50] <mandel> I guess we have no standup, right?
[13:50] <mandel> because we are 20 min late :P
[13:53] <gatox> mandel, i guess not
[13:55] <nessita> mandel, gatox, alecu: you can do it now! I love to read it
[13:56] <gatox> me
[13:56] <nessita> me
[13:58] <gatox> mandel, alecu ping
[13:59] <gatox> nessita, should i start? :P
[13:59] <nessita> yes!
[13:59] <nessita> gatox: go
[13:59] <gatox> DONE:
[13:59] <gatox> Woke up and found out that mandel was going crazy with the broken tests.
[13:59] <gatox> TODO:
[13:59] <gatox> Keep fixing the broken test in sso and the installer, fix some branches in order to land them, keep working in the unicode huge issue!
[13:59] <gatox> BLOCKED:
[13:59] <dobey> yay
[13:59] <gatox> No
[13:59] <gatox> nessita, go :P
[14:00] <nessita> DONE: sprinting, talking a lot
[14:00] <nessita> TODO: more of the same! finish branch for I/O failure
[14:00] <nessita> BLOCKED: no
[14:00] <nessita> NEXT: dobey? alecu? mandel?
[14:00] <mandel> goin, writing notes, one sec
[14:00]  * alecu is writing notes
[14:00] <dobey> λ DONE: survey, fixed SRU review issues
[14:00] <dobey> λ TODO: tarmac puppet conf updates
[14:00] <dobey> λ BLCK: No.
[14:01] <mandel> goin, writing notes, one sec
[14:01] <mandel> ?
[14:01] <mandel> DONE: Found bug 882440 and fixed it. Also found 882446 and fixed it. Rereview nessitas branch.
[14:01] <mandel> TODO: Look at control panel issues relqted with the above. Propose auto-update branch.
[14:01] <mandel> BLOCKED: no
[14:01] <ubot4> Launchpad bug 882440 in ubuntuone-dev-tools "The testing package is not installed by setup.py (affects: 1) (heat: 6)" [High,Fix committed] https://launchpad.net/bugs/882440
[14:03] <mandel> nessita, you have a +1
[14:03] <alecu> DONE: team mumble, got pyqt4 in linux crossing an ntlm isa server! both http and CONNECT versions, devised storage protocol "ping"-like check
[14:03] <alecu> TODO: work on tunneling using qt4
[14:03] <alecu> BLOCKED: no
[14:04] <nessita> mandel: yey!
[14:04] <nessita> alecu: any news on the review?
[14:05] <alecu> nessita, I didn't get much further yesterday, sorry.
[14:06] <nessita> alecu: could you please allocate some time today? is so big that almost any new branch on trunk will cause conflicts :-/
[14:06] <alecu> nessita, I'll work on it today, I'll promise :-)
[14:06] <nessita> alecu: thanks!!!
[14:06] <dobey> Todo: relearn how to read sheet music
[14:06] <nessita> dobey: glad it was with two e's! ;-)
[14:13] <nessita> ok, I'll brb
[14:13] <nessita> (later)
[14:16] <mandel> that is a bbl, right?
[14:32] <dobey> heh
[14:34] <tcole> bbl myself
[14:35] <gatox> alecu, ralsina is going to have 1-1 today with us?? or he is not working et al? i don't remember that
[14:36] <mandel> gatox, his is travelling, right?
[14:36] <gatox> mandel, i tought that he take the day off today and travel tomorrow..... but maybe i'm wrong
[14:43] <alecu> gatox, I believe he's not coming, so no 1-1 today
[14:43] <gatox> alecu, ok, thanks
[14:46]  * mandel is half way though the tests in control panel \o/
[14:46] <gatox> mandel, i'm almost finishing sso
[14:46] <gatox> :S
[14:48] <mandel> gatox, I had 600 fails :(
[14:48] <gatox> yacks
[14:48] <nessita> mandel: still trying to fix the controlpanel suite?
[14:48] <mandel> gatox, most borring work EVER
[14:48] <gatox> mandel, totally
[14:50] <mandel> nessita, I've got only 100 tests left of 600 :D
[14:51] <nessita> alecu, mandel: can we move the talk one hour earlier?
[14:51] <nessita> that is, in 10 minutes?
[14:51] <nessita> I got released from an activity so I would like to catch up with you re:proxy
[14:52] <dobey> wait what?
[14:52] <nessita> dobey: what where who?
[14:53] <dobey> nessita: there was a meeting re: proxy scheduled for 1 hour from now?
[14:53] <nessita> dobey: only a catch up from me with alecu and mandel
[14:53] <nessita> since they ae starting working on that next week
[14:53] <mandel> nessita, sure, I have no problem
[14:53] <nessita> dobey: do you want to be there?
[14:54] <nessita> we'll have to skype instead of mumbling
[14:54] <dobey> nessita: in the meeting yesterday it was suggested to have another meeting about proxy stuff; and i told alecu i should be in it
[14:54] <mandel> nessita, sure, do I have you? I remember you have a work an non work accounts, right?
[14:55] <nessita> dobey: hum... that was not in the summary email from roberto
[14:55] <nessita> dobey: you can join us in 5 minutes in skype, if you want
[14:55] <nessita> (if alecu can)
[14:56] <dobey> how long will it be? :)
[14:57] <nessita> dobey: hem.... one hour top I would say (45' ideally)
[14:57] <dobey> ugh
[14:57] <dobey> i will need to go get lunch soon
[14:58] <nessita> dobey: what time is for you? I thought that now we both were in the same timezone
[14:58] <nessita> is it 11am for you now?
[14:59] <dobey> nessita: we are in same timezone, but i'm not on UDS schedule until next week. i don't normally eat breakfast, and eat lunch a little earlier
[14:59] <nessita> dobey: ah, I see. At what time would you need to be free?
[15:01] <dobey> well you can have it, and just take notes, or record it
[15:01] <gatox> yeyyyy from 600 tests failing to 10.... fixing those 10
[15:01] <mandel> dobey, I think is just catch up, there should not me much more info that yesterday
[15:02] <dobey> i just wanted to arg^H^Hdiscuss the technical details
[15:02] <mandel> nessita, shall we wait for alecu then :)
[15:02] <mandel> dobey, hehehe
[15:02] <nessita> dobey: you against something in particular?
[15:02] <nessita> mandel: yeah...
[15:03] <dobey> well it seems like the suggestion is to just use qt to solve the problem everywhere. and that's not really feasible to me
[15:05] <mandel> dobey, its an understandable complain, I think it has to be a valance between time to market and being nice with the platform
[15:05] <mandel> dobey, the idea of using a diff process for sd does not sound good to my ears on linux for example
[15:06] <nessita> dobey: qtnetwork, which is a network library independent from the UI library. So is not strictly *qt*, but I understand your point. I kinda agree with you, but if that really solves all the proxy issues in a clean way, and we have no better choice, we may need to give it some consideration.
[15:07] <nessita> dobey: do you have any other option that solves all the proxy issues? (btw, did you read alecu's report on proxies?)
[15:08] <dobey> mandel: b in english is b, not v :)
[15:09] <dobey> nessita: my point is that it won't solve all the proxy issues in a clean way :)
[15:09] <dobey> yes i read the doc
[15:10] <mandel> dobey, sorry, I make the same mistake in all langs, in Spain we pronounce them the same, and we write movil, so I get confused :P
[15:10] <dobey> mandel: :P
[15:11] <nessita> dobey: I see. Besides the SD proxy issue not being solved by qtnetwor, is there any other issue?
[15:12] <dobey> nessita: well, a separate qt process for the protocol, doesn't solve the problem for things using the REST API in SD, via urllib or whatever.
[15:12] <spartan2276> if I change my host and hostname will this affect my Ubuntu one?
[15:12] <mandel> nessita, one question about control panel, why do we use defer from python and not the twisted one?
[15:12] <dobey> i think the first thing that should be done, is to reduce the number of HTTP libraries in use, to the base minimum
[15:12] <nessita> dobey: right, the fix is using qtnetwork to do the url opening
[15:12] <mandel> nessita, that would be in test_pacakage_manager.py
[15:13] <dobey> nessita: to do that we would need to use the qt main loop in sd, no?
[15:14] <dobey> spartan2276: likely, yes. you will probably need to log in again, as the machine name is used to distinguish tokens
[15:14] <dobey> well thanks for leaving right as i was typing an answer
[15:14] <dobey> people are so impatient
[15:15] <nessita> dobey: hum, I will have that in mind when talking to the guys
[15:15] <nessita> alecu: you around?
[15:15] <mandel> dobey, they are used to a fast internet connection :)
[15:15] <nessita> mandel: yeah,we don't want the controlpanel depending on twisted
[15:16] <nessita> mandel: what problem is causing you? it should not cause any issue
[15:16] <mandel> nessita, dobey that is why qtnetwork is not to be used in sd but to use a diff process to tunnel it, which is ugly
[15:16] <mandel> nessita, just curious
[15:16] <dobey> mandel: that doesn't work for the urllib calls
[15:16] <nessita> mandel: but what about the rest api calls?
[15:16] <dobey> and also, making a proxy to proxy the calls through a proxy, seems a bit… off :)
[15:17] <mandel> dobey, I agree.. I think the problem is the money and the time..
[15:17] <mandel> nessita, same problem :(
[15:18] <nessita> mandel: ok, let's keep talking about this with alecu
[15:19] <mandel> nessita, dobey yes, better with alecu since he has been looking into it
[15:19] <dobey> time shouldn't be an issue
[15:20] <dobey> if you make time to implement an issue, we're going to end up in the same boat with trying to develop based on urgency
[15:20] <dobey> and the whole point of doing what we're doing with stable branches/etc, is to avoid that
[15:21] <dobey> so we shouldn't make decisions based on that. we should make decisions based on what's correct
[15:21] <nessita> dobey: yeah, I agree we can't (keep) making decisions based on time hurriness
[15:22] <dobey> we need to evaluate the options, decide what is most correct, rather than most quick, and make time estimates for what the most correct option will take, and develop that.
[15:23] <nessita> dobey: I agree. Not sure which is the more correct though... we definitely don't want to add proxy support to twisted ourselves
[15:24] <dobey> well we probably have to do something like we did with the bandwidth limiting stuff
[15:25] <dobey> surely there is some software out in the wild which uses twisted and works with proxies
[15:25] <dobey> anywya, i need to go get lunch :)
[15:25] <nessita> dobey: well, alecu wa sin charge of researching this... and I trust him he did a good research
[15:25] <dobey> bbiab :)
[15:26] <mandel> tcole, nessita can you please takea look at lp:~mandel/ubuntuone-control-panel/fix-tests all tests pass except the ones that use pacakage_manager.inline_callbacks
[15:26] <dobey> yeah i'm not saying i don't trust him, or he didn't do good research. but i do think he didn't necessarily have all the information, or that all the information he did have, was necessarily correct.
[15:26] <mandel> tcole, nessita I'm temted to use the inlineCallbacks from twisted, but I wanted to know if there is a better way
[15:27] <nessita> mandel: have a link?
[15:27] <nessita> mandel: it should not be the way, no, I'll take a look
[15:27] <dobey> anyway, lunch time. we can argue more later :)
[15:27] <nessita> dobey: ack
[15:28] <mandel> nessita, I have not done an MP, let me get you the branch link
[15:34] <nessita> tcole: ping
[15:34] <nessita> tcole: what does the new check that you landed do?
[15:44] <mandel> gatox, ping
[15:44] <gatox> mandel, pong
[15:45] <mandel> gatox, do you have the bug number about the broken tests in control panel?
[15:45] <mandel> gatox, I'm done with it :D
[15:45] <gatox> mandel, oh sorry..... i didn't submit that one.... i only create the bugs for sso and the installer :P
[15:45] <gatox> my bad
[15:47] <mandel> gatox, puto ;)
[15:47] <mandel> gatox, hehe I'll do one then
[15:49] <alecu> nessita, mandel, dobey: I'm back.
[15:49] <alecu> mandel, pong
[15:49] <mandel> alecu, shall we do the mumble (although I'm running out of time)
[15:49] <alecu> mandel, I thought it was scheduled in 10'!
[15:50] <nessita> mandel: yes, it was scheduled in 10 minutes
[15:50] <alecu> mandel, oh, it's past 18 for you
[15:50] <nessita> alecu: before I took a shoot and saw if we could do it earlier
[15:50] <nessita> alecu, mandel: skype?
[15:50] <mandel> nessita, alecu I can stay a little longer, np :)
[15:50] <mandel> nessita, already there
[15:50] <alecu> is dobey coming too?
[15:51] <alecu> oh, skype.
[15:51] <nessita> alecu: when he gets his lunch done :-D
[15:51] <nessita> alecu: my mumble is not working...
[15:51]  * alecu has not used skype in a while
[15:51] <alecu> ok
[15:51] <nessita> I will install O today or tomorrow, so hopefully it will work again
[15:52] <mandel> gatox, tcole please give me a review: https://code.launchpad.net/~mandel/ubuntuone-control-panel/fix-tests/+merge/80587 :)
[15:53] <gatox> mandel, on it
[16:12] <nessita> dobey: you back from lunch?
[16:25] <gatox> mandel, +1 to your branch
[16:25] <gatox> i'm uploading mine from sso right now
[16:28] <gatox> mandel, alecu please review (fixed tests in sso): https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/tests-broken/+merge/80596
[16:28] <gatox> nessita, ^ (or you if you are still around)
[16:31] <nessita> gatox: ack
[16:32] <nessita> gatox:
[16:32] <nessita> ubuntu_sso/qt/tests/test_controllers.py:
[16:32] <nessita>     1680:  [C0301] Line too long (80/79)
[16:33] <gatox> crap
[16:33] <gatox> fixing
[16:33] <nessita> gatox: there is no need to add this:
[16:33] <nessita>     @defer.inlineCallbacks
[16:33] <nessita>     def tearDown(self):
[16:33] <nessita>         """Tear down."""
[16:33] <nessita>         yield super(PasswordLabeledEntryTestCase, self).tearDown()
[16:33] <gatox> nessita, sure?...... that's way the test are broken....
[16:33] <nessita> gatox: no way :-)
[16:34] <gatox> mandel, hey! answer! you told me that
[16:34] <nessita> gatox: remove it, and rmove all the addings for setUp and tearDown
[16:34] <nessita> gatox: you don't have to add a tearDown if it's not deifned
[16:34] <nessita> same foe setUp
[16:34] <nessita> gatox: *if* setUp or tearDown is defined, you have to use inlinecallbacks + yield
[16:35] <gatox> mandel, .......... i'm going to kill you......
[16:35] <gatox> nessita, ok...... i'll fix that after lunch
[16:38] <dobey> sort of
[16:38] <dobey> nessita: back, but still eating. :)
[16:38] <nessita> dobey: can you join us in skype? I'd like you to be there
[16:39] <dobey> for how long?
[16:39] <nessita> I have lunch at 1pm so... 20 min top
[16:39] <dobey> ok, i'm logged into skype
[16:40] <nessita> dobey: I don't have you!
[16:40] <nessita> you wre dohbee?
[16:40] <dobey> yes
[16:48] <mandel> gatox, why?
[16:49]  * mandel rugby
[16:49] <gatox> mandel, ok.... i'll tell you later :P
[16:49] <mandel> gatox, I told you if, you workaholic :)
[16:49] <mandel> haha
[17:10] <dobey> oi
[17:17] <Pooky1> hi guys, i have trouble with ubuntuone
[17:18] <Pooky1> ubuntu one client says there is all files sync, bat when i open one folder is empty, on web i can see the files, bat it not sync to computer. is there any function how resync the folder? or download files in zip from web?
[17:22] <dobey> Pooky1: have you disconnected, and reconnected?
[17:22] <Pooky1> i try it
[17:31] <Pooky1> dobey: damit, still nothing
[17:33] <dobey> Pooky1: can you open a terminal, and restart syncdaemon by running "u1sdtool -q" waiting a few seconds, and then running "u1sdtool -c" and waiting a few (maybe several) minutes, to see if anything changes
[17:34] <dobey> Pooky1: we /are/ experiencing some slowness issues at the moment, which are being worked on. let me get someone who knows a little more about this to help you :)
[17:35] <Pooky1> dobey: i already did this, bat there is problem there is only one folder, which is not sync, there is 4 subfolders and 4 files, bat nothing of it is sync, its just empty
[17:36] <duanedesign> hello Pooky1
[17:36] <Pooky1> hello duanedesign
[17:36] <dobey> Pooky1: i understand. duanedesign will try to help you further :)
[17:36] <Pooky1> dobey thanks
[17:37] <duanedesign> Pooky1: is thi folder that is not syncing in your Ubuntu One folder?
[17:38] <Pooky1> duanedesign: yes it is ~/Ubuntu One/www/Problematic Folder/...
[17:38] <duanedesign> Pooky1: could you open a terminal and run the command -  u1sdtool --waiting | wc -l
[17:39] <Pooky1> duanedesign: this command return "0"
[17:39] <duanedesign> hmm, ok
[17:39]  * rye will be back in 40 minutes, past eod thoug
[17:40] <rye> duanedesign, u1filestatus.py?
[17:40] <rye> http://people.canonical.com/~roman.yepishev/us/u1filestatus.py
[17:41] <duanedesign> Pooky1: can you check this file to see it contains anything.  ~/.cache/ubuntuone/log/syncdaemon-exceptions.log
[17:42] <Pooky1> duanedesign: this file is empty
[17:44] <duanedesign> Pooky1: could you pastebin(http://paste.ubuntu.com/) your ~/.cache/ubuntuone/log/syncdaemon.log  so I can look at it for problems.
[17:44] <duanedesign> Pooky1: this file has filenames in it. If you do not want to pastebin it you can email it to me
[17:46] <Pooky1> duanedesign: there is http://paste.ubuntu.com/720930/
[17:47]  * duanedesign looking
[17:55] <Pooky1> do you see somethink which can couse this problem? duanedesign
[17:56] <duanedesign> Pooky1: could you try...
[17:57] <duanedesign> runnning the command:   wget http://people.canonical.com/~roman.yepishev/us/u1filestatus.py
[17:58] <duanedesign> then:  python u1filestatus.py
[18:00] <Pooky1> there is result : Ubuntu One folders:
[18:00] <Pooky1>  /home/pooky/Ubuntu One
[18:00] <Pooky1> Scanning folders...
[18:00] <Pooky1> Total: 12, local: 0, errors: 0
[18:03] <duanedesign> Pooky1: could you try moving the folder out of the ubuntu one folder
[18:03] <alecu> dobey, http://developer.gnome.org/gio/unstable/GSocketClient.html#g-socket-client-set-enable-proxy
[18:04] <duanedesign> Pooky1: Pooky1 wait this folder is something you uploaded to tthrough wwebUI?
[18:05] <dobey> alecu: right. so there is a GProxyResolver thing. i think newer libsoup uses that by default :)
[18:05] <alecu> dobey, I wonder what .exe exists for that on windows
[18:06] <Pooky1> duanedesign: nope, i
[18:06] <Pooky1> normaly put it in ubuntuone folder in my another pc
[18:06] <dobey> alecu: and i think it pokes at the gsettings for the proxy config. it may not poke at the windows registry stuff, but it's probably trivial to add that so that it does work.
[18:06] <Pooky1> duanedesign: when i move it out of ubuntu one folder, data still stay on ubuntu one server?
[18:07] <Pooky1> or they will be deleted?
[18:07] <dobey> alecu: i don't know if there is a current release of glib for windows anywhere. might be though
[18:07] <duanedesign> Pooky1: yeah dont move it out
[18:07] <dobey> alecu: i really need to figure out this race condition in banshee though. :(
[18:09] <duanedesign> Pooky1: could be some problem with corrupt metadata. We can delete the metadata folder and let Ubuntu ONe recreate it
[18:09] <Pooky1> duanedesign: ok, and how can we do it?
[18:10] <duanedesign> Pooky1: run the command:  u1sdtool -q
[18:10] <Pooky1> k
[18:11] <duanedesign> Pooky1: then:  rm -rf ~/.local/share/ubuntuone
[18:11] <duanedesign> Pooky1: and reconnect:   u1sdtool -c
[18:11] <Pooky1> ok
[18:13] <Pooky1> nice!
[18:13] <Pooky1> there is structure
[18:13] <Pooky1> and it looks like sync the files :)
[18:14] <duanedesign> so we are making proggress \0/
[18:15] <Pooky1> yea
[18:15] <Pooky1> it works now
[18:15] <duanedesign> Pooky1: ok great
[18:16] <Pooky1> thanks for help :)
[18:16] <duanedesign> Pooky1: my pleasure, anytime
[20:24] <dobey> crap. totally forgot i had an appointment 20 minutes ago. bbiab
[21:01] <vds> hello
[21:01] <vds> I'm trying to test the last fix on staging but looks like it has not been deployed yet
[21:02] <vds> I was wondering if it's ok wwith you if I start a freaky friday thing
[21:02] <vds> I tried a couple of times before the summer but stopped, it was a couchdb thing that doesn't make sense anynore...
[21:08] <dobey> vds: wrong channel?
[21:09] <vds> ops
[21:09] <dobey> vds: or i think you were trying to /query that to someone :)
[21:09] <vds> davidcalle_, just wrong channel
[21:09] <dobey> and i'm not davidcalle_ :)
[21:09] <dobey> anyway
[21:10] <davidcalle_> Hum?
[21:10] <dobey> you should get to sleep maybe ;)
[21:10] <dobey> and i am heading off for the evening. have a good one :)
[21:28] <nessita> lisette: https://wiki.ubuntu.com/MessagingMenu


[19:46] <sasa84> hello
[19:46] <pleia2> hi there
[19:49] <sasa84> pleia2, do you might know the link, where i could find missing/new screenshots for ubuntu-docs 13.10?
[19:49] <pleia2> sasa84: could you be a bit more specific?
[19:50] <pleia2> sasa84: please keep the discussion in channel :)
[19:51] <sasa84> i want to make localized screenshots for ubuntu-docs
[19:51] <pleia2> oh, I see
[19:51] <pleia2> that would be a question for the translations folks I think, I'm not sure how it's done
[19:51] <pleia2> https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators is the translators mailing list
[19:52] <pleia2> I suggest signing up and sending an email asking about how that is handled
[19:54] <sasa84> ok, tnx pleia2 :)
[20:21] <CrazyLemon> hey guys
[20:22] <CrazyLemon> i was wondering why does ubuntu raring docs have quantals JPG in index.html ?
[20:22] <CrazyLemon> same goes for saucy
[20:27] <CrazyLemon> there are also missing 2 PNG files = view-fullscreen-16.png and universal-access-menu.png  - talking about saucy
[20:27] <pleia2> CrazyLemon: I suggest you mail the ubuntu-doc mailing list to ask, there is a script to grab screenshots that was fixed for this cycle but I don't know exactly when/if they got to adding the new shots
[20:28] <pleia2> can sign up here: https://lists.ubuntu.com/mailman/listinfo/ubuntu-doc
[20:28] <pleia2> raring simply didn't get updated in time, but saucy should
[20:28] <pleia2> (and raring is end of life in a couple months, so it won't be fixed)
[20:30] <CrazyLemon> will do pleia2
[20:30] <CrazyLemon> ty


[04:24] <mup> Bug #2026346 changed: When you reduce the CPU count in a server, the numa node remains for the removed CPU <MAAS:Expired> <https://launchpad.net/bugs/2026346>