[09:09] good morning all! [09:36] Good morning all! [09:39] JamesTait, morning :) [09:39] * mandel logs off [09:41] Must be something I said. ;) === aquarius_ is now known as aquarius [12:27] briancurtin, morning! how was the flight? [12:28] hello mandel [12:33] Good morning! [12:36] duanedesign, morning! [13:18] And good morning everyone! [13:34] ralsina, morning! [13:35] ralsina, I have a small question, during the sprint, are we going to have stand ups? [13:35] or will it me just me and dobey.. [13:35] mandel: you, dobey and I can have them starting tomorrow [13:36] ralsina, ok, so we skip today, sounds reasonable :) [13:36] mandel: cool [13:41] ok, time to lunch [13:41] * mandel lunch === m_conley_away is now known as m_conley [14:59] alecu_, ping === alecu_ is now known as alecu [14:59] mandel, pong [15:00] alecu, remember that we have to talk with lisettte in a few mins [15:01] mandel, my internet connection is shitty [15:01] mandel, I'll try listening [15:02] hi u1! [15:03] alecu, ok, are you at the hotel? [15:03] mandel, can you join mumble, so I can try it? [15:03] gatox, buenos dias! [15:03] alecu, sure, on it [15:03] mandel, yup, I'm at the hole [15:03] alecu, say hi to the rest! [15:03] I mean... hotel :-) [15:03] mandel, we are going to vote at the end of the sprint.... but i think that is going to be funnier without you [15:04] * gatox wants to make mandel cries [15:04] gatox, bah, I know you are liying :P [15:04] jeje [15:21] mandel: from what i hear we are going to be light on curse words without you being here [15:28] hello everyone! [15:28] net connection is not very good :-/ [15:37] briancurtin, they are a bunch or girls :P [15:38] mandel: yes, and we are missing the one that sings "I feel pretty" in all the sprints [15:38] nessita, morning! [15:38] ralsina, exactly! [15:54] ping alecu [15:56] mandel, re: ssl details: we should check both qnetwork and libsoup [15:56] alecu, yep, I'll do, we need to see if we get all that info so that we can show it to the user [15:56] mandel, right. [15:57] alecu, at least we have postponed all the wizard work which we do not have time to do [15:57] mandel, yes, that's good. [15:58] alecu, I'll look into that to see if we can get anything decent and will keep track of the work via the bugs [15:58] alecu, I'll let you with the sprint, don't gain too much weight with all the food they will be serving you ;) [16:00] mandel, we are not getting food here... we are supposed to grab our own foods. [16:01] mandel, in fact, we are about to go hunting some cows right now. [16:01] alecu, what?? that is really lame.. [16:01] mandel, we are getting expensed, though :-) [16:01] alecu, oh, that is a diff thing :) [16:01] mandel, btw: let's have a meeting tomorrow morning to go over lisettte [16:01] I mean, lisettte's slides :-) [16:02] http://developer.qt.nokia.com/doc/qt-4.8/qnetworkreply.html#sslErrors [16:02] alecu, ah... you scared me there a minute! [16:02] mandel: hahaha [16:02] mandel, why are you scared!? [16:03] alecu, don't want to see you naked... what would he do, hold hands.. and the conversation would be awkward :P [16:03] :D [16:03] mandel, we can always do some "sword fighting" [16:03] eeeeew [16:03] no [16:03] no no [16:03] no [16:03] :-) [16:03] rolling off my chair here [16:04] mandel, so, I see that the qtnetwork errors are very detailed indeed: http://developer.qt.nokia.com/doc/qt-4.8/qsslerror.html#SslError-enum [16:05] alecu, libsoup is probably going to be a diff story.. [16:05] * mandel looks [16:06] mandel, and qt even has a "short localized human-readable description of the error" (QSslError::errorString) [16:06] that is *great* news. [16:06] alecu, and on soup I can only find this: http://developer.gnome.org/libsoup/stable/SoupSocket.html#SoupSSLError === yofel_ is now known as yofel [17:27] lisettte, ping [17:32] hello! [17:32] dobey: hello there! I replied to your comments in gtk-gi branch [17:39] gatox, lisettte is in a diff time zone, you are going to have it relly hard to contact her [17:39] mandel, :( [17:39] gatox, I mentioned in the team meeting she was in abu dabi [17:40] gatox, not everyone is in argeintina hehe [17:40] mandel, ahhhhhhhh true [17:40] mandel, sorry.... i thought we were at the center of the universe [17:40] jejeje [17:41] gatox, hehe if you want anything for here, either you send her an email or you tell me.. bu it will be hard because my 10 am are her 8 pm... [17:42] mandel, i just needed a new asset..... [17:42] gatox, then email sounds reasonable [17:42] mandel, yap [17:57] facundobatista, ping? [17:58] mandel, pong [17:59] facundobatista, I'm trying to fix that race condition we talked about, do you have a similar problem on linux? [18:02] mandel, refresh my memory, please :| [18:03] facundobatista, when we do a start watch on windows we create a list of subdirst of the first level being watched. [18:03] facundobatista, there might be a case in which when we create the list is not yet complete because the user made a move that took along time [18:04] facundobatista, with the current use of the ReadDirectoryChangesW that is really hard to fix in an efficient way.. I have a diff approach but it will certainly take a loong time to implement [18:04] kudos: https://twitter.com/#!/sebastiaansamyn/status/163906879544762368 [18:05] beuno, ^ [18:05] mandel, ah! no, we don't have the same problem, as watches are per-directory only in pyinotify [18:06] facundobatista, how common do you think is that situation? [18:06] facundobatista, it will leak events for those dirs that do not have a watch jet [18:07] mandel, the race condition to happen? probably not very common, but what happens if it happens? just a leak for dirs you don't know yet? [18:07] facundobatista, yes, events that should have been blocked reach sd [18:08] i'm off today, but can my libubuntuone and rhythmbox-ubuntuone branches get some reviews? really want to get them in the release tomorrow, so we can have a working music store solution again in precise. [18:08] facundobatista, the deal is, the ideal way to get all this fixed would be to get a layer closer to the file system on windows and I have some code that does that, but is a dangerous change [18:08] facundobatista, not to say: un cambio de un par de cojones que puede hacer que el infierno se hiele [18:08] that kind [18:09] je [18:09] dobey, branches! [18:09] facundobatista, id like to give this as a partial fix, add a bug with the work to be done to do things in the proper way [18:09] https://code.launchpad.net/~dobey/libubuntuone/split-ui-lib/+merge/90529 [18:09] mandel, ok, what about the "don't iterate on the dict"? [18:10] https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/oh-a-store/+merge/90551 [18:10] facundobatista, that is sorted, will push the changes and ping you :) [18:10] facundobatista, I did not want to ping you with something halfway unless we agreed je [18:11] mandel, :) [18:11] dobey, will be early my morning good enough for those branches? [18:11] nessita: btw, 50 min. til meeting :) [18:11] mandel: should be. [18:12] dobey, ok, then I call it a EOD for me and will give you the reviews early my morning :) [18:12] though i would prefer to have them landed in trunk before tomorrow, so when i wake up, i don't have to worry about that so much, and can only do releasing for once ;) [18:12] mandel: cheers then. [18:12] dobey, do you really want a review from me at 7:15? [18:12] dobey, I can take a look, but beware stupid questions might arise! [18:13] well hopefully a couple sprinters could look at it :) [18:13] you can go eat/drink/rugby/whatever [18:13] dobey, we went from -lubuntuoneui-1.0 to -lubuntuoneui-3.0, what happened with 2.0? [18:14] 1.0: steal underpands. 2.0: ???. 3.0: profit. [18:14] ? [18:15] the -3.0 is follow convetion with everything else that builds on gtk3 [18:16] dobey, ok, got it :) [18:16] dobey, and the sharp crap goes way to do the lack of a mono thing for the gir, right? [18:16] the ubuntuone-sharp.pc.in [18:18] yeah i should have removed it before. mono bindings might come back when gtk# 3.x is in use and we can reasonably support it [18:21] dobey, 'Downloaded %sB' => 'Downloaded %s' why? was it on purpose? [18:21] mandel: yes. see commit message. "to avoid KiBB in strings" [18:22] because the glib function returns with the B it seems. at least, i was seeing double Bs in testing [18:23] granted, I only saw it for like 500ms due to my network speed, but still [18:24] mandel: anyway, go do something more fun, you don't have to review it right now [18:24] i'm only sort of around, because i need to go to the ubuntu dmb meeting in ~35 min [18:25] dobey, ok then :) [18:26] dobey, will do a full review tom morning with tests included [18:26] all, laters! [18:28] bye mandel! [18:30] ralsina, nos vemos! [18:46] nessita: hi. 14 minutes :) === alecu__ is now known as alecu [18:51] mandel, ping [18:52] gah, no nessita [18:52] gatox: stop stealing the bandwidth [18:53] ralsina, do you want to make a small review? [18:53] dobey, i should close the torrent :P [18:53] sure! [18:53] ralsina, https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/reconnect-button/+merge/90758 [18:54] gatox: or stop backing up to the resurrection ship. [18:55] dobey, jejejej [18:57] dobey, nessita had some issues with her laptop, and now is trying to get at the dmb meeting with facundo's laptop. [18:58] alecu: ok [18:58] dobey, ubuntu-devel, right? [18:58] #ubuntu-meeting [19:07] nessita1, are you busy? === alecu__ is now known as alecu [20:02] dobey: ping [20:03] nessita1: :) [20:04] dobey: yey! did you got that last thing that micah said? [20:04] yes [20:06] dobey: would you explain to me what happened with that? was there a particular problem with the libubuntuone soname? [20:09] the soname didn't change yet. but the last release removed the python and mono bindings. the release tomorrow will change the soname though and break a lot more stuff. the binary packages should have been fine with the last release though. source package wouldn't rebuild though, but there was also a new banshee release, and i asked hyperair to disable the u1 extension. maybe there was some confusion, but i haven't heard anything [20:11] dobey: so are we breaking a lot of packages with tomorrow's release? [20:12] no [20:15] dobey: are we not breaking banshee if we release libu1 tomorrow? [20:16] ralsina: i already broke banshee. [20:16] ralsina: also, the old binary packages will still be able to remain installed [20:16] dobey: in a backwards way, ok [20:20] dobey: can you explain why it's broken? Just curious here [20:21] dobey, happy birthday you cylon!! [20:22] buh, network issues + crappy wirelress driver = not good [20:22] dobey: sorry, you were saying? (and Happy Birthday!) [20:23] ralsina: we won't be able to continue building mono bindings (plus you can't embed gtk3 inside gtk2) [20:23] dobey: ok [20:24] nessita: i were saying, the upload tomorrow won't cause any real problems, no [20:24] dobey: because we already broke things? :-) [20:26] heh [20:27] :-/ [20:29] nessita: well, the binaries aren't broken. the source won't rebuild without mono bindings though [20:32] dobey: I see. Did ralsina metion to you his suggestion about releases tomorrow? [20:35] no? [20:37] dobey: he suggested that we might skip tomorrow releases due to me being in sprint and the libubuntuone breakage. I wanted to know your thoughts (I mentioned the benefits of having periodic releases, and who we try to stick to that). I'm happy to do releases during lunchtime, for exmaple [20:37] i think we should do them. but we can discuss it tomorrow [20:38] dobey: sure, I'm +1 to do them as well [20:38] ok [20:38] i'm back to my day off then :) [20:38] dobey: happy bday! [20:39] gracias === alecu__ is now known as alecu [21:32] Is there something similar to --rescan-from-scratch='' on windows? [21:48] cjohnston: u1sdtool should have the same options on both platforms. [21:49] dobey: is it called by u1sdtool.exe on windows i guess? [21:50] yes [22:00] dobey: when I tried, it said error, need more than one volume to unpack [22:04] cjohnston: hrmm, file a bug please. perhaps it's broken on windows, but it should work. [22:05] dobey: does there actually need to be a volume ID? I know in ubuntu that --rescan-from-scratch='' works [22:06] cjohnston: i don't know much about that code. i just know that everything in u1sdtool should work on both platforms :) [22:06] ok [22:06] Once I called it right, it atleast responded.. if its working as it should or not is a different story. [22:10] cool. if it's not working right, or you get weird errors (like not enough values to unpack), please file bugs about them [22:10] sounds good. thanks dobey === m_conley is now known as m_conley_away