[01:02] <KRomo> oh hi
[01:03] <KRomo> is there any free way to expand the storage in ubuntu one?
[01:03] <KRomo> i have 50gb free with dropbox
[01:16] <ralsina> KRomo: no, we only have 5GB of free storage. OTOH, we don't ask you to spam your friends for space ;-)
[01:31] <KRomo> haha
[01:32] <KRomo> i have a q about the music streaming'
[01:32] <KRomo> i can stream from the free app with the 5gb
[01:32] <KRomo> does the mucic just give more space?
[01:48] <ralsina> Sorry, was away
[01:48] <Chipaca> KRomo: from what free app can you stream?
[01:48] <ralsina> KRomo: the streaming is not free, what you have is a demo with a few tracks
[01:48] <ralsina> KRomo: and buying streaming gets you 20GB
[01:49] <KRomo> no when i open the ubuntu one app i can see the mp3s i uploaded
[01:49] <KRomo> and when i click on it in android, it starts playing
[01:49] <KRomo> ios too
[01:49] <KRomo> but if i lreave the app it stops
[01:49] <ralsina> KRomo: is that the Ubuntu One Files app? Sure, you can see them, but to play them you have to download them
[01:49] <KRomo> i swear i dont, it streams
[01:50] <KRomo> second i click it, it starts
[01:50] <ralsina> KRomo: don't know what to say, I don't have music in my account :-)
[01:50] <KRomo> it shows an on screen play button and seek
[01:50] <KRomo> my other issue is this
[01:50] <KRomo> im backing up my home folder now and its uploading browser cache
[01:51] <KRomo> shouldnt that be skipped?
[01:52] <Chipaca> KRomo: what are you using to back up?
[01:53] <KRomo> deja vu native ubuntu app
[01:53] <KRomo> says creating first backup and im watching my firefox and chrome cache get uploaded
[01:54] <Chipaca> KRomo: hmm... while it's running, can you open a terminal and do 'ps faxuww | grep -C2 duplicit[y]  ?
[01:54] <Chipaca> KRomo: for me, it automatically skipped a bunch of stuff
[01:54] <KRomo> its running now
[01:54] <Chipaca> if it's not, you can manuall add ~/.cache and ~/.mozilla/*/*/Cache to the list of folders to ignore (you can't actually specify *, but i hope you get what i mean)
[01:55] <Chipaca> manually*
[01:55] <KRomo> im very newby to linux what will 'ps faxuww | grep -C2 duplicit[y] do?
[01:55] <Chipaca> KRomo: ps list processes
[01:56] <Chipaca> KRomo: you can enter "man ps" on a terminal to read tha manpage
[01:56] <KRomo> i typed it and now i just have >
[01:56] <Chipaca> ah
[01:56] <KRomo> with a blinking cursor
[01:56] <Chipaca> my bad
[01:56] <Chipaca> enter '
[01:56] <Chipaca> i forgot the closing ' :)
[01:56] <Chipaca> um
[01:56] <Chipaca> no
[01:56] <Chipaca> darn
[01:56] <Chipaca> don't type the opening ' :)
[01:56] <Chipaca> gosh it's late
[01:56] <KRomo> ok haha
[01:57] <KRomo> ok now it gave me a bunch of stuff
[01:57] <Chipaca> ralsina: can you pick it up? i should go to bed before it's 3am
[01:57] <ralsina> Chipaca: well, it's 11PM here and I haveto get up at 6AM ;-)
[01:57] <ralsina> So sure
[01:57] <KRomo> my bad not an emergency :)
[01:58] <ralsina> KRomo: if you can drop by tomorrow morning you can also catch the mobile guys
[01:58] <Chipaca> KRomo: no harm done if it backs up the cache this one time. Add the directories to the exclusion list (in deja dup) for next time.
[01:58] <Chipaca> g'night
[01:58] <KRomo> i just dont want to pay for more storage if it gets eaten up by nonsense browser cache
[01:59] <KRomo> now it is backing up thunderbird stuff
[01:59] <ralsina> KRomo: it can be configured not to backup that, don't worry
[01:59] <Chipaca> KRomo: point. So cancel it then :)
[01:59] <Chipaca> o/
[01:59] <KRomo> i cancelled it
[01:59] <ralsina> KRomo: https://answers.launchpad.net/deja-dup/+question/148827
[02:00] <ralsina> It should be ignoring those by default, maybe something happened
[02:00] <KRomo> i cancelled it and my ubuntu one looks empty but it says 555MB used
[02:01] <ralsina> KRomo: look in the website
[02:01] <ralsina> KRomo: dejadup probably uploaded to a folder you are not syncing
[02:01] <KRomo> oh i see onweb only 4.9mb used
[02:01] <KRomo> cool
[02:03] <karni> ralsina: mobile guys? KRomo: questions about iOS/Android?
[02:03] <ralsina> karni: what's the timeover there? Insanely late or very early? ;-)
[02:03] <karni> KRomo: oh, right. that's mp3 preview.
[02:03] <KRomo> well, i was saying that on the ubuntu files app, when i click on an mp3 it seems to stream without dl
[02:04] <karni> ralsina: I'm not sure which one! 4AM (If you ask me, I was just leaving ;))
[02:04] <KRomo> so whats diff between the "preview" and paying for streaming feature?
[02:04] <ralsina> hahaha
[02:04]  * ralsina goes to bed while it's still thursday like a good boy
[02:04] <karni> KRomo: no no, it doesn't stream. it download the file first, in Ubuntu One Files app. then you see this little preview player.
[02:04] <karni> ralsina: hahah, take care
[02:04] <KRomo> oh ok
[02:04] <karni> KRomo: instead, what you can do is use the default player
[02:04] <ralsina> KRomo: maybe you have a fast internet connection in your phone
[02:05] <KRomo> yeah its 4g maybe it just seemed to stream
[02:05] <KRomo> 4glte
[02:05] <karni> KRomo: there is one quirk, though. if this music has been purchased in U1, it's not scanned well by the phone, so it rarely is visible in the player. the rest of the music should be there.
[02:05] <karni> KRomo: we'll soon fix this my moving /mnt/sdcard/u1/.ubuntuone/Purchased from Ubuntu One, to some other sane location (no dot in the path, which hides the folder)
[02:06] <KRomo> so, how do i stop deja dup from backing up browser cache?
[02:06] <karni> KRomo: so, unless it's been purchased in U1 (you can always move it somewhere else on the phone and it will be soon available in the player), it should appear in the default music player.
[02:06] <KRomo> deja dup nly lists trash and downloads as folders to skip
[02:06] <karni> KRomo: I believe you would add an exception path or something. Haven't used it myself.
[02:07] <karni> It's very late here, sorry. I have to disappear now ;(
[02:07] <KRomo> ok havea good night
[02:08] <karni> KRomo: All what I said concerned Ubuntu One Files app. Make sure I didn't confuse you, in case you were taklking about Ubuntu One Music, which *does* in fact stream the music.
[02:08] <karni> night KRomo !
[02:09] <KRomo> night!
[08:45] <JamesTait> Happy Friday, folks! :)
[11:15] <gatox> good morning!
[11:28] <popey> whats the name of the launchpad project which does the backend for unity-scopes-video-remote ?
[11:37] <popey> found it. nvm
[11:55] <alecu> Hello folks!
[12:02] <gatox> alecu, hi
[12:07] <mandel> alecu, gatox, hola!
[12:10] <mandel> alecu, gatox I might not have internet connection this afternoon because I'm switching ISP so if I don't respond means that I have no internet
[12:10] <gatox> mandel, ackkkk
[12:25] <ralsina> good morning mandel, gatox
[12:25] <gatox> ralsina, hi
[12:25] <mandel> ralsina, morning!
[12:39] <mandel> ok, lunch time
[12:41] <gatox> mandel, when you have a moment please review this: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/darwin-fsevents-1/+merge/110382
[12:42] <gatox> it seems long, but the problem is that pyinotify_agnostic used to be written on windows or something, because it shows that all the lines change
[12:42] <gatox> alecu, the same ^
[12:43] <gatox> alecu, i could revert that and change it on windows..... but sometimes in the future we are going to edit it again on linux probably
[12:45] <gatox> i added a comment sayiing which are the only changes in pyinotify_agnostic (just 2 lines)
[13:51] <mandel> gatox, probably a \r\n issue
[13:52] <gatox> mandel, yap
[14:23] <mmcc> hey folks. quiet here today...
[14:24] <gatox> mmcc, it's friday :P
[14:24]  * gatox is splitting a branch really quiet :P
[14:25] <mmcc> gatox, oh right, friday :)
[14:26] <mmcc> mandel, the u1-client credentials fix is here: https://code.launchpad.net/~mikemc/ubuntuone-client/fix-1013261-darwins-got-credentials/+merge/110431
[14:26] <gatox> mmcc, do you need reviews for that? it's my review day
[14:26] <mmcc> gatox, do you have time to look at that one too?
[14:26] <mmcc> (yes)
[14:26] <gatox> mmcc, reviewing....
[14:27] <mandel> mmcc, great!
[14:38] <mmcc> if anyone has a mac handy - can you run the tests in control panel trunk?
[14:38] <mmcc> they all pass for me, but I get a bunch of these backtraces: http://paste.ubuntu.com/1042473/
[14:39] <mmcc> and I think it might be related to the problem I'm having now with controlpanel hanging while displaying the overlay
[14:40] <gatox> mmcc, mmmm weird.... i'll check that
[14:41] <mmcc> thanks gatox. yeah it is weird - I had some debug prints in and the overlay counter gets used in many tests successfully, but that backtrace shows up pretty often
[14:42] <mmcc> by "used successfully" I mean that there are lots of tests where the counter is referenced but that backtrace is not printed
[14:44] <gatox> mmcc, i'll check, maybe it's being patch in a wrong way or something
[14:50] <ralsina> Oh, talk about no alpha and beta freezes. I am not sure I am thrilled or scared.
[14:51] <mmcc> ralsina: it is ok to be both thrilled *and* scared!
[14:51] <ralsina> mmcc: scarilled!
[14:51] <gatox> jaja
[14:51] <mmcc> heh
[14:56] <mandel> ralsina, what? no freezes?
[14:57] <dobey> ralsina: eh?
[14:57] <ralsina> mandel, dobey: thread started by Rick Spencer on ubuntu-devel
[14:58] <mandel> wtf..
[15:01] <mandel> me
[15:01] <gatox> me
[15:01] <ralsina> me
[15:02] <mmcc> me
[15:03] <mandel> others?
[15:03] <dobey> meh
[15:03] <ralsina> alecu?
[15:03] <ralsina> thisfred: ?
[15:04] <briancurtin> oh me
[15:04] <alecu> me
[15:04] <ralsina> briancurtin: you were my next call :-)
[15:04] <ralsina> mandel: go
[15:04] <mandel> DONE: Tried to get sd started. Found some small issues. Fought with ISP provider. Some ff ideas.
[15:04] <mandel> TODO: Reviews, merge mmcc fix for creds to my branch and try to start sd with the fix in place (after some fixes)
[15:04] <mandel> BLOCKED: no
[15:04] <mandel> COMMENT: I just have a 30 mins before the ISP eng comes and cuts the connection, later reconnect (in theory)
[15:04] <mandel> gatox, please
[15:04] <gatox> DONE:
[15:04] <gatox> Splitting branch, reviewing branches, checking u1-cp tests on mac
[15:04] <gatox> TODO:
[15:04] <gatox> Submit smaller branches for review, keep reviewing branches.
[15:04] <gatox> BLOCKED:
[15:04] <gatox> No
[15:04] <gatox> ralsina, go
[15:04] <ralsina> DONE: I talked on the phone. Tweaked roadmap. Team call. 1-1s. dash call. canonicaladmin. planning. And so on.  TODO: anything but that. Banks. No nanny, sick kid, so not sure how much I can do. Refine python3 plans. BLOCKED: by sick kid. NEXT mmcc
[15:04] <mmcc>  DONE: reviews, u1client credentials ipc for darwin, controlpanel debugging
[15:04] <mmcc>  TODO: controlpanel debugging
[15:04] <mmcc> BLOCK: need debug tips for twisted/qt hangs
[15:04] <mmcc>  NEXT: dobey
[15:04] <dobey> λ DONE: stable releases
[15:04] <dobey> λ TODO: reviews, finish releases/uploads, tarmac tweakery
[15:04] <dobey> λ BLCK: None.
[15:05] <dobey> briancurtin
[15:05] <briancurtin> still writing, 1'
[15:05] <briancurtin> DONE: trying to hack buildout now for two things: devtools, and adding Python 3 flags to the interpreter for run-tests.bat (bootstrapped pythons for some reason only support a few flags...wtf)
[15:05] <briancurtin> TODO: started the 3.0.2 installer, almost ready to submit the binaries to the RT
[15:05] <briancurtin> BLOCKED: no
[15:05] <briancurtin> NEXT:
[15:06] <alecu> DONE: 1-1, team meeting, freaked out about py3, backports for ssl, some reviews
[15:06] <alecu> TODO: finish backports, discuss sso on py3 with brian
[15:06] <alecu> BLOCKED: no
[15:06] <thisfred> me
[15:06] <alecu> NEXT: thisfred
[15:07] <thisfred> DONE: bug #1006876 bug #1006879 bug #1006882 TODO: Bug #1006889  BLOCKED: no
[15:07] <ubot5`> Launchpad bug 1006876 in U1DB "put_doc_if_newer should check replica_trans_id" [High,In progress] https://launchpad.net/bugs/1006876
[15:07] <ubot5`> Launchpad bug 1006879 in U1DB "api for validating transaction_id of source_replica" [High,In progress] https://launchpad.net/bugs/1006879
[15:07] <ubot5`> Launchpad bug 1006882 in U1DB "sync_exchange should include txid on each doc" [High,In progress] https://launchpad.net/bugs/1006882
[15:07] <ubot5`> Launchpad bug 1006889 in U1DB "api for validating transaction_id of target_replica" [High,Confirmed] https://launchpad.net/bugs/1006889
[15:10] <gatox> mmcc, ping
[15:10] <mmcc> gatox: p0ng
[15:10] <gatox> mmcc, cancel ping :P my bad..... i was trying to run the tests on windows but i copy the clientdefs.py in the wrong place
[15:12] <mmcc> gatox: aha. ok. note that if you run all the windows tests, you might have a problem with get_ssl_context, I wasn't able to iron that out yesterday. the tests that are relevant to the branch do pass though
[15:12] <gatox> mmcc, i'm not being able to run all the tests for u1-client since yesterday.... so..
[15:12] <mmcc> and that get_ssl_context problem shouldn't exist, so maybe you won't see it :)
[15:12] <gatox> on windows
[15:14] <mmcc> that reminds me - is there a build or install step on windows for the storage protocol? I can't remember. I updated it to get the new impl of get_ssl_context, but when I run the tests I get the same problem...
[15:15] <briancurtin> mmcc: it should be taken care of during running the env.bat script - IIRC it just puts regristry entries somewhere and uses protoc to compile something
[15:17] <mmcc> briancurtin: hmm. nothing changed in the protobufs, AFAIK. but I'll see if starting a fresh console helps
[15:17] <gatox> mmcc, ok, i'm running the tests on mac, windows and linux now
[15:17] <gatox> mmcc, then i'll check the u1-cp thing on mac
[15:17] <mmcc> gatox, great thanks!
[15:18] <popey> 133
[15:18] <popey> bah
[15:18] <gatox> mmcc, btw...... how are you running the tests for u1-cp on mac?? just with run-tests or there is something mac-specific?? i don't see it
[15:19] <mmcc> gatox: just run-tests- I made it detect the platform and do the right thing in a previous branch
[15:19] <gatox> mmcc, cooll
[15:20]  * gatox lunch..... brb
[15:27] <alecu> mmcc: ping
[15:27] <alecu> mmcc: I'm running https://code.launchpad.net/~mikemc/ubuntuone-windows-installer/setup-mac/+merge/110155
[15:28] <mmcc> hi alecu, how many ways is it breaking for you?
[15:28] <alecu> mmcc: I got the .apps built, but now when I try to run them I get an error in the dialog that says "there was a problem trying to setup the page"
[15:28] <alecu> mmcc: let me paste the full log.
[15:29] <alecu> mmcc: http://pastebin.ubuntu.com/1042526/
[15:29] <alecu> mmcc: it's repeated many times in the stderr output
[15:30] <alecu> mmcc: so, it seems that tcp activation is not finding some folder.
[15:31] <mmcc> alecu, oh I know what's going on. my apologies. I have another branch that I haven't proposed, to get the right path for the sso client. I haven't proposed it because it only currently knows about the path to sso and not the other sub-apps.
[15:31] <mmcc> I just forgot that you can't really test sso in the .app that setup builds without that other branch
[15:31] <mmcc> sorry
[15:31] <alecu> mmcc: no problem!
[15:32] <mmcc> just a sec and I will find the branch url if you want to test it
[15:32] <alecu> mmcc: so, as long as this issue is known, I think it's ok if it comes in a different branch.
[15:32] <alecu> mmcc: since the branch I'm reviewing is about .app building, I don't care if tcp activation is broken, so don't worry.
[15:33] <mmcc> alecu, ok so if you use this sso branch, it will find the right binary inside the .app package: lp:~mikemc/ubuntu-sso-client/fix-992593-backend-path-in-pkg
[15:33] <alecu> mmcc: great
[15:34] <mmcc> the setup script is kind of a weird branch to review - running sso from within the package is really testing sso, but otherwise there's not much to test
[15:44] <alecu> mmcc: the branch looks great. A few comments:
[15:45] <alecu> mmcc: we've recently added a new .pem for Valicert, so we should include that too.
[15:45] <ralsina> I have to run some errands, and then lunch, will be back in 90 minutes or so
[15:45] <alecu> mmcc: Also, some docstrings are slightly different to what we use:
[15:46] <alecu> mmcc: for instance:
[15:46] <alecu> """ No-op, lets us call setup multiple times without re-preparing"""
[15:46] <alecu> should be:
[15:46] <alecu> """No-op, lets us call setup multiple times without re-preparing."""
[15:47] <alecu> mmcc: and no whiteline before the docstring in PrepareSources
[15:48] <mmcc> alecu, ok - noted, thanks. I'll look at the windows setup.py for the new valicert .pem...
[15:48] <alecu> mmcc: and uppercase the first word, and a dot at the end in finalize_options and elsewhere.
[15:48] <briancurtin> hm, something is wrong with SSO in 3.0.2 :/
[15:49] <alecu> mmcc: one more: always """ (in copy_helper)
[15:49] <alecu> briancurtin: what is it?
[15:50] <briancurtin> alecu: i went to delete my creds and am getting an attributeerror that keyring has no "delete_password", then i went to run the tests and it has a really old run-tests.bat
[15:50] <briancurtin> looking into now
[15:50] <briancurtin> (and i approved it...)
[15:51] <alecu> briancurtin: no "delete_password" means that pykeyring needs the patch that mandel proposed upstream.
[15:51] <alecu> briancurtin: so it's either very old or unpatched pykeyring.
[15:51] <mandel> alecu, briancurtin I really need to fix that..
[15:51] <alecu> briancurtin: (I don't know if those fixes were merged upstream, but mandel should)
[15:52] <mandel> alecu, they where rejected because they implemented it AFAIK
[15:52] <mandel> there should be a delete in the hg repo, I'll take a look
[15:52] <mandel> although I have 10 mins more before the cut my line
[15:52] <briancurtin> maybe thats something, but i could have also screwed this setup up because it has weirdo changes to run-tests.bat which i dont see in the update-3-0 branch which was merged
[15:53] <briancurtin> eh nevermind the test thing, i guess those changes were never merged out of trunk for any of the branches
[15:54] <briancurtin> i think i might have it figured out, something caused a newer keyring to be picked
[15:57] <alecu> lunchtime!
[15:59] <mandel> ok, going away due to ISP being an ass..
[16:00] <mandel> probably EOD and EOW so see you on Monday!
[16:02] <gatox> mmcc, i'm getting 11 errors running the tests for u1-cp on mac..... is that what you get?
[16:03] <gatox> mmcc, and i don't see the trace you mention..... i'm just seeing some failures related to gui/qt/main/linux.py with the DBusQtMainLoop
[16:04] <mmcc> gatox, no I get all passes, but maybe I have something that trunk doesn't - I thought all the platform fix branches were in... let me look
[16:05] <mmcc> wow, I'm *that guy* today
[16:05] <gatox> mmcc, run a diff against trunk
[16:06] <mmcc> gatox, no need, I have the patch here: lp:~mikemc/ubuntuone-control-panel/fix-1012887-controlpanel-darwin
[16:06] <mmcc> I don't know why I haven't proposed that yet
[16:07] <gatox> mmcc, do you want mme to review it?
[16:07]  * mmcc needs more sleep
[16:07] <mmcc> gatox  - yes, let me propose it quickly here
[16:07] <gatox> mmcc, ack
[16:08] <mmcc> oh, I know - because like the credentials fix from yesterday, I thought maybe we should rename 'windows.py' since macos uses the same reactor
[16:09] <mmcc> how about we change windows.py to 'twisted_main.py' and linux.py to dbus_main.py ?
[16:09] <gatox> mmcc, if it is going to be use from macos, i vote for rename it...... but we should ask alecu
[16:10] <mmcc> gatox, ok - we'll ping alecu when he's back from lunch, but for now can you use that branch to look at the tests? they should all pass on that branch
[16:10] <gatox> mmcc, ack
[16:14] <gatox> mmcc, with that branch, all green and no traceback with the counter thing
[16:18] <briancurtin> arghhhhh. need to step away for a min before i smash this computer. brb, coffee.
[16:18] <gatox> mmcc, +1 for: https://code.launchpad.net/~mikemc/ubuntuone-client/fix-1013261-darwins-got-credentials/+merge/110431
[16:18] <gatox> setting to globally approve
[16:18] <dobey> ok, off for lunch and couple of errands. bbiab
[16:23] <mmcc> gatox, no tracebacks at the end, or no tracebacks at all? what I get is all green, but it'll print  tracebacks interspersed with the test names
[16:23] <gatox> mmcc, no traceback at all
[16:24] <mmcc> hmmmm
[16:25] <gatox> at least i don't see any scrolling from top to bottom
[16:26] <mmcc> gatox, can you try running ubuntuone-controlpanel-qt from the shell, and with the darwin credentials fix for u1-client you just approved in your PYTHONPATH  ?
[16:26] <mmcc> if that gets further for you then I have something very wrong here
[16:26] <gatox> mmcc, yes.... give me a sec
[16:26] <mmcc> set U1_DEBUG=1 too, please ;)
[16:27] <mmcc> by further I mean further than it does for me - hanging after getting no credentials from sso, and just displaying a frozen loading overlay
[16:32] <gatox> mmcc, grrrrrrrr...... is not finding clientdefs.py..... but is in the proper directory......
[16:32] <gatox> let me check
[16:32] <mmcc> gatox, I set pythonpath when I run it like this:
[16:32] <mmcc> %  U1_DEBUG=1 PYTHONPATH=.:../ubuntuone-client:../ubuntu-sso-client python ./bin/ubuntuone-control-panel-qt
[16:34] <gatox> now is working.... i don't know what was i doing wrong
[16:35] <gatox> it opens but it get stuck in the loading overlay
[16:35] <mmcc> gatox: ok, that's what I see too. and the overlay isn't animating, right?
[16:35]  * briancurtin back
[16:35] <gatox> mmcc, righ
[16:35] <gatox> right
[16:36] <mmcc> gatox: ok, well at least that's the same. still not sure why I get those tracebacks about the overlay's counter in the tests, though
[16:37] <gatox> mmcc, do you want to paste the output of running the teests?
[16:37] <mmcc> gatox: sure, just a sec
[16:37] <gatox> mmcc, no, i mean if you want to see MY output
[16:37] <mmcc> oh, yes please :)
[16:37] <gatox> was: want me
[16:37] <gatox> sorry
[16:39] <mmcc> no worries :)
[16:56] <gatox_mac> mmcc, http://paste.ubuntu.com/1042637/ that is the paste
[16:57] <mmcc> thanks gatox_mac
[16:57] <gatox> alecu, ping
[16:57] <mmcc> well, wtf
[16:58] <gatox> mmcc, it happens :P
[16:58] <mmcc> this is why I hate computers
[16:58] <gatox> mmcc, non deterministic machines from hell!! jjee
[16:59] <gatox> mmcc, but...... usually is a PICNIC
[17:00] <mmcc> yep
[17:01] <mmcc> I'm going to give this a minute to stew, and go fix alecu's suggestions about setup-mac
[17:15] <mmcc> briancurtin, alecu - the setup-mac branch is ready for your re-review.
[17:16] <briancurtin> i'll get to it, need to get py2exe figured out so i can do this windows release first
[17:16] <mmcc> briancurtin: sure, no big rush
[17:19] <briancurtin> its probably a good thing we all work remotely because im about to burn my house down due to py2exe
[17:19] <ralsina> briancurtin: whoa. What's happening?
[17:20] <mmcc> briancurtin: I feel your pain, s/exe/app/.
[17:20] <briancurtin> "The operation completed successfully" except it didnt
[17:20] <briancurtin> im just tearing this env down and building up once again, something is screwed up
[17:22] <ralsina> ack
[17:23] <ralsina> yes, py2exe, py2app are barely functional things.
[17:23] <ralsina> I suspect the authors made them work for their own projects, then retired.
[17:24] <briancurtin> that's the case with py2exe for sure. it used to be a solid project back in the day, but it works for thomas heller and that was fine. he effectively retired from python and open source a year or so ago
[17:25] <briancurtin> (he also did ctypes, for which there's no current maintainer and no one else really knows it)
[17:27] <ralsina> bummer, ctypes is both useful and complex
[17:28] <briancurtin> earlier today i came across what looks to be a new ctypes replacement by the PyPy guys: http://cffi.readthedocs.org/en/latest/index.html
[17:29] <ralsina> looks nice
[17:34] <briancurtin> ha, perfect timing. after talking about burning down my house due to py2exe, Talking Heads - Burning Down The House just came on
[17:35] <alecu> mmcc: great, I'll re-review
[17:35] <dobey> heh
[17:37] <dobey> hmm, are people shirking their review day responsibilities a bit?
[17:41] <briancurtin> i was on it yesterday but in the past i've just forgotten about it until mid-day. i think it would be helpful to directly ping that day's reviwer which i think only some of us do
[17:41] <briancurtin> maybe make a reminder announcement at standup whos day it is
[17:42] <gatox> i've been seeking for branches to review today :P
[17:43] <ralsina> I can arrnge for mails to be sent
[17:43] <dobey> gatox: unfortunately it's your review day (and mine)
[17:43] <ralsina> but really guys, it's one day a week :-)
[17:43] <dobey> well i'm only asking because i see a branch of mandel's which i reviewed last friday, still sitting there without a second review
[17:43] <dobey> https://code.launchpad.net/~mandel/ubuntu-sso-client/fix-tcp-activation/+merge/109367
[17:43]  * ralsina looks
[17:44] <dobey> and there isn't much i can really do with the (giant) darwin/fsevents branches
[17:44] <ralsina> dobey: ok, I'll do a second review on that one
[17:44] <gatox> dobey, i can do it too..... sorry, i look for branches here, i forgot about the ones in everyones user
[17:45] <dobey> https://code.launchpad.net/ubuntuone/+activereviews
[17:45] <gatox> dobey, no, ignore that one.... i'm splitting that one into pieces
[17:45] <dobey> is a good url to bookmark :)
[17:45] <ralsina> gatox: I have it, don't worry
[17:45] <gatox> ralsina, ok
[17:45] <ralsina> also, you can go to #u1-reviews
[17:45] <gatox> dobey, oh cool! i didn't know that page!!
[17:46] <ralsina> Looks like I said I would review that one, then dropped it
[17:46] <gatox> adding that page to firefox launcher
[17:46] <dobey> also, the pretty hate machine remaster is pretty damn good.
[17:47] <dobey> also also
[17:48] <dobey> if you install lptools you can run the lp-review-list program and it'll have an auto-updating list of reviews
[17:48] <dobey> i wish i had more time to work on that code
[17:50] <dobey> mandel: still here?
[17:52] <alecu> dobey: pretty hate machine got remastered? Is there any way it got better?
[17:53] <alecu> oh, 2010. /me stopped paying attention to new NIN albums in... 98?
[17:53] <dobey> alecu: yeah, 2010 remaster. a lot of the instruments are a bit more pronounced, but not overly so. it's not a "just make it louder" remaster with lots of compression/clipping crack
[17:54] <dobey> alecu: dude. you're missing out. especially if you haven't heard his new band How to Destroy Angels
[18:36] <dobey> gatox, ralsina: https://code.launchpad.net/~dobey/ubuntuone-installer/update-3-0/+merge/110590 :)
[18:36] <gatox> dobey, on it
[18:37] <ralsina> dobey: got it
[18:49] <mmcc> oh hey, I've been back from lunch for a while. checking out lptools, looks useful :)
[18:56] <alecu> gatox: Your branch looks good (and small!!!); I've only added a comment like we've discussed.
[18:56] <gatox> alecu, cool..... i'm about to propose the last piece of this series of branches
[18:56] <gatox> alecu, and i'll fix that
[18:57] <alecu> gatox: btw: should I set the previous branch to "Rejected" ?
[18:58] <gatox> alecu, yes
[18:58] <alecu> gatox: great, thanks.
[18:58] <mmcc> a. ha. controlpanel is using a selectreactor instead of a qtreactor. (this doesn't end well)
[19:02] <gatox> alecu, all the branches has been proposed
[19:02] <gatox> i split it in 4 parts
[19:06] <dobey> small?
[19:07] <gatox> smaller
[19:07] <dobey> -2 is 1131 lines :)
[19:07] <alecu> gatox: great, looking at 2 right now.
[19:07] <gatox> dobey, but a lot of lines are because some EOL problme, that were not in the standard way
[19:08] <gatox> the comment expllain it
[19:08] <dobey> ah -2 is just adding 2 large files
[19:10] <alecu> uh, kinder time. bbiab
[19:10] <gatox> alecu, look at the description.... the branches says which tests can you run on mac
[19:12] <dobey> gatox: what is this python-fsevents branch about? i thought the u1-fsevents-daemon had python stuff in it now?
[19:12] <mmcc> ralsina, around? I'm curious about ubuntuone/controlpanel/gui/qt/addfolder.py, lines 36-45 and your colorful comments within
[19:12] <ralsina> mmcc: looking
[19:12] <gatox> dobey, it's a fork of the macfsevents lib.... we needed to fix some things
[19:13] <gatox> dobey, the first revision is the original lib..... and the other revisions are from my changes
[19:13] <mmcc> I'm doing a sweep for 'win32' and was wondering if I need to worry about native file dialogs for us too.. it's kind of a red flag for sandboxing
[19:13] <ralsina> mmcc: yes
[19:13] <ralsina> mmcc: it's true except about the existence o Qt 4.9
[19:14] <mmcc> in previous comment, 'us' == darwin :)
[19:14] <ralsina> mmcc: basically, the  "Show only folders" flag is broken on windows
[19:14] <ralsina> mmcc: as long as it's not broken on mac, you should not care
[19:14] <mmcc> ralsina: oh, ok. well, I'll make a note to test that on macos
[19:14] <mmcc> thanks!
[19:14] <ralsina> mmcc: you're welcome
[19:14] <ralsina> and I'm late to pick my kid from school :-)
[19:19] <faryshta> Can I browse the ubuntuone music store by genre?
[19:23] <faryshta> Found it, sorry.
[19:23] <faryshta> Is there a list of free music in ubuntu one?
[19:24] <faryshta> As in free speach.
[19:39] <dobey> i don't know of any music licensed in that manner, available in the music store, no
[20:03] <mmcc> does anyone know why test_on_credentials_not_found in gui/qt/tests/test_controlpanel.py (line 72) calls self.ui.on_credentials_found() before it calls on_credentials_not_found()?
[20:04] <gatox> and this is EOD for me! have a nice weekend everyone!
[20:04] <mmcc> bye gatox, have a good weekend
[20:04] <gatox> mmcc, bye
[20:34] <ralsina> mmcc: who is bzr blame pointing at? ;-)
[20:35] <ralsina> mmcc: because it does sound daft but I bet there was a good reason at the time
[20:35] <mmcc> ralsina: looking
[20:39] <mmcc> ralsina: see https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/disconnect-flow/+merge/73084
[20:39] <mmcc> I can't find a reason in the comments. it was a big merge, though.
[20:40] <mmcc> I suspect maybe it used to work differently. I just noticed the test_on_credentials_found does both calls too, just in the reverse order
[20:41] <ralsina> mmcc: doesn't ring any bells
[20:41] <ralsina> mmcc: you may ask nessita, she should still be around
[20:44] <mmcc> oh, I think I understand... it's not super important (I thought maybe it was earlier)
[20:45] <mmcc> when the tests were written, those on_credentials*found functions only set the current widget, so the tests are basically making sure that you start with the wrong widget and test that you switch to the right one
[20:45] <mmcc> I guess a hedge against a default initial current widget that the test doesn't control
[20:46] <mmcc> now that those functions do more (including triggering the loading overlay), it's not as clean, but I don't think it's a big problem
[20:49] <dobey> that seems broken
[20:53] <dobey> also
[20:54] <dobey> cold ice cream == cold fingers from holding the cup
[20:56] <briancurtin2> crap, proxy-tunnel is showing a console window
[20:58] <briancurtin2> double crap...i need to leave in a few minutes. i'll be gone for 30-45 min and will be back to stick around a bit later.
[20:58] <ralsina> mmcc: ack, sounds reasonable
[20:58] <ralsina> dobey: yes, it sounds like somethng deserving a low-priority bug
[20:58] <ralsina> briancurtin2: crap indeed
[21:01] <briancurtin2> ah, i know what the first crap is about...when i rebuilt the env i forgot to apply alecu's twisted patch. that's it. i'll apply when i get bac
[21:08] <ralsina> EOW for me
[21:08] <ralsina> I may drop by late tonight, mail me if I can help with anything
[21:08] <ralsina> bye!
[21:09] <mmcc> bye ralsina, have a good weekend
[21:20] <mmcc> dobey, and/or anyone else still around: have time for a trivial review? https://code.launchpad.net/~mikemc/ubuntuone-control-panel/darwin-wants-qt4reactor/+merge/110628
[21:20] <mmcc> no, hold that. I need to fix something there
[21:21] <dobey> eep deleted merge
[21:22] <mmcc> eep? bad idea? the branch had extraneous changes from another branch...
[21:22] <alecu> mmcc: it's not recommended to delete merges. We should mark them as superseeded or some similar such.
[21:23] <mmcc> ok. I guess I could've also reverted the extraneous stuff and re-pushed?
[21:23] <dobey> yeah
[21:29] <dobey> anyway, i really should be going
[21:32] <mmcc> pushed new branch, about to propose. lp doesn't seem as fast scanning 1-line branches as I'd hope :\
[21:32] <mmcc> dobey, if you're waiting for me, don't. have a great weekend!
[21:33] <dobey> scanning time is based more on the size of the repository/history, than on the size of the change
[21:34] <mmcc> ah, hrm.
[21:34] <dobey> anyway
[21:34] <dobey> have a good weekend all :)
[21:41] <mmcc> ok I fixed my merge. anyone still around? alecu? it's one line: https://code.launchpad.net/~mikemc/ubuntuone-control-panel/darwin-needs-qt4reactor/+merge/110630
[21:41] <alecu> mmcc: I'll take a look
[21:42] <mmcc> thanks!
[21:42] <alecu> mmcc: I love this kind of branches! :-)
[21:42] <alecu> mmcc: approved.
[21:56] <briancurtin2> back
[22:14] <mmcc> if anyone feels like reviewing another pretty quick (but not 1-line) branch: https://code.launchpad.net/~mikemc/ubuntuone-control-panel/fix-1012887-controlpanel-darwin/+merge/110637
[22:17] <ralsina> mmcc: looking
[22:17] <ralsina> everytime I see twisted_main I mentally replace it with "twisted mentat"
[22:19] <mmcc> ralsina: hrm, no... I don't get that reference
[22:19] <ralsina> mmcc: Dune
[22:19] <ralsina> mmcc: or rather one of its sequels
[22:20] <mmcc> that'd explain it... don't think I've seen the sequels
[22:20] <briancurtin2> ralsina: finally...binaries attached to https://rt.admin.canonical.com//Ticket/Display.html?id=53493
[22:20] <ralsina> briancurtin2: woohoo
[22:21] <briancurtin2> ralsina: i still can't explain this py2exe issue, but i temporarily removed it from the buildout so it would pick up my system py2exe (same version), and it worked. no more unexplainable error that seemingly no one else in the world has ever had (according to google0
[22:21] <ralsina> briancurtin2: I hate snowflake errors
[22:22] <mmcc> ralsina: oops on that merge, I need to remove the last change too. just a sec
[22:22] <ralsina> mmcc: tell me when ready
[22:23] <ralsina> mmcc: there is no film of the sequels, you have to see them in book form ;-)
[22:23] <briancurtin2> we'll have another fun buildout-related thing to deal with. for whatever reason, buildout bootstrapped python.exe's do not accept or even pass on any arbitrary command line args. if you want to run "python -3" to get 3.x warnings, buildout says no way, jose
[22:24] <mmcc> briancurtin2: was wondering if you can cheat and use an ENV_VAR for that?
[22:24] <mmcc> (I've run into the same annoyance)
[22:24] <briancurtin2> mmcc: yeah i think you can for some things, not sure if there's an accompanying -3 env var or not
[22:24] <mmcc> btw ralisna, pushed, diff updating on lp
[22:24] <mmcc> er, ralsina
[22:32]  * thisfred tried the internet anagram server, and gave up due to no safe options
[22:32] <thisfred> o wait, it does spanish
[22:34] <alecu> mmcc: +1
[22:34] <alecu> ok, and this is my eow.
[22:34] <alecu> bye all!
[22:34] <mmcc> thanks alecu, have a great weekend
[22:35] <alecu> you too! :-)
[22:35] <thisfred> Alar Sin means "wing it" according to google translate
[22:35] <thisfred> have a good weekend alecu!
[22:35] <thisfred> or great. Whichever you prefer
[22:35] <thisfred> :)
[22:35] <alecu> I'll give it a try to "great" :-)
[22:36] <thisfred> Ralas Ni == neither sparse
[22:37] <thisfred> oh, I have a winner
[22:37] <thisfred> Rain Sal
[22:37] <ralsina> briancurtin2, mmcc: maybe we should drop buildout. At least we can think of which change is easier.
[22:37] <thisfred> although, I doubt that google translate is right on that one
[22:38] <ralsina> Ralas ni means neither sparse, yes.
[22:38] <briancurtin2> ralsina: maybe virtualenv will do the trick, or something. i'll look into it
[22:38] <thisfred> ralsina: that shall be your official anagram then
[22:38] <ralsina> briancurtin2: yes, virtualenv, a set of pip calls. Or maybe virtualenv and buildout without a custom interpreter
[22:39] <ralsina> thisfred: let me try thisfred ;-)
[22:39] <thisfred> def shirt!
[22:39] <thisfred> please? :)
[22:39] <ralsina> He Drift
[22:39] <ralsina> s
[22:39] <thisfred> hehe
[22:39] <thisfred> ok, I guess that's fair
[22:40] <thisfred> and I'll cut my losses before herd fist
[22:41] <ralsina> Rids Heft
[22:42] <thisfred> that sounds bad, though I can't really parse it
[22:42] <ralsina> OTOH Jail Reticences
[22:42] <ralsina> Or Circa Senile Jet
[22:42] <thisfred> hehe
[22:43] <ralsina> Caries Eject Nil
[22:43] <ralsina> Your are the mother lode, Eric!
[22:43] <thisfred> yeah, while roberto alsina seems to throw it for a loop
[22:44] <ralsina> I paid for it
[22:44] <thisfred> let's try, say, manuel de la pena
[22:44] <thisfred> Banalise Rotor
[22:44] <ralsina> Anal Pealed Menu
[22:44] <thisfred> Senatorial Orb
[22:45] <thisfred> Lesbian Orator
[22:45] <ralsina> A Annealed Plume
[22:45] <ralsina> Senatorial Orb sounds dignified1
[22:45] <thisfred> Rational Bores
[22:45] <ralsina> Lesbian Orator sounds more fun though
[22:45] <thisfred> :)
[22:45] <thisfred> Abortion Laser
[22:46] <ralsina> Paella Edema Nun!!!!!!!!!!!!!!!
[22:46] <thisfred> I think I should probably stop now ;(
[22:46] <thisfred> :)
[22:46] <thisfred> can't type smileys for laughing
[22:46] <thisfred> toenails arbor
[22:47] <thisfred> A Barrios Lento
[22:47] <ralsina> sounds like the name of a little game of thrones city
[22:47] <thisfred> A Saltier Boron
[22:48] <ralsina> half of manuel's anagrams are obscene
[22:48] <ralsina> it's amazing, really
[22:48] <thisfred> Labia Sorter On
[22:48] <ralsina> ok, EOW
[22:48] <ralsina> for real
[22:49] <ralsina> good weekend!
[22:49] <briancurtin2> EOW as well
[22:49] <briancurtin2> bye all
[22:49] <thisfred> A Llama Nude Peen
[22:49] <thisfred> and with that, I bid you all adieu as well!
[22:49] <mmcc> bye guys :)
[23:12] <mmcc> ok, eow for me too. I have no anagrams to share :\