[08:37] <JamesTait> Happy Monday, all! :)
[09:18] <ehw> hi, guys, if i've got a song stuck in 'queued', how can i get it moving again?
[09:19] <ehw> ^^ u1-purchased song, that is
[09:25] <duanedesign> ehw: hello
[09:26] <ehw> duanedesign: hi
[10:59] <czajkowski> Aloha
[11:00] <czajkowski> mpt: http://www.lczajkowski.com/2011/09/24/annoying-bug-reports/ see annoying stuff like that , any ideas how to better improve?
[11:01] <mpt> czajkowski, I didn't comment because I would only have repeated what Alan P and Colin W said
[11:02] <mpt> czajkowski, if you're "a brand new user to Ubuntu", and you ever see that dialog, whoever set up Ubuntu for you was reckless. And soon (i.e. within a year) no-one will see it at all.
[11:03] <czajkowski> mpt: hmm ok. I know I'm running beta so expect to see larage crazy messages but I've seen similar on stable versions
[11:05] <mpt> If you ever get that on stable versions, that in itself is a bug, unless you've tricked apport into thinking you're still on an alpha/beta
[11:11] <czajkowski> I'm good I'm not magical mpt
[11:19] <nessita> hello everyone!
[11:28] <nessita> ralsina: you around?
[11:36] <gatox> hi every one
[11:36] <gatox> everyone
[11:36] <nessita> hi gatox
[11:36] <nessita> how is it going?
[11:37] <gatox> nessita, fine! i've just arrived.... any news?
[11:37] <nessita> gatox: not that I know of. Any news I should know about from last week? :-)
[11:37] <gatox> nessita, about anything?? or i just start killing ui bugs? :P
[11:38] <gatox> nessita, i don't think so... ah yes! we stop using tests :P jeje
[11:38] <nessita> gatox: jo-jo (not)
[11:38] <nessita> :-P
[11:38] <gatox> jeje
[11:38] <nessita> gatox: what you have been working on last week?
[11:38] <nessita> gatox: something else besides the bug list?
[11:38] <nessita> (I'm still catching up with the emails)
[11:39] <gatox> nessita, nop... just medium bugs.... i dont have any critical or high
[11:39] <nessita> gatox: great. I'd say keep working on that untill I catch up with email, if anything comes up, I'll ping you
[11:39] <gatox> nessita, ok!
[11:40] <nessita> gatox: when you have a moment, would you please attach a screenshot to bug #856362 ? so I can evaluate the priority of the bug
[11:40] <gatox> nessita, ok!... on it
[12:08] <gatox> nessita, i've 2 branches ready for review if you have a minute (i thought that they were already approved)
[12:08] <nessita> gatox: shoot
[12:09] <gatox> nessita,  in this order (sso dependes on installer): https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/captcha-refresh/+merge/76622  -   https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-refresh/+merge/76621
[12:15] <nessita> gatox: ack
[12:24] <nessita> gatox: question... why the adding of the import of PIL in  ubuntu_sso/qt/tests/test_controllers.py?
[12:24]  * gatox checking...
[12:25] <gatox> nessita, I needed to patch it
[12:25] <gatox> (Image)
[12:25] <nessita> reloooking then
[12:26] <gatox> nessita, screenshot added: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/856362
[12:26] <nessita> thanks
[12:30] <ralsina> good morning again!
[12:30] <gatox> ralsina, hi
[12:31] <ralsina> hi gatox, nessita
[12:31] <nessita> hi ralsina
[12:44] <ralsina> nessita: how was holidays?
[12:44]  * ralsina realizes just how bad english that is
[12:47] <nessita> ralsina: good, they were needed
[12:47] <ralsina> nessita: awesome
[12:47] <nessita> ralsina: I stayed in home catching up with pending errands
[12:48] <ralsina> I should do the same eventually
[12:50] <ralsina> nessita, gatox, dobey: standup in 10'
[12:50] <gatox> ralsina, ok
[12:51] <nessita> ack
[12:52] <nessita> gatox: NF to https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-refresh/+merge/76621
[12:52] <gatox> nessita, ack
[12:52] <nessita> (sorry for the duplicated comment, LP was acting up)
[13:00] <gatox> me
[13:00] <ralsina> me
[13:01] <ralsina> nessita: standup?
[13:01] <ralsina> dobey: ^
[13:01] <nessita> me
[13:02] <ralsina> gatox: go
[13:02] <gatox> DONE:
[13:02] <gatox> Not much since thursday (assist to PyConAr)
[13:02] <gatox> TODO:
[13:02] <gatox> UI Bugs (network detection, Multiple calls to captcha, etc)
[13:02] <gatox> BLOCKED:
[13:02] <gatox> No
[13:02] <gatox> ralsina, go
[13:02] <ralsina> DONE: made release-for-the-press, removed the fanta ads, smaller greeting font, pycon argentina, worked on some updater bits. TODO: close final release for tomorrow BLOCKED: no
[13:02] <ralsina> nessita: ?
[13:02] <nessita> DONE: holidays
[13:02] <nessita> TODO: Email catch up, bosses catch up, define next tasks for the team and myself. Migrate to Oneiric?
[13:02] <nessita> BLOCKED: nopes
[13:02] <nessita> NEXT:  dobey
[13:03] <ralsina> while dobey stretches his typing muscles...
[13:03] <ralsina> comments?
[13:03] <nessita> ralsina: when is the final windows release planned for?
[13:04] <ralsina> nessita: tomorrow
[13:04] <ralsina> nessita: but I am starting it today, trying to do it too close to the release time doesn't work
[13:04] <nessita> ralsina: did you see lisette's email? I'm not sure what info was she asking for
[13:04] <ralsina> nessita: the version number of the release. Seems we are going with 2.0
[13:04] <ralsina> which I know is weird and everything
[13:04] <lisette> nessita: the name of the file the user will see when they download it
[13:04] <dobey> λ DONE: bug #856331, bug #800717
[13:04] <dobey> λ TODO: releases/uploads/stable branching
[13:04] <dobey> λ BLCK: branch reviews/landing.
[13:05] <nessita> ralsina: can you please answer her when that's settled?
[13:05] <nessita> dobey: which releases/uploads will you be doing?
[13:05] <ralsina> nessita: sure. Lisette? It's called 2.0, and the file is called ubuntuone-windows-2.0-installer.exe
[13:06] <lisette> ralsina: thanks
[13:06] <ralsina> lisette: you're welcome
[13:07] <dobey> nessita: we need releases for control-panel, client, and client-gnome at least. probably storage-protocol also. and sso could use one too i think; basically i think we need to do releases for most everything, but some of them are blocking on branches i have waiting for reviews
[13:07] <nessita> dobey: as far as I know, sso does not need a release (I made the stable release the week before I left)
[13:08] <dobey> nessita: you made the branch, or you made a release and uploaded it to ubuntu?
[13:09] <nessita> dobey: both, the release, the branch, asked sponsorhip, was sponsored by daniel
[13:09] <dobey> nessita: plus there is the bug didrocks filed on friday
[13:09] <lisette> ralsina: is the file size still 21,7MB?
[13:09] <ralsina> lisette: haven't built it yet, but should be about that big
[13:09] <ralsina> lisette: say 22 just in case ;-)
[13:09] <nessita> dobey: yeah, I'm analyzing that... not sure we're fixing that ASAP
[13:10] <nessita> dobey: I would like to take care of the control panel release, if possible
[13:10] <dobey> i think we should, it's pretty nasty; though i don't know how often it comes up in normal use
[13:10] <lisette> ralsina: okido - the wyciwyg is gonna stay too?
[13:10] <ralsina> lisette: not sure I understood that
[13:10] <nessita> dobey: I still think is a matter of mixing deprecated and non-depreceated APIs
[13:11] <nessita> dobey: but I need to confirm
[13:11] <nessita> dobey: we do only refcounting in the new API
[13:11] <dobey> nessita: is software-center using old api?
[13:11] <lisette> ralsina: in my email on the bottom image, there is text saying wyciwyg resource
[13:11] <nessita> dobey: maybe, trying to find out
[13:11] <ralsina> let me check
[13:12] <lisette> ralsina: i am back in half an hour or so, please email me :)
[13:12] <ralsina> I have no idea about that
[13:12] <ralsina> lisette: I think that's just something manuel typed, I will check
[13:13] <ralsina> lisette: that's not ours, that's firefox: http://en.wikipedia.org/wiki/WYCIWYG
[13:16] <mandel> good morning!
[13:16] <mandel> what did I type?
[13:16] <mandel> ralsina, ^
[13:17] <ralsina> mandel: nothing
[13:17] <ralsina> mandel: firefox just shows weird descriptions for downloaded files
[13:17] <mandel> ah, ok
[13:17] <ralsina> and I thought you just had typed some random thing in a placeholder or something
[13:17] <mandel> ralsina, did you see the email from elopio? the auto-updater works everywhere except windows vista...
[13:18] <ralsina> mandel: yes
[13:18] <ralsina> mandel: and I can do nothing about it, I suppose :-(
[13:18] <mandel> ralsina, which is a PITA :(
[13:18] <mandel> ralsina, I can take a look, but I think that the issues is from bitrock, I'll try to find some docus about it
[13:18] <ralsina> mandel: ack
[13:18] <ralsina> mandel: but aren't you doing sugar today?
[13:18] <mandel> ralsina, can we try and get the flag of not starting the dialog?
[13:19] <mandel> I think that is the only big error we have atm
[13:19] <ralsina> mandel: I am doing this: http://support.bitrock.com/article/how-can-i-create-an-upgrade-installer check the part about actions that only happen when it's not an update
[13:19] <ralsina> and I am not doing an "upgrade installer" but just a "smart installer"
[13:20] <ralsina> And probably for the next release, we are dropping the bitrock autoupdater and going simpler
[13:20] <mandel> ralsina, I think we can drop it and do what tey do ourselves with no ui
[13:21] <mandel> ralsina, will reduce the size and make it simpler to change
[13:21] <ralsina> mandel: simpler still
[13:21] <ralsina> mandel: we can just open the upgrade page in browser
[13:21] <mandel> ralsina, I'm doing sugar but I'm here for any issues and help  :D
[13:21] <ralsina> mandel: cool, appreciated :-)
[13:21] <mandel> ralsina, uh, really? that is kinda ugly :P
[13:21] <ralsina> mandel: why ugly?
[13:23] <dobey> maybe i can actually get some reviews today
[13:23] <dobey> https://code.launchpad.net/~dobey/ubuntuone-file-storage-api/fix-packages/+merge/76280
[13:24] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client-gnome/list-expand/+merge/76467
[13:24] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client/bad-compare/+merge/76476
[13:24] <ralsina> dobey: yes, I'll get to it in minutes
[13:24] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client-gnome/gsd-schema/+merge/76771
[13:24] <mandel> dobey, sure!
[13:25] <mandel> dobey, are they in that order?
[13:25] <dobey> mandel: that's the order from oldest to newest, according to my +activereviews page :)
[13:26] <mandel> dobey, ok
[13:30] <nessita> dobey: did you got my u1-cp release comment about me doing the release? any thoughts?
[13:31] <gatox> lisette, ping
[13:31] <dobey> nessita: need to make sure there is nothing left to put in it first. do you need to do the tarball release, or just want to do the ubuntu upload?
[13:33] <nessita> dobey: I would like to do the whole process (from tagging stable branches and all, tarballing, package building)
[13:35] <mandel> dobey, did you change the tabs in https://code.launchpad.net/~dobey/ubuntuone-client-gnome/list-expand/+merge/76467
[13:35] <mandel> line 23
[13:36] <dobey> mandel: my emacs does spaces instead of tabs (which is what should have been in the first place)
[13:37] <dobey> i know, it makes the C changes annoying, but alas
[13:37] <gatox> lisette, are you around?? :P
[13:39] <gatox> ralsina, do you know which image is the one that should be included here? https://launchpadlibrarian.net/74424711/network_detection_wireframe.png (it's not very clear for me)
[13:39] <mandel> dobey, it would be nice to keep the same style, is it a PITA if you change that? if it is dont worry
[13:40] <ralsina> gatox: I am pretty sure that's the one with the two large icons
[13:40] <ralsina> gatox: the same one we use in two other places
[13:41] <ralsina> gatox: confirm with lisette please
[13:41] <gatox> ralsina, ok! thanks!
[13:41] <dobey> mandel: well, i tried fixing it in another branch, and it seems tabify went completely nuts and re-tabbed a bunch of unrelated things :(
[13:41] <mandel> dobey, ok, if it is a problem lets leave it like that, is not that the compiler cares
[13:46] <mandel> dobey, only thing about that branch is that you left it as table rather than vbox, is not a big thing but if it is a vbox it would be nice if the var represents that (I need to find things to complain ;) )
[13:47] <dobey> i was minimizing changes; i have no idea why a table was ever used really. :)
[13:47] <mandel> dobey, approved anyway hehe
[14:07] <mandel> dobey, for https://code.launchpad.net/~dobey/ubuntuone-client/bad-compare/+merge/76476  do we need to store tmp_path in a var at all?
[14:07] <mandel> dobey, the rest seems perfectly ok, although I hate you for the tabs hehehe
[14:07] <dobey> mandel: don't hate me, hate M-x tabify
[14:08] <dobey> mandel: and yes it has to be stored in a variable; this isn't python. we have to manage memory. we can't just let the interpreter run amok with it :)
[14:09] <mandel> dobey, ok :)
[14:10] <nessita> mandel: hi there! weren't you in a day off? :-)
[14:12] <dobey> shhh, he's reviewing my branches
[14:13] <nessita> dobey: :-)
[14:13] <nessita> dobey: so, not sure of I got your ack re packaging u1cp... I would like to be sure we're in sync
[14:14] <dobey> nessita: amongst the several things i am doing simultaneously right now, is checking on whether there is anything else needed in it before a release. i will let you know
[14:14] <nessita> dobey: thanks
[14:14] <mandel> dobey, do we have tests for the c code?
[14:14] <mandel> dobey, or we just do IRL tests
[14:15] <dobey> mandel: not exactly, no. nautilus/g-s-d do not have frameworks for testing plug-ins (as does pretty much nothing else :( )
[14:21] <mandel> dobey, is that realted to the last tweet ;)
[14:21] <mandel> dobey, I'll do an IRL then :)
[14:21] <dobey> yes :)
[14:22] <dobey> mandel: which one are you testing?
[14:23] <dobey> mandel: bad-compare?
[14:24] <nessita> ralsina: can you please reply/comment on this bug? I'm not sure we're at with this https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/859548
[14:24] <ralsina> nessita: already did
[14:25] <ralsina> nessita: I suspect it's a bug on the Visual Sudio runtime installer. I am waiting for filenames to verify.
[14:25] <mandel> dobey, yep, what is the best way to move foward with the IRL
[14:26] <dobey> mandel: reload the MP page. just added instructions for testing it to the description
[14:30] <nessita> ralsina: also, is there any news for https://bugs.launchpad.net/ubuntuone-client/+bug/854216? I saw your internal email saying we fixed it for Portuguese but the bug has no news in it, maybe we missed a bug-branch linking?
[14:31] <ralsina> nessita: I think that was fixed by alecu's branch. I'll mark as fix-committed and ask him to test with tomorrow's release. So I'll do it tomorrow :-)
[14:31] <nessita> ralsina: can you please link the branch or close it as a dupe?
[14:31] <ralsina> I am not really 100% sure it's a dupe
[14:32] <ralsina> but I am pretty sure, so I'll do it.
[14:33] <elopio> alecu is not working today?
[14:34] <mandel> dobey, thx!
[14:35] <ralsina> elopio: no, he's taking the day off and working on sugar for olpc
[14:37] <nessita> gatox: you moved this bug to fix committed but no branch is linked: https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/828938 can you please link the branch?
[14:38] <elopio> malditos hippies.
[14:39] <gatox> nessita, checking....
[14:41] <nessita> gatox: also, your last comment here https://bugs.launchpad.net/ubuntu-sso-client/+bug/853794 says you could reproduce, can you please add details about what is the problem?
[14:42] <gatox> nessita, wow...... that bug belongs to pindong i think.... he was checking that
[14:42] <gatox> nessita, i should try if i can reproduce it again now
[14:43] <nessita> gatox: ok, can you please update the bug properly, and assign to pindonga if he's looking into it? also, if it's a SSO issue we need to affect canonical-identity-provider project
[14:44] <gatox> nessita, ok...... i'll check that
[14:44] <dobey> ugh, it is hard to understand some of these bugs
[14:44] <gatox> nessita, give me a couple of minutes...... i'm finishing with network detection
[14:45] <nessita> gatox: sure
[14:47] <nessita> mandel: can you please link the branch that solves the autoupdate with https://bugs.launchpad.net/ubuntuone-control-panel/+bug/845659 ?
[15:14] <nessita> @ping
[15:15] <nessita> bu, my IRc connection went down and I did not noticed
[15:19] <gord> *cough* sure would be nice if my instant photo uploads got added to the messaging menu like google plus does with its notification thing ;)
[15:28] <mandel> nessita, yes
[15:29] <mandel> nessita, that bug is for control panel but it was fixed and lined in the ubuntuone-windows-installer
[15:30] <mandel> nessita, I'll change the project and will make it as a duplicate of the installer one
[15:30] <nessita> mandel: thanks
[15:35] <dobey> lunch time bbiab
[15:35] <dobey> nessita: we'll chat after lunch re: releases :)
[15:36] <nessita> dobey: ok
[15:41] <nessita> ralsina: I see you added the tag windows to some bug reports, could you please use the "official" tag instead? (u1-zomg-windows) Since the tags are global to all LP, using only 'windows' may be too generic
[15:42] <ralsina> nessita: I think the bug report guide we were giving to the testers said to tag as windows
[15:42] <ralsina> and I thought u1-zomg was only while we were on zomg mode
[15:42] <ralsina> So, maybe u1-windows?
[15:43] <nessita> ralsina: maybe, though I would like to stick to only one tag... can we change the guide report?
[15:43] <ralsina> nessita: could you ask joshuahoover? I think he's the one who wrote it, and I am trying to finish this thing
[15:44] <nessita> ralsina: sure!
[15:45] <joshuahoover> nessita: i'll have to create an faq for that for users interested in filing bugs going forward and i'll be sure to note that in any emails we send out in the future related to windows
[15:46] <nessita> joshuahoover: thanks... so which tag will we using? I like u1-zomg-windows since we have tons of bug already tagged with that
[15:46] <joshuahoover> nessita: hmmm...i'd prefer to not use that for users :) i can run a script to update those to u1-windows...what do you think?
[15:47] <nessita> joshuahoover: hum, better no update. Can we tell the users to use u1-windows instead? (we should make that an official tag)
[15:47] <joshuahoover> nessita: yep, but what about the existing ones (u1-zomg-windows), want those tagged u1-windows as well?
[15:48] <nessita> joshuahoover: hum... maybe, if we don't loose the zomg one?
[15:49] <nessita> mandel: are you sure https://code.launchpad.net/~mandel/ubuntuone-windows-installer/auto-update-python-only/+merge/76047 fixes the bug linked? I looked the diff very quick and I think that is the autoupdater branch, but not the one that updates from an old beta. Or am I missing something?
[15:49] <joshuahoover> nessita: yep, i can run a script to add u1-windows to those
[15:49] <nessita> joshuahoover: sounds great :-)
[15:49] <joshuahoover> nessita: while still keeping u1-zomg-windows
[15:52] <elopio> ahhh, it seems that you have to sign syncdaemon exe too.
[15:56] <ralsina> elopio: it should have been signed
[15:58] <elopio> ralsina, how can I tell if it's signed or not? The issue is #859748
[15:59] <ralsina> bug #859748
[15:59] <elopio> https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/859748
[15:59] <ralsina> elopio: if you go with windows explorer and hover the pointer over it, it should tell you. Or right-click->properties
[16:00] <ralsina> I may have missed checking one signature, though
[16:01] <elopio> ralsina, no, its signed.
[16:01] <elopio> so, we can go back to blame windows and its firewall :)
[16:01] <ralsina> elopio: then I have no idea whatsoever :-/
[16:02] <nessita> dobey: let me know when you're back from lunch
[16:06] <gatox> nessita, ping
[16:06] <nessita> gatox: pong
[16:06] <gatox> nessita, do you want to have a quick mumble to determine the priority of some new bugs?
[16:06] <nessita> gatox: sure, let's
[16:07] <nessita> I'm there
[16:07] <gord> hey all, i just noticed that u1 appears to have charged my three times for the same album, banshee was having problems and i was actually getting 403 errors whenever i got to the payment page when trying to buy the album, any way i can reverse that?
[16:10] <joshuahoover> gord: hi, sorry about that...did you submit a request to https://one.ubuntu.com/help/contact ? if so, we'll get that refunded for you...if you haven't, please do and we'll get it taken care of
[16:11] <gord> joshuahoover, nope, i'll go do that now, thanks :)
[16:11] <joshuahoover> gord: thanks
[16:16] <joshuahoover> nessita: script is running now to add u1-windows tag to those with u1-zomg-windows
[16:17] <dobey> nessita: hi
[16:17] <nessita> joshuahoover: great!
[16:17] <nessita> dobey: hi there
[16:17] <nessita> dobey: I'm all eyes
[16:19] <rye> gord, could you please clarify, how did these 403 pages look? were they styled or raw regular apache responses?
[16:19] <dobey> nessita: ok. i just made a 2.0.0 milestone on u1cp and am targeting some bugs to it right now. could you go through the u1cp windows bugs and target them to it as well?
[16:20] <nessita> dobey: sure. So, is there any pending branch to land in u1cp?
[16:20] <gord> rye, 504, don't know why i said 403, and yeah standard looking errors, this was a few days ago though
[16:20] <dobey> nessita: no, it doesn't seem so.
[16:20] <nessita> dobey: anyways, I think the last stable release for O should not be 2.0 (I agree we can have that for P)
[16:20] <nessita> dobey: what motivations are there behind the 2.0?
[16:20] <dobey> nessita: i think they should be 2.0
[16:21] <nessita> dobey: can you please share why?
[16:21] <rye> gord, interesting. Ok, understood
[16:21] <dobey> version alignment with windows release, and future versions won't be gtk2.x based, but rather qt or 3.x (and i think we should switch to 3.x version numbers when we make those changes for P)
[16:22] <nessita> dobey: from my POV, there hasn't been changes in the ubuntu version of the u1cp in order to move it to 2.0. What about having a 2.0 when moving the Ubuntu version to qt/gtk3?
[16:22] <nessita> dobey: (though I don't have strong feelings about this)
[16:23] <dobey> nessita: i'm not sure waht 'changes' would be necessary for your POV, but i think the version alignment is much more important than whatever they are :)
[16:24] <dobey> nessita: ubuntu-sso-client is the only thing i am up in the air about calling 2.0, because it's not really part of "ubuntu one"
[16:25] <nessita> dobey: right, and is already released under 1.4.0 as the stable version. We can consider a change when we migrate to gtk3 (sso does not depend on twisted so it should be doable)
[16:25] <nessita> dobey: ok then, let's release 2.0. So, after the milestone targeting, I will start the stable branching and release for u1cp, I've been looking forward to do it :-)
[16:26] <dobey> well, the tests depend on twisted. and they don't like my gtk2/gi reactor either :(
[16:26] <ralsina> for the relase-after-this-one, windows should release from stable branches too
[16:26] <nessita> dobey: right, anyways, we'll take care of that after UDS, I would guess
[16:27] <dobey> ralsina: really, i would like to see the windows release being from tarball releases, or at least the bzr tags for those tarballs
[16:28] <ralsina> dobey: from bzr tags is easiest
[16:28] <nessita> joshuahoover: can you please share with me your script? I would like to target the u1-zomg-windows bug to the 2.0.0 milestone
[16:28] <joshuahoover> nessita: sure
[16:28] <dobey> ralsina: right, i don't know how it's being built exactly. we can discuss those details later :)
[16:28] <ralsina> dobey: cool
[16:30] <nessita> dobey: anything else you wanted to talk about releases? any change I need to add/remove to the .install files?
[16:30] <dobey> nessita: btw, after the tarball release is made/uploaded to LP, please make sure to deactivate the milestone, so people can't target new bugs to it after release
[16:31] <nessita> dobey: nice one, I didn't know we can deactivate a milestone
[16:31] <dobey> nessita: yes there are a couple small packaging changes that need to be made. ping me after you finish targeting the windows bugs, and make the tarball release and i'll explain the packaging changes that are needed
[16:32] <nessita> dobey: great, I will
[16:32] <joshuahoover> nessita: http://paste.ubuntu.com/697361/ and then look in (the server code) utilities/milestone for changing the milestone on bugs
[16:32] <dobey> nessita: it's the default when you make a release on the LP ui; i guess the script you were using to make the releases sets it to keep the milestone active :-/
[16:32] <nessita> dobey: I was using lp-upload-project
[16:33] <nessita> dobey: it creates the milestone if it does not exist, I'm not sure if keeps the milestone active
[16:33] <dobey> nessita: right; i have no idea what it does by default.
[16:33] <dobey> nessita: well i guess it keeps them active, since i had to go through and deactive a whole bunch of milestones :)
[16:33] <nessita> dobey: I ll check after using it in a while
[16:34] <nessita> joshuahoover: thanks, I'll play with that
[16:34] <dobey> nessita: ok, thanks. you are still on 11.04 right?
[16:37] <nessita> dobey: yeap, planning on upgrading to O this week. I have a pbuilder for O though, that I used for building the sso package
[16:38] <dobey> nessita: ok. i think lp-project-upload was moved into lptools; but you wouldn't see that in oneiric if you're using the ubuntu-dev-tools packaged version
[16:40] <nessita> dobey: thanks for the tip, I've found a bug in it the week before holiday and I branched dev-tools to propose a patch, and couldn't find the script :-)
[16:40] <nessita> now I see why
[16:42] <dobey> ah, yes that would be why :)
[16:43] <nessita> dobey: shall I target to milestone 2.0 all u1cp bugs or also u1client windows bugs?
[16:46] <dobey> nessita: don't worry about u1client yet. just u1cp for now
[16:47] <dobey> nessita: client still has a branch or 3 that need to go in i think. and i haven't made milestone for it (or anything else) yet
[16:49] <nessita> dobey: ok, we can reuse the script later then
[16:49] <dobey> nessita: reuse what script?
[16:50] <nessita> dobey: the one I'm using to target the u1cp windows bugs to the 2.0 milestone
[16:50] <dobey> nessita: oh; you are writing a script to do that?
[16:51] <dobey> hrmm, i think mandel stopped in the middle of reviewing my branch :-/
[16:51] <nessita> dobey: I'm trying to, yes, using some help from joshua who already have some cool scripts
[16:51] <dobey> hmm, ok
[16:52] <ralsina> dobey: I know I already asked 2 times before, but I swear I now have a review slot open, which one should I look at :-)
[16:52] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client/launcher-botchup/+merge/76985 is trivial
[16:52] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client/bad-compare/+merge/76476 less so
[16:52] <dobey> https://code.launchpad.net/~dobey/ubuntuone-client-gnome/gsd-schema/+merge/76771 even more less so :)
[16:54] <ralsina> ok, going in decreasing order of triviality
[17:29] <elopio> do you have the number of the clock issue?
[17:29] <elopio> I can't find it, to mark as a duplicate my bug.
[17:34] <nessita> elopio: sure, let me grab it
[17:34] <nessita> elopio: https://bugs.launchpad.net/ubuntuone-control-panel/+bug/692597
[17:34] <ubot4> Launchpad bug 692597 in ubuntuone-control-panel (Ubuntu) (and 3 other projects) "If the user has the date wrong, connection fails (affects: 11) (dups: 3) (heat: 48)" [Medium,Triaged]
[17:40] <dobey> nessita: how is the milestoning/release coming?
[17:40] <nessita> dobey: writtting release notes on u1cp now
[17:41] <nessita> dobey: mving to the package now. Wanna give me those hints about what's needed at package level?
[17:41] <elopio> thanks nessita.
[17:42] <dobey> nessita: the .desktop file is gone. and ubuntuone-control-panel-gtk package needs to have a Depends on ubuntuone-installer
[17:42] <nessita> dobey: ack. Something else?
[17:43] <dobey> i *think* that's it, let me check
[17:45] <nessita> sure
[17:45] <dobey> nessita: indeed, seems to be just those two things
[17:46] <nessita> dobey: ack. Question about packaging (for another project, magicicada): how can I make the package to install a source_magicicada.py file under the apport hooks? the setup.py is not installing that file nowhere ATM, and at first that is intended (arguments are that not every linux  distribution install to the same location)
[17:52] <dobey> nessita: well, other linux distributions don't have apport, either; it's an ubuntu thing. so installing it there on other distros really doesn't matter since it wouldn't be used anyway; and all ubuntu-derived distros that don't get rid of apport, will use it.
[17:53] <dobey> nessita: but if you just want to install it from the packaging you can do so in an install file, but using such a file in a package that results in only 1 binary package is annoying
[17:54] <dobey> nessita: you can also install it in the rules file, by overriding the appropriate install rule depending on which system you're using for the packaging (dh, cdbs, etc)
[17:55] <nessita> dobey: so, for educational purposes, how can I use the .install file to do that? since, if the setup.py does not install it, then I can't make any reference to tmp/debian/foo, no?
[17:56] <dobey> nessita: data/source_magicicada.py  usr/share/apport/package-hooks/
[17:56] <nessita> dobey: ah, makes sense (but did not try that). Thanks!
[17:57] <dobey> nessita: along with whatever other files need to be in that package, listed as you normally would with just the path to the files/directories
[17:58] <nessita> dobey: great. Another packaging question: when writing the debian/changelog, shall I add all the changelog entries added to the tarball changelog? or shall I filter only those that will end up in a binary package only? (meaning, shall I list all the QT changes we're releasing(
[17:58] <nessita> ?))
[17:59] <dobey> nessita: just list the changes relevant to ubuntu; we don't ship the qt code on ubuntu yet
[17:59] <nessita> dobey: ok, I was wondering since the source package will have the qt source in it
[17:59] <nessita> (but no binary will)
[17:59] <dobey> in fact, i think i added an rm -rf to debian/rules to delete those files after installing
[18:00] <dobey> i did either in cp or in sso
[18:00] <dobey> don't recall exactly
[18:00] <nessita> dobey: probably sso, u1cp rules looks "standard"
[18:00] <dobey> ralsina: did you give up on reviewing my non-trivial branches too? :P
[18:01] <ralsina> dobey: got sidetracked when was running the tests on the semi-trivial one
[18:01] <nessita> dobey: so, to confirm I get this right, the qt code will end up in the source package, right?
[18:02] <dobey> nessita: well it is in the tarball, yes; but it is not in the binary packages. the debian/changelog is more about what affects ubuntu directly. for instance, the typo fix to setup.py i wouldn't normally list as a change in debian/changelog
[18:03] <nessita> dobey: what would you list? a link to a documentation answering me is welcomed as well
[18:03] <dobey> i don't think there is a specific document dealing with this situation. :)
[18:04] <nessita> dobey: ok, I'll use my criteria then, and I'll learn from reviews/feedback
[18:04] <dobey> nessita: i would list the bugs that affect the ubuntu release of the project. ie, bugs filed against "ubuntuone-control-panel (Ubuntu)" in this case. and if some bugs should be filed there, but aren't, i would update those bugs first, so that they are. but the windows-related bits, i would just leave right out
[18:05] <nessita> dobey: makes sense, thanks
[18:05] <nessita> (I kinda did that)
[18:05] <nessita> confirming all bugs had his ubuntu bug as well...
[18:06] <dobey> nessita: and you are updating the packaging in the bzr branch, that had the typo fix to debian/control already applied, right?
[18:06] <gatox> nessita, please re-review: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-refresh/+merge/76621
[18:06] <nessita> dobey: not sure what you mean, could you translate that to code/filenames? :-D
[18:06] <nessita> gatox: sure
[18:07] <nessita> dobey: I mean, I know what you're referring to, not sure I'm doing all that needs to be done
[18:07] <dobey> nessita: you branched lp:ubuntu/ubuntuone-control-panel afresh to update for this release?
[18:07] <nessita> yessir
[18:08] <dobey> nessita: ok, great. thanks
[18:08] <nessita> downloaded the tarball, used bzr mrge-upstream with the tarball
[18:08] <gatox> nessita, i just realized that i added about 50 lines of test for 3 lines of code... Win!
[18:08] <nessita> dobey: I now understand what you meant. And the answer is yes.
[18:08] <dobey> nessita: yep. i just wanted to make sure, as there is a change in it which hasn't been uploaded yet, and i wanted to make sure that change isn't lost :)
[18:10] <nessita> dobey: right, so my changelog will have these 2 UNRELEASED entries: http://pastebin.ubuntu.com/697410/
[18:11] <dobey> right; though UNRELEASED seems weird to me; but i won't bother questioning colin on that :)
[18:11] <nessita> dobey: ack
[18:12] <dobey> nessita: also, please use your canonical e-mail there
[18:12] <nessita> dobey: yes
[18:12] <dobey> :)
[18:13] <nessita> dobey: is there a way to swicth between addresses depending on what package I'm building/releasing?
[18:14] <nessita> dobey: I have DEBEMAIL=nataliabidart@gmail.com, not sure how can I use that in a way that canonical email is used in some places, and gmail in some others
[18:14] <dobey> i don't think there is an easy way to change that based on what package you're building, no :(
[18:15] <nessita> dobey: what's the rationale behind using my canonical email address?
[18:15] <dobey> if bzr-builddeb defaulted to using the e-mail address configured in bzr to commit as, you could do some neat stuff in locations.conf for that, by using directory structure
[18:15] <nessita> right
[18:16] <dobey> nessita: well, if you are an ubuntu developer, you should use your ubuntu address, but this is something for work, so you should use your canonical e-mail; same as for when you commit to branches for work and such
[18:18] <nessita> ack, I'll try to remember to do the switch... or I may just change to default canonical email address
[18:20] <dobey> i wonder why bzr-builddeb doesn't do that; shouldn't be hard for it to do
[18:20] <dobey> and would be a really nice feature
[18:21] <nessita> dobey: I will make u1cp depend on u1client 2.0, so let me know when that's released so I propose this branch for merging
[18:22] <nessita> (for consistency sake u1cp 2.0.0 should depend on u1client 2.0.0)
[18:22] <dobey> nessita: you can propose it now. if it gets uploaded, it will just wait for new client, to build.
[18:22] <nessita> dobey: ah, nice
[18:23] <nessita> dobey: Depends on ubuntuone-installer at any particular version?
[18:23] <dobey> nessita: i am not sure it needs a particular version for that, but you can make it 2.0.0 also if you want
[18:23] <nessita> ack
[18:24] <dobey> i will make a 2.0 release of that too
[18:24] <dobey> i guess i could do that now, since i don't really need to do any other work on it right now
[18:25] <dobey> nessita: btw, the milestone is still active :)
[18:25] <gatox> nessita, ping
[18:25] <nessita> dobey: looking
[18:25] <dobey> nessita: can you deactivate it please?
[18:25] <nessita> gatox: pong
[18:25] <nessita> dobey: sure, give me a sec
[18:26] <dobey> nessita: sure. i could do it right now, but i want you to, so you know how :)
[18:26] <nessita> dobey: of course
[18:26] <gatox> nessita, do you know of anywhere in the code where ubuntu_sso.networkstate.linux functions are used?? i can't find it... (not the tests, somewhere in the rest of the coode)
[18:27] <nessita> dobey: shall I change the 'series' linked to the 2.0.0 milestone to be the stable-2-0 series?
[18:27] <nessita> gatox: u1cp uses, not sso
[18:27] <gatox> nessita, ok, thanks
[18:27] <dobey> nessita: no…
[18:28] <nessita> dobey: why no? (trying to understand the logic behind that)
[18:29] <dobey> nessita: because i have no idea how LP behaves when one does that. it seems like something that would result in the universe exploding
[18:30] <nessita> juaz
[18:30] <dobey> and i don't think debian/watch deals well with that
[18:47] <nessita> dobey: all done, included stable branch, bump of development version, and bump of packaging branch
[18:48] <dobey> nessita: ok, thanks
[18:49] <nessita> dobey: thank you. Want me to do this for u1storageprotocol? (I'm not offering for u1clien because I need to learn autothings for that - also I know there are some pending branches)
[18:52] <dobey> nessita: sure. i don't know what bugs need to be targeted to the 2.0.0 milestone, or if there are any, but should be pretty trivial to figure that out. :)
[18:52]  * nessita on it
[18:53] <nessita> gatox: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-refresh/+merge/76621 lint issues
[18:53] <gatox> nessita, ack
[18:53] <dobey> nessita: or actually, maybe it is better for me to do the packaging bit for protocol, as i have upload privs
[18:54] <dobey> nessita: but you can set up the milestone and make the tarball release, and let me know when it's ready to package.
[18:54] <nessita> dobey: perfect
[19:00] <ralsina> Watching all the windows bugs pass by is either making me feel like we accomplished something, or as if the matrix is in the fritz
[19:03] <dobey> ralsina: deja vu?
[19:04] <ralsina> dobey: yes, and a vague sense of alarm
[19:04] <dobey> ralsina: pay no attention to the man behind the curtain
[19:04] <ralsina> if there is a man behind the curtain, I am calling the cops
[19:11] <dobey> sigh; i think it's going to rain again soon
[19:14] <nessita> dobey: all done with storage protocol except packaging bits (but stable branch is done, release bump for development done, and release bump in packaging branch done)
[19:15] <ralsina> dobey: +1 on bad-compare, I am running tests on the third branch
[19:15] <ralsina> and.... going to pick up the wee beast from school. See you all in a while
[19:17] <rmcbride> and now I need to figure out how to get SST to do shit that I haven't done before. Which means looking at the current code
[19:18] <dobey> nessita: ok, thanks
[19:18] <nessita> dobey: let me know if I can something else in this front
[19:18] <nessita> I will keep triaging bugs now, and I will start the O upgrade...
[19:18] <nessita> ralsina: ^ (FYI)
[19:19] <gatox> nessita, done, u1lint checked and rechecked: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-refresh/+merge/76621
[19:19] <dobey> crikey we have a lot of projects
[19:19] <dobey> nessita: you use "classic gnome" right?
[19:19] <nessita> dobey: "classic" is a way of looking at it... I have it heavily customized, but yes, is not unity
[19:20] <nessita> :-)
[19:20] <dobey> nessita: prepare to be very disappointed.
[19:20] <nessita> dobey: meaning?
[19:20] <dobey> nessita: meaning all that configuration you had will be meaningless
[19:20] <nessita> really?!?!
[19:20] <nessita> how come?
[19:21] <nessita> dobey: meaning, not even I will be able to configure it again?
[19:21] <dobey> nessita: because gnome3 also has a "non-3d mode" thing, that seems to use gnome-panel and stuff, but forces a certain panel/applet configuration, which i haven't yet figured out how to change preceisely to what i had before i upgraded :(
[19:22] <nessita> dobey: argh... that just kills my spirit of upgrading
[19:23] <dobey> nessita: yeah, it's why i haven't upgraded my workstation yet. i upgraded my smaller laptop, and was very very upset with the result :(
[19:23] <dobey> i am not sure what to do about it yet either
[19:23] <nessita> dobey: I might try first in the laptop then
[19:23] <nessita> will let you know how it went
[19:25] <nessita> gatox: I sitll have lint issues
[19:25] <nessita>     761:  [C0103, FakeControllerForCaptcha.addErrback] Invalid name "addErrback" (should match ([a-z_][a-z0-9_]{2,79}$|setUp|tearDown))
[19:26] <gatox> nessita, just uploaded that a while ago, maybe launchpad didn't rescan the branch yet
[19:26] <nessita> gatox: re branchinf
[19:26] <nessita> gatox: re branching*
[19:26] <dobey> and i only upgraded my laptop because i figured i should be running it at UDS :)
[19:26] <gatox> nessita, npo...... i write the push and never press enter :P
[19:26]  * gatox pressing enter
[19:27] <gatox> done
[19:27] <nessita> gatox: I will charge a ninja ide t-shirt for this ;-)
[19:27] <gatox> nessita, okok jeejje
[19:27] <nessita> gatox: small for me, thanks
[19:28] <gatox> nessita, the U1 team will be walking advertising! jejee
[19:28] <nessita> ;-)
[19:29]  * nessita -> mate making
[19:29] <dobey> ninja ide que estan?
[19:29] <tarvid> How do I check the progress on synchronization?
[19:29] <gatox> dobey, what?
[19:30] <dobey> gatox: what is ninja ide?
[19:30] <dobey> tarvid: can you be more specific about what version you're running, and on what os version?
[19:30] <gatox> dobey, an IDE for python: http://www.ninja-ide.org/ (it's a project that i do in my free time :P)
[19:31] <dobey> gatox: what font is that? comic sans?
[19:32] <tarvid> Ubuntu 11.04
[19:32] <tarvid> No handy version indication
[19:32] <gatox> dobey, yukarimobile
[19:33] <dobey> tarvid: a progress bar should show up on top of the u1 icon in the launcher on the left side of the screen, while it is synchronizing
[19:33] <tarvid> I am not using Unity
[19:34] <tarvid> Maybe that is the little red dot that is no moving
[19:35] <dobey> tarvid: not sure what little red dot you're talking about; we don't really have any progress indication outside of unity, at the moment
[19:36] <tarvid> Ubuntu One Control Panel, Under the line Using x of 5.0GB, there may be a progress bar and I have a red tot under the U in Using
[19:37] <tarvid> Is there a CLI API
[19:37] <tarvid> I live with SSH on most of my machines
[19:38] <tarvid> I am on satellite at home with a FAP of 400 MB per day and Ubuntu One could kill me if I can't control it
[19:41] <tarvid> I am an old geek who can read but suffers from geriatric agitation with incopmprehensible GUIs with bad color schemes and limited documentation
[19:41] <dobey> u1sdtool -s will show status, and there is a --current-transfers i think as well
[19:41] <dobey> but it doesn't easily work over ssh
[19:45] <tarvid> thanks
[19:45] <tarvid> its moving
[19:45] <tarvid> no rate
[19:45] <tarvid> time for the stopwatch
[19:46] <tarvid> can I share content with others?
[19:46] <dobey> you can share a directory to someone else, yes
[19:46]  * ralsina is back
[19:47] <tarvid> a file
[19:47] <tarvid> by url?
[19:47] <ralsina> tarvid: currently there is no way to share a single file. BUT you can publish it, and noone should be able to guess the URL unless you give it to him
[19:47] <dobey> what he said
[19:48] <tarvid> what does "publish" mean in this sense
[19:48] <dobey> make public
[19:48] <dobey> via a URL
[19:49] <dobey> the person opening it does not have to have an account on u1
[19:51] <tarvid> Invalid OpenID transaction
[19:52] <tarvid> Requires me to change my password
[19:55] <tarvid> irritating
[20:03] <tarvid> Not sure how you can do this for free, I may push enough to need the $30/year account
[20:04] <tarvid> I should haver found that myself - apropos ubuntuone
[20:11] <dobey> the idea of having a service as a business, is for people to pay for using that service, yes :)
[20:32] <tarvid> u1sdtool shows the transfer is complete, Nautilus still shows the file as synchronizing
[20:34] <tarvid> and the folder does not show up on a second machine
[20:35] <dobey> is the folder under ~/Ubuntu One, or is it something shared to you, or another folder you marked as synchronized?
[20:36] <nessita> gatox: lint issues in https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/captcha-refresh/+merge/76622
[20:36] <dobey> ralsina: did you finish testing my other branch?
[20:36] <gatox> nessita, ralsina review please: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/network-detect/+merge/77048  -  https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/network-detect/+merge/77049
[20:36] <gatox> nessita, ralsina launchpad not updated yet, but i have to leave for a while.....
[20:37] <gatox> nessita, will fix that before leave
[20:37] <nessita> gatox: ack
[20:39] <ralsina> dobey: got sidetracked while reviewing the 3rd, should have it in a bit or two
[20:40] <dobey> ok, thanks
[20:40] <dobey> i think i will have to do the releases for ubuntuone-client and ubuntuone-client-gnome in the morning at this point anyway
[20:41] <tarvid> https://files.one.ubuntu.com/RXGaRB9NQHG63gmXl97QsQ
[20:42] <tarvid> wrong link
[20:47] <gatox> ok, EOD, see you tomorrow...... or later :P
[20:47] <gatox> byee
[20:49] <tarvid> I need to stop uploads from my laptop
[20:51] <dobey> have go to too; have a good evening all
[20:54] <tarvid> small disaster
[20:54] <tarvid> I have two uploads "waiting" for which the transfer shouled be complete
[21:09] <nessita> I'm off crowd
[21:10] <nessita> see ya tomorrow!