[00:29] anyone around? [00:30] everytime I go to https://one.ubuntu.com/files/ it takes me to https://one.ubuntu.com/services/ === Guest42604 is now known as gord [09:28] Good morning all! :D [09:32] morning! [13:51] * mandel lunch [14:16] hrmm [14:35] mandel: no review? :( [14:36] mandel, do you have time for a review? [14:36] get in line cylon [14:37] hola dobey! [14:37] hola mandel [14:37] hola nessita [14:37] dobey, jejej [14:38] dobey: so, we need to talk a bit about releases. I was analyzing ussoc trunk, and apparently what we have in nightlies is not working, but it gets fixed with my gtk-gi branch. I could not debug that much, but apparently the replacement of lazr.restful client is not working properly [14:39] ok [14:40] dobey: hum, I'm looking at the calendar... have you changed something related to releases schedule? [14:40] no [14:41] dobey: ah, is just calendar showing whatever he wants in the month-view option :-) [14:41] why? [14:41] ah [14:41] dobey: so, proposal: let's have releases on Tues Feb 7 and Tues 21 [14:42] nessita: the release on feb 14 was to align with feature freeze. [14:43] i don't think we want to freeze a week earlier :) [14:43] dobey: ah, right, sorry, I was paying attention to the beta freeze :-) [14:43] mandel, well....... when you got back from lunch..... if you can review this branch: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/reconnect-button/+merge/90758 it'll be very much appreciated :P [14:43] dobey: then, 7, 14 and 21? [14:43] yeah, the 21 release is to realign with the ui freeze [14:44] i don't see any reason to move our release date from today [14:44] if sso is the only concern, we can just delay or skip sso [14:44] dobey: ussoc is not working as is, and is not trivial to releases only some revisions and have that working without several tries [14:45] dobey: yes, that too, though we need to confirm that client or controlpanel does not depend on any changes from sso (I can do that) [14:46] no point blocking everything for one tiny piece :) [14:55] gatox, nessita dobey morning! [14:56] my branches do need reviews though [14:56] dobey: ok, I'll catch up with you after lunch here (2 hours from now) [14:56] ok [14:56] dobey, you have one from me, sorry I forgot to press the button :P [14:58] gatox, I have seen the polish/unpolish, fancy adding a test stating that we did that? [14:59] gatox, or patch and assert it in the new test you added [14:59] @ping [14:59] pong [15:01] mandel: just one branch, or both of them? === m_conley_away is now known as m_conley [15:01] dobey, one, doing the second one right now.. I completely forgot sorry [15:01] dobey, looking at https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/oh-a-store/+merge/90551 as we speak [15:02] dobey, line 63 why not removing the line? [15:03] mandel: oh, i should probably add a # FIXME? to it. [15:04] dobey, yeah, that sound sgood too, mainly to understand what is going on [15:05] dobey, ralsina, stand up? [15:05] nessita, gatox che, where is ralsina? [15:05] mandel: he said yesterday that he would take some time today because he was out from his house too much time yesterday [15:06] mandel: added fixme comment [15:06] dobey, cool [15:06] nessita, ack [15:07] dobey, I suppose we won't do a standup with you and me only :) [15:08] mandel, sorry.... i'll answer you later... facundo is explainnig syncdaemon [15:09] gatox, booo [15:09] I guess I wont get the review I need from facundo now hehe [15:10] mandel: works for me [15:10] dobey, and for me hehe [15:10] if he is around we can do it later [15:11] i just want to get all these releases done :) [15:15] dobey, I'm on doing the IRL test with the second branch and RB [15:17] k [15:19] sigh.. ConnectionReset reading response for 'BzrDir.open_2.1', retrying [15:25] @ping [15:25] pong [15:25] hm.. [15:26] * mandel reboots to see wtf [16:08] mandel, here i am! [16:08] mandel, you mean the test to check if polish and unpolish is executed? [16:08] gatox, so, once you understand sd perfectly, it diff q etc.. [16:08] gatox, yes, please :) [16:10] mandel, ahhhh ok.... i'll add that to the test....... [16:11] alright, need to get lunch, bbiab [16:11] gatox, it ensures is called, which is a good thing to do [16:12] mandel, yap === yofel_ is now known as yofel [16:34] gatox, can I have a review for this: https://code.launchpad.net/~mandel/ubuntuone-windows-installer/skip-lint/+merge/90899 === teknico_ is now known as teknico [17:06] joshuahoover: ping === nessita1 is now known as nessita [17:06] czajkowski: pong [17:06] joshuahoover: hiya could you replicate any of the issues? [17:06] czajkowski: sorry, which issues? [17:07] joshuahoover: ahh sorry just got your email there and replying re music store [17:07] just replied replicating one from last week with music and getting 404s [17:07] czajkowski: ah, no, i couldn't replicate it here [17:08] joshuahoover: nuts, it's still happening sent you a screenshot and exactly songs I clicked on to make it happen [17:11] czajkowski: strange...ok, it doesn't look like i have access to the same exact album...i can only get to the platinum edition, not the deluxe one...hmmm === teknico_ is now known as teknico [17:11] @ping [17:11] pong [17:12] joshuahoover: couldnt just be her album being special could it ? [17:12] czajkowski: it's possible...i'll check again with our store provider, 7digital...they checked before and said they couldn't find any issues there but maybe they didn't check the right album [17:13] thanks [17:13] * czajkowski is not cracking up [17:13] any known problems with names of downloaded mp3s from 7digital ? [17:16] SLayeRDK: not that i know of [17:17] joshuahoover: the 404 that czajkowski was seeing is appears to be specific to the UK store [17:18] joshuahoover: i guess the albums are different on the uk and us stores. i do see duplicates of album versions on the us store, where i expect perhaps the uk store is different [17:18] @ping [17:18] pong [17:19] nessita: i am playing this one song in your honor: "Bing Bong" :) [17:21] dobey, nessita http://www.youtube.com/watch?v=oT-TacC4pgU&feature=related [17:21] dobey: heh [17:22] dobey: so, I tried to evaluate if the sso thing is fixeable for releasing today, and is not, so I will release without the revision that replaced lazr [17:22] dobey: joshuahoover sorry for causing issues [17:22] it's not a biggie I can buy another album [17:22] dobey: I will also be releasing, as usual, control panel, windows installer, and protocol if you want [17:23] dobey: also, at some point I would like to learn how to release the rest of the projects, specially u1client (in case you were not available) [17:23] nessita: ok [17:23] @ping [17:23] pong [17:24] net connection comes and go, so I'm not sure if I stay in IRC :-) === SLayeRDK_ is now known as SLayeRDK [17:25] nessita: just set up a timeout to keep sending /msg ubot4 @ping :) [17:25] good evening ubuntuone! [17:25] hola ralsina [17:25] any known problems with names of downloaded mp3s from 7digital ? [17:25] Sorry about missing the morning, but I arrived home at 2AM [17:25] SLayeRDK: not that i know of [17:27] ralsina, hurray! can I haz reviews before I go? [17:27] mandel: of course! [17:27] just had some mp3s that ended up as pentafunk pentafunk(2) and pentafunk (3) [17:27] ralsina, me wants to get jenkins working in all projects ;) [17:27] mandel: +1 oh wait let me see it first ;-) [17:27] ralsina, we managed to get to this in ubuntuone-client: https://jenkins.errormessaging.com/job/ubuntuone-client-windows-test/lastCompletedBuild/testReport/ [17:28] duanedesign, rye: ^^ could you help SLayeRDK [17:28] mandel: were you able to finish reviewing my branch? [17:28] mandel, of course.... reviewing! sorry..... i was having lunch [17:28] dobey, ran tests, doing last checks and adding a +1 [17:28] gatox, ralsina first one: https://code.launchpad.net/~mandel/ubuntuone-control-panel/run-tests-extra-params/+merge/90903 [17:29] gatox, ralsina pass an extra param, like the --reporter=subunit (if you have subunit in the system) [17:29] mandel: Oh, time elapsed per testcase! Nice :) [17:29] mandel, ack [17:30] ralsina: can you also review https://code.launchpad.net/~dobey/libubuntuone/split-ui-lib/+merge/90529 and https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/oh-a-store/+merge/90551 ? [17:30] dobey: so, shall I release protocol? [17:30] nessita: if you wish [17:30] dobey: sure, queuing [17:31] ralsina, gatox the other one: https://code.launchpad.net/~mandel/ubuntuone-windows-installer/skip-lint/+merge/90899 [17:31] dobey: sure! :-) Question, do I get to use my @ubuntu.com email address when packaging for U1 now? [17:31] mandel, wait! don't monopolize my time jejeje [17:31] nessita: yes, please do so [17:31] I will [17:35] gatox, I will if I can :P [17:40] ok, EOD + rugby for me [17:40] catch you all later! [17:40] mandel: +1 [17:41] ralsina, sweet, if those two are approve I'll set up jenkins to have those reports for all projects, at least if we brake something we will know better [17:41] nessita, remind briancurtin to look into the readonly issue [17:41] mandel: cool [17:41] * mandel really goes now [17:41] mandel: yes, he has the bug in his queue. Thanks! [17:42] facundobatista, just before I go, this has been updated: https://code.launchpad.net/~mandel/ubuntuone-client/add-virtual-watches/+merge/88726 [17:43] * facundobatista opens [17:52] mandel, you can re-review this one now: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/reconnect-button/+merge/90758 ....... now i'm going to review yours [17:56] mandel, ping (about your branch) [18:12] dobey: +2 [18:47] mandel: ping [18:50] nessita: mandel EODd already (tuesdays is rugby day) [18:50] ack [19:38] <__lucio__> thisfred, ralsina: see you guys tomorrow in the u1db meeting? [19:39] __lucio__: sure! [19:39] __lucio__: sure! [19:39] __lucio__: time? [19:39] what time? :) [19:39] is there an echo in here? ;) [19:40] <__lucio__> ralsina, thisfred, invite sent [19:40] thx! [19:43] __lucio__: grazie [19:57] hi [19:58] I want to build ubuntuone client [19:58] but I'm not sure why there is so many diff source pkgs [19:58] nessita, ping [19:58] alecu: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/stable-3-0-update-2.99.3/+merge/90937 [20:03] WormDrink: there are different projects for different things [20:04] WormDrink: what are you having trouble with exactly? and what os are you trying to build it on? [20:04] gentoo === dduffey is now known as dduffey_afk [20:06] ok I built this now [20:06] ubuntuone-client [20:06] ehrm [20:06] what next [20:06] ok. you may run into some issues with certain parts, as they require debian/ubuntu specific things. [20:06] thats awesome [20:06] like what ? [20:06] you need ubuntu-sso-client, ubuntuone-storage-protocol, and ubuntuone-client at a minimum, to use file sync [20:07] ubuntuone-installer, ubuntuone-control-panel, and libubuntuone (music store stuff), have some dependencies on apt [20:08] well thats just awesome [20:12] can I rsync onto ubuntuone ? [20:14] no. you could write a client that used the REST API if you really wanted to. but you should be able to sync files just fine with only having ubuntu-sso-client, ubuntuone-storage-protocol, and ubuntuone-client installed. if you use gnome/nautilus, you can also install ubuntuone-client-gnome to get the integration with nautilus [20:15] ubuntuone-control-panel will also not use apt soon enough [20:16] i don't think the qt control panel does, but the legacy gtk control panel is still there and does [20:24] dobey: have some minutes so I can ask you a few questions re packaging? [20:26] nessita: sure [20:26] dobey: so, since I never had upload perms before, I'm not sure what to do after I propose the branch with the MP to update the packaging branch. Shall I build the branch the same and push it to lp:ubuntu/the-project, or shall I just dput stuff into the archive? [20:26] nessita: you don't need to propose the branch [20:26] nessita: you just dput to the archive [20:26] perfect, that was what I thought [20:27] dobey: anyways, I will ask you before doing the first one, just to be sure I'm using the right command and all [20:27] https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/stable-3-0-update-2.99.3/+merge/90944 [20:27] ok [20:27] alecu: the link ^ [20:28] nessita: i don't think there were any changes to ubuntuone-storage-protocol, so perhaps you should do that one first :) [20:28] dobey: good advice, will do that [20:37] I hope you guys don't mind - I'm making an up to date overlay for unbuntone on gentoo - just want some pointers [20:37] WormDrink, that sounds great [20:38] where can I get a breakdown of packages considered to be part of gentoo unbuntu one ? and maybe some basic description [20:38] someone wants to do a review?? :D [20:38] does anyone want to do a review? (that'll be the proper question :P) [20:38] I really have not touched ubuntuone ever - and I find bits and pices - like I see now libubuntuone, and ubuntuone-client, not sure what each does [20:39] gatox, of what ? [20:39] WormDrink: i don't think there is an exact list of what might be considered to be "ubuntu one" as on gentoo. the list of ubuntu one projects is https://launchpad.net/ubuntuone [20:39] ok thanks [20:39] exactly what I wanted [20:39] WormDrink: there are some third party projects elsewhere that support/work with ubuntu one [20:40] no thats quite allright - just getting bare minimum in will be good start [20:40] WormDrink, a branch i proposed... just needed some reviews from ubuntuone-hackers [20:40] such as deja-dup having the ability to send backups off to u1 [20:40] gatox: poke someone in a chair next to you :) [20:41] dobey, jeje yes..... they are ignoring me in real life too i think jejejee [20:41] gatox: they know you're a cylon and are plotting your capture [20:41] gatox: I can do one, but it's going to get done by tomorrow morning [20:41] dobey, jejej i was a cylon yesterday.... and i win! :D [20:42] gatox: yeah, it's very easy for the cylons to 'win' in that game [20:42] ralsina, ok!! i would like your opinion..... it's an easy one: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/quota-warning/+merge/90946 [20:43] gatox: does it have pretty pictures? [20:43] Ah, ok, no visual change [20:43] ralsina, no.... the ui doesn't change for this one..... just how you calculate some value that will be taken into account to show the quota in red or not [20:45] ralsina, i forgot to add the new test file :P [20:45] gatox: ok, I'll look at it very early tomorrow [20:45] ralsina, ok, thanks! [20:46] ralsina, test file uploaded btw [20:47] WormDrink: if you have questions about u1, just ask. as i said earlier, for the minimum file sync support, you'll need those 3 packages i listed (ubuntu-sso-client, ubuntuone-storage-protocol, ubuntuone-client) [20:48] cool - I'm starting with them - will see how far I get - i figure the installer makes little sense since gentoo is source based [20:48] but I might be wrong [20:49] WormDrink: you probably also want to avoid the couch packages, and bindwood; we're dropping support for them, and working on a new system to sync structured data as we weren't able to make couch work in all the ways we needed it to. [20:59] dobey: so, in storage-protocol debian/changelog, shall I add an entry "New upstream release", even if the tarball release has nothing new? [20:59] (well, just the change to setup.py) [21:00] nessita: bzr merge-upstream should add that for you already, and you should only have to fix the release series, and maybe your e-mail, in that case [21:01] dobey: yes, bzr merge-upstream did that, but wanted to confirm it was ok to leave that in place [21:01] nessita: yep, if there are no other changes, then it is only a new upstrema release :) [21:01] ack! [21:06] https://code.launchpad.net/~dobey/libubuntuone/update-from-trunk/+merge/90951 [21:06] can i have a review for that? [21:07] dobey: sure [21:07] nessita: do you need any reviews, or alecu took care of yours? [21:07] dobey: alecu is taking care of the ussoc update, I will propose soon branches for controlpanel and windowsinstaller, but want to finish the protocol first [21:07] ok [21:08] dobey: I need to ask... are we breaking something (else?) with that libubuntuone branch? :-) [21:08] or are we fixing what's broken? [21:09] well, the packaging will be broken, but i will be fixing it. it doesn't truly *break* anything yet, no [21:09] well, the previous release "broke" the banshee extension from building. but any binaries that remain installed should still work [21:10] and we fix https://bugs.launchpad.net/ubuntu/precise/+source/libubuntuone/+bug/801182 [21:10] Launchpad bug 801182 in libubuntuone (Ubuntu Precise) (and 3 other projects) "should use GTK3 (affects: 2) (heat: 12)" [High,In progress] [21:10] :) [21:11] nice [21:16] dobey: so, is there any doc about dputting to the ubuntu archive? anything i need to check besides building the source and binaries? [21:16] (and installing the .deb in my machine) [21:17] single binary in this case [21:17] to do a test build, you should use pbuilder, rather than doing bzr bd in your checkout [21:17] yes, I did a pbuilder-precise build ../the_source_changes [21:18] ok [21:18] dobey: and I installed what was the result in pbuilder/precise_result (I always do that) [21:19] then you should be able to just "dput ubuntu foo_source.changes" [21:20] dobey: perfect, running that now [21:22] gah, google is so annoying now :( [21:22] dobey: why? [21:23] there was a recent post about dput.cf on planet ubuntu, and how to disable the default uploading to the ubuntu archive, but i can't find it :( [21:23] dobey: I need to change something else! :-) (which I nver changed before) [21:23] I need to changed the UNRELEASED for precise :-) [21:24] i told you to do that :P [21:24] you did? ah yes, but I though you were referring to change the "series" in the *watch* file, for the download issue [21:25] ah no. i forgot about the watch file :) [21:25] i meant in the changelog, as you were asking about the changelog :) [21:25] all clear now. No need for a changelog entry for that change, no? [21:26] dobey: ^ [21:27] hi [21:27] nessita: no. [21:27] not sure how to get rid of this: ERROR: Python module gi.repository not found - what is supposed to supply gi.repository ? [21:28] WormDrink: python-gobject [21:28] or i guess upstream name is pygobject [21:28] dobey, I have version 3.0.3 installed already [21:29] hmm [21:29] maybe its not finding it [21:29] then it's likely a broken install perhaps :) [21:29] although, where are you getting that error from exactly? [21:30] running setup.py [21:30] WormDrink: ah, i think you can ignore that, though maybe you have an old version of python-distutils-extra. [21:30] of ubuntu-sso [21:31] not really - version 2.23 [21:31] but ok [21:31] that's old :) [21:31] current is 2.31 [21:31] hmm [21:31] let me try that [21:31] dobey: dputted! reviewing your branch now [21:31] nessita: great, thanks :) [21:31] thank you! [21:34] dobey: we already have a precise tarmac? :-) [21:35] dobey: I see that the stable-3-0 update for ussoc was bounced due to lint issues that are present in precise, but that the former tarmac did not caught [21:35] so now, we have fixed them in trunk but in a branch that will not be merged in trunk [21:36] dobey: shall I just add the disables to the update-stable branch? stable will diverge in that until next release, where they should converge again [21:37] nessita: ah, yes. it *just* got set up :) [21:37] before I meant "we have fixed them in trunk but in a branch that will not be merged in stable-3-0" [21:38] nessita: fix it in trunk, then merge the fix into your update branch, as soon as it lands in trunk. we can speed the lint fixes into trunk [21:38] oh [21:38] it's already fixed in trunk? [21:38] dobey: the fixes are in trunk already :-/ [21:38] yes, but in a revno I'm not merging [21:38] because breaks sso if my gtk-gi branch is not used [21:39] ok, then yeah, fix your update branch directly for now [21:39] ack [21:40] dobey: your branch, approved [21:42] gracias [21:43] plenty more to do though, and update is going to be annoying with the packaging changes :) [21:51] dobey: I have to run to my place since we're out of electricity since yesterday noon (there was a huge storm in the city), so I need to see of all the food I have in the freeze is starting to melt :-/ I will finish releases later today at my place (if I have electricity, if not I will start earlier tomorrow and use the wifi from the hotel) [21:51] nessita: ok. i hope you have electric :) [21:51] (not so you will do releases tonight though) [21:52] dobey: according to twitts from people near my house, apparently there is no power yet [21:52] but we'll see :-) [21:52] heh [21:52] well good luck. i hate not having electric :) [21:53] ugh, it is already that late [21:54] will have to finish releaes tomorrow i guess [21:54] dobey: thanks for supporting my decision :-P [21:54] ok, I'm gone [21:54] bye all! [21:54] * nessita1 ->eoding [21:54] go :) [21:55] EOD! === m_conley is now known as m_conley_away === mandel is now known as p === p is now known as Guest11738 [23:21] dobey: hello again! electricity just come back. Got your text though :-) [23:22] dobey: I gueess that's because the alpha2 soft freeze, right? [23:32] nessita: right === Guest11738 is now known as mandel [23:33] dobey: I just saw Kate's email, turns out that I was subscribed to ubuntu-devel-announcement with a different email than to ubuntu-devel [23:33] so I got nothing on my canonical account during the day :-/ [23:34] nessita: turns out i wasn't subscribed to -announce at all :-/ [23:34] dobey: did we get a warning from someone from platform or related? [23:34] or you just noticed by your own? [23:34] yes, micah bugged me [23:34] well, he has a point to bug us [23:35] yep. there was a fair bit of confusion [23:35] what did you answer to him? [23:35] dobey, when using pygi if I want to create a GdkWindow using a GdkWindowAttribute how do I pass it in the constructor? [23:36] we can go ahead and finish up the tarballs tomorrow morning though, and do the ubuntu uploads on thursday after the archive is unfrozen again [23:36] mandel: no idea [23:36] dobey: of course. I was expecting the alpha2 freeze to be this evening... but well, at least I corrected my subscriptions [23:36] nessita: yep, me too [23:36] nessita, do you have experience creating a gdk window using pygi? [23:37] mandel: why do you need to create a *gdk* window? [23:37] dobey, I'm writing a custom widget, or is there a diff way? [23:38] mandel: what sort of widget? you really shouldn't need to create a gdk window [23:38] mandel: you don't need a gdk window :-P [23:39] dobey, nessita I want to create a widget where I draw an elipse around a label, any idea of a diff approach? [23:41] mandel: for use in what context? [23:42] dobey, just a small personal project, I want to be able to have a label that has a buble around it and when the user hovers over it it changes color [23:42] experiments to see what pygi adds to the thing [23:42] I know hot to pass the attr to the new method in c, but with pygi I have no clue :P [23:43] mandel: yes, but context matters. [23:44] dobey, care to explain a little more, I think I'm not understanding the question [23:45] mandel: well, a general label widget, is different from something that gets embedded in a treeview, for exxample. and on a canvas would again be different. so context of how you want to use it, affects how you need to implement it. [23:47] dobey, oh, I just want to add it to a HLayout, thing to fancy [23:47] are the labels clickable? [23:48] dobey, yes [23:50] make your widget subclass Gtk.EventBox, expose the same API as Gtk.Label, and maintain self.label widget that you embed in self; override draw() to do what you want, and handle focus_in/out events to redraw correctly [23:50] and clicked or whatever, to do what click is supposed to do [23:50] mandel: go to SLEEP [23:50] ;) [23:50] dobey: so, I'm just looking at https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule?action=show&redirect=PreciseReleaseSchedule, given that "Freezes normally happen around 2100 UTC time of the given date.", and given than there is no clarification between parenthesis for the feature freeze, can we safely assume that the freature freeze will not start until February 16th, 21 UTC? [23:51] dobey, sweet, thx! === spm` is now known as spm [23:51] dobey: I see that for alpha2 freeze, there was a "Soft Freeze (Mon)" which means that the freeze started yesterday at 21 UTC [23:52] nessita: right, feature freeze is on the 16th, which is a thursday. [23:52] ralsina, on it.. but unless I do it now, there is no time for personal coding :P [23:53] nessita: and i was told slangasek sent a mail stating the soft freeze as being earlier today [23:53] mandel: just kidding [23:53] ralsina, is just 1 am :) [23:53] I'll go to bed as soon as the porn starts.. [23:56] dobey: to -announce? [23:56] oh, shit is greys anatomy.. im going to bed, cu all tom morning! [23:57] I missed the special double episode of grey's last night. Sigh. ;-) [23:57] nessita: yes [23:58] dobey: which email is it? https://lists.ubuntu.com/archives/ubuntu-devel-announce/2012-January/thread.html [23:59] nessita: oh sorry. he announced it in the release meeting last week [23:59] dobey: shall we attend to that?