[07:00] <ralsina> good morning!
[07:40] <mandel> morning all!
[07:43] <rye> mornings
[07:46] <mrfree> morning! :)
[08:06] <mandel> mrfree, morning! how is your little project going?
[08:36] <mrfree> mandel, hi :) up and working ;)
[08:37] <mrfree> I'm actually working on the control-panel to remove apt dep
[08:39] <rye> mrfree, i suppose you can remove the package installation completely for now since it assumes you can install desktopcouch and the plugins for evolution and firefox. In case there is no desktopcouch, there is nothing to install
[08:39] <mandel> mrfree, great! what are the diff deps you have problems with?
[08:40] <mandel> rye, yeah, I think desktopcouch is a PITA (and I work a lot in it) and it does not bring anything good atm
[08:40] <mandel> eventually we will fix it ;)
[08:45] <mrfree> I've just created a patch and I'm going to test it... stay tuned :)
[08:50] <mandel> mrfree, sure, let us know if you have a patch that we can get in out trunk, you will have to get revies and all that, but it would be great to have it in trunk hehe :P
[08:53] <JamesTait> Happy Release Day, everyone!
[09:07] <gatox> hi
[09:09] <mandel> gatox, morning!
[09:16] <ralsina> morning gatox!
[09:25] <gatox> ralsina, morning
[09:25] <gatox> brb...... need to restart
[09:25] <mrfree> mandel, ok control-panel runs :) but I think I've found a problem with constants.py file
[09:26] <mrfree> it doesn't seem to be installed
[09:27] <gatox_> back
[09:27] <gatox_> ralsina, how was the manager sprint?
[09:27] <ralsina> tiring :-)
[09:28] <gatox> :P
[09:29] <ralsina> but I think we'll have an interesting and not crazy next 6 months
[09:29]  * beuno watches ralsina lie to his team
[09:29] <ralsina> haha
[09:32] <czajkowski> morning all
[09:32] <czajkowski> what's the url again to report a bug re U1 website?
[09:33] <gatox> jejeje
[09:33] <beuno> heya czajkowski, it's here: https://bugs.launchpad.net/ubuntuone-servers/+filebug
[09:33] <beuno> what's up?
[09:33] <czajkowski> beuno: it's someone silly and annoying
[09:33] <czajkowski> and will be a wishlist
[09:33] <czajkowski> but on my notes section
[09:34] <czajkowski> I want to be able to click multiple notes and click delete
[09:34] <czajkowski> not one at a time
[09:34] <czajkowski> very slow process
[09:34] <beuno> czajkowski, aha, not solly at all
[09:34] <beuno> there may be a bug about that already
[09:34] <beuno> let me hunt for it
[09:35] <beuno> czajkowski, I think bug #462938 is the closest match
[09:35] <ubot4> beuno: Error: Bug #462938 not found.
[09:36]  * beuno squints
[09:36] <beuno> bug #462938
[09:36] <ubot4> Launchpad bug 462938 in ubuntuone-servers "Notes page should have the option of deleting all notes at once from U1 servers (affects: 5) (dups: 1) (heat: 16)" [Medium,Triaged] https://launchpad.net/bugs/462938
[09:37] <gatox> ralsina, can i have a review from you?
[09:37] <gatox> really small
[09:37] <ralsina> gatox: sure!
[09:37] <gatox> ralsina, https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/close-on-license-again/+merge/78596  -  https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/no-mocker2/+merge/78943
[09:38] <ralsina> that's two! cheat!
[09:38] <gatox> ralsina, :P
[09:38] <gatox> but really small jeje
[09:38] <czajkowski> beuno: thanks
[09:38] <czajkowski> marked effects me
[09:43] <gatox> http://www.thisisthecountdown.com/ :D
[09:47] <beuno> czajkowski, thanks for bringing it up
[09:50] <czajkowski> beuno: np, just had to spend 15 mins deleting 35 notes
[09:50] <czajkowski> one by one
[09:50] <czajkowski> slightly annoying :)
[09:50] <beuno> ouch, indeed
[09:50] <beuno> we haven't been able to give notes any love
[09:50] <czajkowski> I swear If I go home and syncs back up from laptop I will scream
[09:50] <beuno> heh
[09:51]  * beuno makes no promises
[09:51] <beuno> if it does, I'll have someone from U1 buy a beer (or a drink of your preference) at UDS
[09:52]  * ralsina starts writing the drink voucher
[09:55] <czajkowski> look if ye came to London I'd buy ye a beer
[09:55] <czajkowski> simples
[09:55] <czajkowski> I like U1 and ues it but there are some niggly annoying little things like being able to rearrage my folders via the web and deleting things simpler which could just be made a lot user friendlier
[09:58]  * ralsina *is* in london. So is beuno!
[10:01] <czajkowski> oh so coming to release party tonight
[10:02] <ralsina> the plane leaves at 10PM though
[10:03] <czajkowski> thats not really an excuse to not come to the pub now is it
[10:04] <ralsina> well.... losing the plane would be inconvenient
[10:04] <ralsina> s/losing/missing
[10:04] <czajkowski> ralsina: which airport are you flyin out from
[10:05] <ralsina> heathrow
[10:05] <czajkowski> heathrow express
[10:05] <czajkowski> pre check in
[10:05] <czajkowski> sorted
[10:05] <czajkowski> next excuse
[10:11] <beuno> czajkowski, my flight leaves at 10pm
[10:11] <beuno> so I think I'll be at the release party for about 20 minutes
[10:11] <beuno> heh
[10:11] <beuno> czajkowski, so hurry and break U1 so you get free beer
[10:12]  * beuno reads up and realises ralsina had the exact same conversation already
[10:12]  * beuno goes fetch coffee
[10:13] <czajkowski> heh
[10:13] <czajkowski> hmm finish work at 6 by the time I get there tis 7
[10:13] <czajkowski> :/
[10:19] <mandel> czajkowski, canonical eployees have really really bad luck with planes
[10:20] <mandel> if it is not a volcano is a strike or something else..
[10:20] <czajkowski> mandel: trust me nothing tops me getting home to ireland last xmas 107 hrs sleeping in heathrow, train through the night and landing in dublin in a snow storm
[10:20] <czajkowski> every flight I get from UK to ireland results in some form of delay, anywhere else is fine!
[10:21] <beuno> 107hrs in heathrow!  that's what I think hell would be
[10:21] <czajkowski> beuno: nope after 2-3 days I gave up
[10:21] <ralsina> czajkowski: I got sent to brazil for 5 days, I am not sure that was good or bad luck
[10:22] <beuno> infinite delays on a flight, not enough to leave
[10:22] <czajkowski> got a train to wolverhapton walked around the train station waiting on next train to hollyhead
[10:22] <czajkowski> I'd go to brazil but not for 5 days 15 yes ;)
[10:23] <czajkowski> ralsina: http://www.lczajkowski.com/2010/12/21/
[10:23] <mandel> ralsina, can I have a review for this bad boy: https://code.launchpad.net/~mandel/ubuntuone-client/improve-fs-notifications-logging/+merge/79243
[10:23] <czajkowski> ralsina: http://www.lczajkowski.com/2010/12/22/
[10:23] <ralsina> mandel: putting it on the queue
[10:26] <mandel> ok, I think I can move to my next item then :)
[10:27] <ralsina> gatox: approved both branches, he second one I only did code review because bazaar has just gone nuts on my windows  box
[10:27] <gatox> ralsina, ahhhhh ok, no problem.... and thanks! :D
[10:37] <ralsina> moving to the office, will be there in a few minutes
[11:07] <rye> my netbook has "Upgrade Ubuntu 11.10 to Ubuntu 11.04" option in ubiquity now with 11.04 flashdrive installed
[11:15]  * mandel walks dog
[11:18] <nessita> good morning everyone
[11:19] <ralsina> good morning nessita!
[11:19] <nessita> hi ralsina, how is it going?
[11:19] <ralsina> nessita: nice, thanks!
[11:19] <ralsina> flying back tonight
[11:20] <gatox> nessita, hi!
[11:21] <nessita> hi gatox
[11:21] <gatox> nessita, i need some things to tell you :P
[11:22] <ralsina> gatox: you need things to tell her? You don't have any? :-)
[11:22] <gatox> ralsina, jjejjee sorry
[11:22] <gatox> nessita, i have some thing to tell you!
[11:22] <gatox> not thinking
[11:22] <ralsina> :)
[11:23] <gatox> nessita, first... the links to logging.conf and clientdefs.py in the wiki are not longer available
[11:23] <gatox> nessita, also, i just logged this bug (mandel was helping me with this): https://bugs.launchpad.net/ubuntuone-client/+bug/873266
[11:23] <ubot4> Launchpad bug 873266 in ubuntuone-client "Ignoring PYTHONPATH (affects: 1) (heat: 6)" [Undecided,New]
[11:23] <gatox> because there is a problem to run the test in ubuntuone-client just using the pythonpath
[11:23] <nessita> gatox: ah, probably my bad the missing links
[11:24] <nessita> gatox: that is "not a bug".... is how autotools is used
[11:24] <nessita> gatox: what do you need to add to the PYTHONPATH?
[11:25] <nessita> gatox: you need to pass specific folders at autogen.sh time
[11:25] <gatox> nessita, i was able to run "make check" before without installing ubuntu-sso-client, but now i can't... i thought that was a bug or something
[11:26] <nessita> gatox: I don't think is a bug but how things are supposed to work with autotools (to confirm we need to ask rodney). In particular, what is your issue?
[11:26] <nessita> gatox: if you need to use a specific sso, you need to do this:
[11:26] <nessita> ./autogen.sh --with-sso=path/to/soo
[11:26] <nessita> ./autogen.sh --with-sso=path/to/sso
[11:26] <nessita> make check
[11:26] <nessita> gatox: same for the protocol
[11:27] <gatox> nessita, ahhhhhhhh i didn't know that... i thought it works with the pythonpath too..... so it's not an issue.....
[11:27] <nessita> gatox: well, is an issue dependening how you look at it
[11:31] <gatox> nessita, i've got another little no mocker branch if you want to review: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/no-mocker2/+merge/78943
[11:32] <nessita> gatox: yes!
[11:32] <nessita> is the sso network fixed? (I can also review it)
[11:32] <gatox> yep! both!
[11:33] <gatox> nessita, also, the issue about the weird chars in the folders widget, is taking me longer than i expected because the problem came from way deep in the code...
[11:35] <nessita> gatox: is ok, I like you gaining knowledge in that code. Need a hand?
[11:36] <gatox> nessita, not yet, thanks!  mandel guide me about something i couldn't find, but i'm think that i'm back on track now
[11:37] <nessita> ack
[11:51] <nessita> ralsina: did you see bug #873098? can we do something about it?
[11:51] <ubot4> Launchpad bug 873098 in ubuntuone-client "syncdaemon still running after uninstall (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/873098
[11:52] <ralsina> nessita: yes, but we will need to do another release :-(
[11:52] <nessita> ralsina: I think we can wait to Thru next week, no?
[11:52] <ralsina> nessita: basically, we need to kill all ubuntuone-syncdaemon instances when uninstalling
[11:52] <nessita> yes
[11:52] <ralsina> nessita: yes, we can't do it any sooner than that
[11:53] <nessita> ralsina: shall I assign the bug to you?
[11:53] <ralsina> nessita: yes, please
[11:53] <nessita> done
[11:55] <nessita> gatox: I still get the same lint issue as before...
[11:55] <nessita>     77:  [E1103, TestWindowsKeyring.test_set_credentials] Instance of 'Deferred' has no 'data' member (but some types could not be inferred)
[12:19] <mandel> nessita, ping
[12:19] <mandel> nessita, logging branch is up for review: https://code.launchpad.net/~mandel/ubuntuone-client/improve-fs-notifications-logging/+merge/79243
[12:20] <mandel> I'm of for lunch now, if that is ok I'll move to auto-update in the control panel and I'd like to talk with you before that, I want to picture where to place that code withint the project
[12:20]  * mandel lunch
[12:24] <gatox> mandel, i forgot to +1 that branch! done!
[12:26] <mandel> gatox, thx!
[12:26] <mandel> now for real to have lunch :)
[12:39] <nessita> mandel: review done, I asked a couple of improvements
[12:39] <nessita> gatox: did you saw my comment at 8:55? I saw you went offline, maybe your net was acting up
[12:43] <nessita> @ping
[12:43] <ubot4> pong
[12:49] <gatox> nessita, about?
[12:49] <nessita> gatox: there are still  lint issues in both branches
[12:50] <gatox> nessita, i saw about one........ i'll check them
[12:50] <mandel> nessita, ack
[12:51] <nessita> gatox: and, I'm thinking... looks like you don't have our nightlies installed, from the PYTHONPATH report I can see you don't have at system level the latest soo
[12:52] <nessita> gatox: can you please show me the output of:
[12:52] <nessita> apt-cache policy ubuntu-sso-client
[12:53] <gatox> nessita, http://paste.ubuntu.com/707311/
[12:53] <mandel> nessita, comments make sense, I'll fix the code way before my eod
[12:55] <nessita> mandel: thanks!
[12:55] <nessita> gatox: so, you do have the nightlies installed...
[12:56] <nessita> gatox: I don't understand why make check does not find that
[12:56] <nessita> gatox: the make check is in linux, no?
[12:56] <gatox> nessita, yes....... it works after i did: python setup.py install (in sso-client)
[12:56] <ralsina> nessita, dobey, gatox, mandel, alecu: standup in 4'
[12:56] <nessita> gatox: that's *odd*
[12:57] <nessita> gatox: can you please paste the (long) output of: apt-cache policy ubuntuone*
[12:57] <alecu> hello!
[12:57] <nessita> hi alecu!
[12:59] <gatox> nessita, http://paste.ubuntu.com/707315/
[12:59] <nessita> looking
[13:00] <mandel> me
[13:00] <ralsina> me
[13:00] <nessita> me
[13:01] <alecu> me
[13:02] <nessita> gatox, dobey?
[13:02] <nessita> mandel: go!
[13:02] <gatox> me
[13:02] <mandel> ralsina, go
[13:02] <ralsina> DONE: mgmt sprint, day off. TODO: catchup, BLOCKED: no
[13:03] <ralsina> nessita?
[13:03] <nessita> DONE: reviews, bug triage, refactoring base code ready, now fixing tests. Is closer!
[13:03] <nessita> TODO: more of the same! :-)
[13:03] <nessita> BLOCKED: nopes
[13:03] <nessita> NEXT: alecu
[13:03] <nessita> NOTE: I will be taking the day off tomorrow
[13:03] <alecu> DONE: researched proxy servers and authentication support on MS platforms
[13:03] <alecu> TODO: setup devel VMs with NTLM and Kerberos proxy auth
[13:03] <alecu> BLOCKED: no
[13:03] <ralsina> gatox?
[13:03] <gatox> DONE:
[13:03] <gatox> Fixed some branches, some reviews.
[13:03] <gatox> TODO:
[13:03] <gatox> Keep working on Bug #851356
[13:03] <gatox> BLOCKED:
[13:03] <ubot4> Launchpad bug 851356 in ubuntuone-control-panel "QT UI: Folder list may show garbage for user homes non-ascii (affects: 1) (heat: 22)" [High,In progress] https://launchpad.net/bugs/851356
[13:03] <gatox> No.
[13:04] <nessita> mandel: your standup did not come up, was a IRC issue?
[13:04] <mandel> maybe, I'll try again
[13:04] <ralsina> NOTE: I am not taking the day off tomorrow, but I will arrive to argentina at 7AM ART after being around for 30 hours, so don't count on me for much
[13:05] <mandel> DONE: finished rt tracking, that is, tested that package can be retrieved from the one.ubuntu.com page and sent the update.xml. Proposed merged to fix bug 872254. Helped gatox with some issues finding where is the root dir coming from and we lost some time wondering why PYTHONPATH was ignored in the make check from ubuntuone-client, gatox has created a bug for that. TODO: move autoupdate to control panel, for that I want some of nessitas time to discuss .
[13:05] <ubot4> mandel: Error: Bug #872254 not found.
[13:05] <nessita> mandel: what was the issue with the autoupdater?
[13:05] <mandel> BLOCKED: no COMENTS: I'm on holidays tomorrow
[13:05] <nessita> mandel: was an bug on our side or in the server?
[13:06] <mandel> nessita, the autoupdate as it is now does not support https :(
[13:06] <nessita> mandel: is that bitrock, no?
[13:07] <mandel> we changed to http and now it should work as soon as the XML is updated
[13:07] <mandel> nessita, yes, bitrock, we should remove that and use our own code
[13:07] <nessita> mandel: what update needs the XML?
[13:08] <mandel> nessita, the XML is in the server side to let the autoupdater know there is a new version, the losas will take care of that
[13:09] <mandel> nessita, provides a version id and the locations of the possible mirrors.
[13:10] <dobey> λ DONE: some thoughts on planning, start on libu1 fix, looked at #467397
[13:10] <dobey> λ TODO: release planning for pterodactyl, bug #872972, bug #467397
[13:10] <dobey> λ BLCK: None.
[13:10] <ubot4> Launchpad bug 872972 in libubuntuone (Ubuntu) (and 2 other projects) "Store URLs have to wait for main page to load (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/872972
[13:10] <ubot4> Launchpad bug 467397 in python2.6 (Ubuntu) (and 6 other projects) "KeyError: 'ROUND_CEiLiNG' when using turkish locale (affects: 16) (dups: 9) (heat: 66)" [Undecided,Confirmed] https://launchpad.net/bugs/467397
[13:12] <nessita> mandel: ack, thanks for the update
[13:12] <nessita> mandel: just to be sure I understand, no change is needed on the desktop clients, no?
[13:13] <mandel> nessita, no, everything in the client is ok, it was a problem in the server side
[13:13] <mandel> nessita, we should get the update in our users very soon
[13:14] <mandel> nessita, I cc you in the rt request, did you get it?
[13:17] <nessita> mandel: yes, thanks
[13:21] <mrfree> mandel, nessita, the ubuntuone-control-panel works as expected :) I simply dropped the package_manager part
[13:21] <mrfree> but I'm actually having some issue with the setup.py file
[13:22] <ralsina> mrfree: I was away for a few days, what are you doing with control panel? :-)
[13:22] <mandel> mrfree, that is great!
[13:22] <nessita> mrfree: shoot!
[13:22] <mrfree> ralsina, hi :) I'm trying to port ubuntuone stuff on gentoo
[13:23] <ralsina> mrfree: awesome!
[13:23] <ralsina> mrfree: I will later steal your ebuild and do it for arch ;-)
[13:23] <mandel>  mrfree, looks more like succeeding rather than trying ;)
[13:23] <mrfree> ralsina, lol :)
[13:24] <mrfree> I do my best mult my time [0-1] :)
[13:25] <mrfree> the setup.py creates some .py file during the "install" phase replacing few @prefix@ placeholder
[13:26] <mrfree> and this approch doesn't seems to fit the standard portage way
[13:26] <mandel> mrfree, is that the _ui files?
[13:27] <mrfree> mandel, http://dpaste.com/633608/ take a look at the replace_prefix function
[13:29] <mandel> mrfree, oh! nessita, do you know about that?
[13:29] <mandel> I have not much knowledge of that
[13:29] <nessita> mrfree: yeah, we need to properly build the path for the ui glade files at install time
[13:29] <nessita> mrfree: what would be the standard portage?
[13:30] <ralsina> why is it doing that on build *and* install?
[13:30] <ralsina> that doesn't seem right
[13:30] <nessita> ralsina: where is doing it on build?
[13:31] <ralsina> nessita: line 176
[13:31] <mrfree> ralsina, oops my bad... I've added it in the build phase to try :D
[13:31] <ralsina> mrfree: oh, ok!
[13:38] <dobey> mandel: lol!
[13:39] <mrfree> I think I need to investigate better
[13:40] <mrfree> portage simply doesn't install some files
[13:42] <nessita> mrfree: let me know!
[13:43] <mrfree> sure
[13:50] <ojii> is publishing of files not working right now? get 503s trying to access shared files
[14:09] <dobey> ralsina: should we not also merge fixes from trunk for windows to the stable branch? and make future builds of the stable windows client from stable branch?
[14:09] <ralsina> dobey: yes, the plan was to have only one stable branch and make all releases from it
[14:09] <dobey> "one" stable branch?
[14:10] <ralsina> and everyone, sorry I never got around to make that mail about that meeting, but it has been crazy busy for a week already :-(
[14:10] <ralsina> dobey: as in one for windows and linux
[14:10] <ralsina> dobey: not one for each
[14:10] <dobey> ok; so one per project though
[14:10] <ralsina> right
[14:11] <ralsina> I am not bazaar-master-po but I am pretty sure we can't make branches accross projects anyway ;-)
[14:12] <dobey> well, wasn't sure if you were implying ONE branch with everything in it, for windows
[14:13] <ralsina> dobey: ok, clear now then
[14:13] <ralsina> although the idea of a master branch with some sort of externals that get everything has a certain charm
[14:14] <dobey> no
[14:14] <ralsina> hahaha
[14:14] <dobey> externals == miserable pain
[14:32] <gatox> brb... early lunch for me
[15:04] <dobey> bbiab, lunch
[15:28] <mandel> ralsina, ping
[15:35] <ralsina> mandel: pong
[15:40] <mandel> ralsina, I'm going to me moving the auto-update to the control panel. do you have any idea of the right location for that.. I suppose utils does not sound good :P
[15:40] <ralsina> mandel: not really
[15:41] <ralsina> mandel: new module, I suppose
[15:41] <ralsina> mandel: you say "moving". That means just moving it, or removing the bitrock stuff?
[15:41] <mandel> ralsina, first moving to control panel, then removing bitrock, right?
[15:42] <ralsina> since bitrock is working, let's aim just at moving it
[15:42] <ralsina> and making it daily
[15:42] <mandel> ralsina, ok, just moving, if we do that I think we need to get some nice images from design, so far is ugly..
[15:42] <ralsina> yes
[15:43] <ralsina> so, ask design :-)
[15:43] <ralsina> you can move as-is in the meantime if you want, then when design is ready change it, or viceversa
[15:43] <mandel> design!!!!!!!!!!!!!!!!!!!!
[15:43]  * mandel waits
[15:44]  * mandel tries again
[15:44] <mandel> sparta!!!!!!!!!!!
[15:44] <mandel> ralsina, nah, no design ;)
[15:44] <mandel> ralsina, we should add something like the losas uses, so that we just do a ping hehehe
[15:44] <ralsina> haha
[15:45] <mandel> ralsina, ok EOD for me then, I'll be doing auto-update on monday because tom I'm on a swap day :)
[15:45] <ralsina> cool, have fun
[15:45] <mandel> ralsina, que tengas un buen viaje!
[15:46] <ralsina> see you on monday
[15:46] <mandel> everyone, see you on Monday!
[15:46] <gatox> mandel, bye
[15:48] <mrfree> bye guys see ya on tomorrow :)
[15:51] <mandel> mrfree, laters! I do keep us posted about the gentoo work!
[16:00] <dobey> oi
[16:01] <dobey> ralsina, joshuahoover, nessita: suppose we should discuss release planning for 12.04 soon?
[16:02] <ralsina> dobey: indeed
[16:02] <joshuahoover> dobey: yes, we (ralsina and i) have priorities for ubuntu so we need to go over those and see what is doable
[16:02] <ralsina> I will schedule a meeting for early next week
[16:02] <joshuahoover> ralsina: cool
[16:46] <nessita> dobey, ralsina: ack
[16:54] <dobey> hrmm
[16:54] <dobey> how to get rid of this flashiness in libu1
[16:56] <dobey> nessita, alecu, verterok: any idea why importing SyncDaemonTool would cause the reactor to get installed?
[16:57] <nessita> dobey: well, any module that does from twisted.internet import reactor will install the default reactor in there isn't a reactor installed already
[16:57] <nessita> dobey: so you should install your reactor before doing the tools import
[16:58] <nessita> (or any other u1client import, which in general import the reactor a lot)
[16:58] <dobey> eww
[16:58] <dobey> hrmm, why does u1sdtool even use a reactor
[16:59] <nessita> dobey: it needs one so dbus queries progresses
[16:59] <nessita> dobey: since it runs on a different process than u1client, which servers the dbus requests
[17:01] <dobey> nessita: it doesn't need a reactor, it needs a glib main loop
[17:08] <dobey> whoot
[17:08] <dobey> goodbye reactor of evil!
[17:17] <alecu> dobey, my guess is that sdtool does not need a reactor, too.
[17:18] <dobey> alecu: it doesn't. just removed it in my branch :)
[17:18] <alecu> dobey, great.
[17:18] <dobey> however
[17:18] <dobey> NO idea how to test the tr_TR thing
[17:19] <alecu> dobey, LANG=tr_TR ?
[17:19] <dobey> nessita: any idea how to write a regression test for that, so we avoid future breakage?
[17:19] <dobey> alecu: bug #467397
[17:19] <ubot4> Launchpad bug 467397 in python2.6 (Ubuntu) (and 6 other projects) "KeyError: 'ROUND_CEiLiNG' when using turkish locale (affects: 16) (dups: 9) (heat: 66)" [Undecided,Confirmed] https://launchpad.net/bugs/467397
[17:21] <alecu> dobey, what's with the lowercase "i"s in CEiLiNG?
[17:23] <dobey> alecu: turkish locale module screwing things up
[17:24] <dobey> alecu: see the linked upstream python bug :)
[17:31] <nessita> dobey: it depends, how are you fixing it?
[17:31] <nessita> dobey: since the bug is in the python lib, I'm curious how are we fixing it (and then we can add a test ensuring the fix remains in place)
[17:31] <dobey> nessita: well, there is no way to actually fix it. we can only work around it
[17:32] <nessita> dobey: yeah, are you importing decimal before any other import?
[17:32] <dobey> nessita: http://bazaar.launchpad.net/~dobey/ubuntuone-client/raze-ceiling/revision/1150
[17:33] <dobey> nessita: rather than import decimal itself, We just moved the imports that result in the problem, above the glib/gtk/dbus imports
[17:34] <dobey> this of course, sucks
[17:35] <dobey> but really, not sure what else we could do
[17:35] <dobey> outside of rewrite everything in !Python
[17:44] <dobey> nessita: would be nice to "protect" against it and give a more useful error message, but not sure how we can do that
[17:45] <nessita> dobey: other than the comment you added, I'm not sure what we can do automatically
[17:51] <dobey> nessita: we used to have some black magic for uuid module when we had to support python 2.5 stuff; wonder if something like that could work
[17:52] <nessita> dobey: as far as I know there was no other magic than having a custom uuid.module and we imported from there
[17:53] <nessita> like, instead of import uuid we did ubuntuone.uuid
[17:53] <nessita> dobey: we could have our on version of decimal and plug that into sys.module, but that just seems wrong to me
[17:55] <dobey> nessita: there some sort of black magic such that if you just imported uuid, it would spew DeprecationWarning or something
[17:56] <nessita> dobey: hum, maybe that was "prior" my time... I'm not aware of such thing
[17:56] <nessita> dobey: maybe some "old" chicharrero know?
[17:59] <dobey> maybe. lucio or facundobatista probably know
[18:02] <facundobatista> dobey, nessita, sorry, what?
[18:03] <dobey> facundobatista: the uuid hackery we used to have for python2.5
[18:03] <facundobatista> dobey, yes
[18:04] <facundobatista> dobey, it was in the servers, not in the client
[18:04] <dobey> facundobatista: we had something, such that when you just did "import uuid" it would give warnings about the problem and say you need to import the newer uuid we shipped
[18:04] <dobey> facundobatista: it was in both, actually :)
[18:05] <facundobatista> dobey, so? I'm missing the question
[18:05] <dobey> facundobatista: we're wondering how it worked, as we think we need to do something similar for the decimal module
[18:05] <facundobatista> dobey, ah, ok
[18:14] <gatox> ok, EOD for me!!! see you tomorrow!!
[18:17] <nessita> dobey, facundobatista: so, which was the magic?
[18:18] <facundobatista> nessita, I don't know in the client
[18:22] <dobey> facundobatista: it was the same magic in both afawk
[20:47] <mr_clark> I'm behind a proxy server. I can't seem to get ubunto one client to connect. I've tried setting the proxy and even set global variables with no luck. Is there a trick to get it to work?
[20:48] <nessita> mr_clark: no, sorry. Ubuntu One does not support proxy yet.
[20:49] <mr_clark> nessita: Okay. Thanks. Guess I'll give something else a try.
[21:03] <dobey> have a good evening all!
[21:03] <nessita> you too dobey
[21:31] <nessita> ok, I'm off
[21:31] <nessita> bye all!
[21:55] <jeffcox> anyone in here know how to get stated, or know of some docs I can read regarding the new cloud arch in 11.10. Not so much the openstack docs, but how to get things up and running.
[23:22] <bailies> is it possible to share a whole folder like dropbox.. i guess the wording would be publish?
[23:37] <dobey> bailies: no, publishing folders is not doable on ubuntu one yet. you can share folders to other ubuntu one users, but not publish them on a URL.