[11:23] <bac> hi danilos
[11:24] <danilos> bac, hi, sorry about those late comments — they are definitely not a big deal :)
[11:24] <bac> danilos, i don't know what you mean.
[11:24] <danilos> bac, oh, I thought it was the MP comments I made before I noticed it's already landed for 799901 :)
[11:25] <bac> ah, i see them now
[11:26] <bac> danilos i actually want to ask you about bug 788685
[11:26] <_mup_> Bug #788685: Enable translating selected Ubuntu universe packages in Launchpad <escalated> <oem-services> <Launchpad itself:In Progress by bac> <OEM Priority Project:Invalid> <Ubuntu Translations:Triaged> <pkgbinarymangler (Ubuntu):Fix Released by pitti> < https://launchpad.net/bugs/788685 >
[11:26] <bac> do you agree with pitti's comment regarding different checks based on distroseries?
[11:26] <bac> danilos, and this method appears to be woefully undertested.  :(
[11:27] <danilos> bac, oh, the method is ancient, part of original rosetta/soyuz code :/
[11:27] <danilos> bac, also, pitti, representing ubuntu side, should have an authoritative say on what they might want to have translated with LP
[11:28] <bac> ok
[11:28] <danilos> bac, so, in that sense, I agree with whatever requirements he makes, and if this is what they want, let's do it
[12:01] <danilos> gmb, hi, would you be interested to help out with the translations stuff I am working on? (wanted to ask in the morning, but then completely forgot about it)
[12:06] <gmb> danilos: Sure. I need to get the two branches that I'm working on (the lazr.restful one and the LP one that depends on it) landed, but after that I'm happy to help out.
[12:06] <danilos> gmb, excellent, thanks!
[12:15] <danilos> gmb, when you have some time, perhaps we can have a chat about what can you help with, so you get to choose :)
[12:16] <gmb> danilos: Okay. How about we chat after the call? Then I'm ready to pick up the translations stuff as soon as I'm done with these branches.
[12:16] <danilos> gmb, cool, sounds good
[12:23] <bac> danilos, do you know of other places where we perform a check like pitti wants, i.e. "oneiric and later"?  i'm trying to figure out the proper way to do that.
[12:29] <gary_poster> bac benji danilos gmb skype in 1-ish
[12:29] <danilos> ack
[12:29] <bac> ko
[12:29] <gmb> Yarp
[12:29] <benji> Ni!
[12:29] <gmb> where
[12:30] <gmb> Ha. This isn't pdb is it? No.
[12:30] <bac> i thought you were looking for "Sherwood Forest"
[12:34] <bac> i really am in a large resonant chamber
[12:34] <danilos> :)
[12:37] <danilos> gmb, want a skype call as well?
[12:37] <gmb> danilos: Yep, go for it.
[12:37] <benji> danilos: I need to reboot and then I'll ask you my questions
[12:38] <danilos> benji, ack
[12:38] <danilos> gmb, you've gone offline for me :)
[12:39] <gmb> Oh, that's because Skype has decided I don't need to be online any more.
[13:38]  * gary_poster is blocked by the absence of flacoste :-/
[14:05] <benji> danilo_: I expect you're about to go away (if not already have).  I've been dealing with some unexpected computer problems, but I've pushed a (non-working) branch: lp:~benji/launchpad/bug-734765
[14:06] <benji> If you're still around for a minute, maybe you can give me some hints.  It looks like I should be able to derrive one Collection from another but I get an exception when I try.
[14:07] <bac> danilos, if you haven't EOD could you tell me if this looks reasonable for bug 788685?  http://pastebin.ubuntu.com/649987/
[14:07] <_mup_> Bug #788685: Enable translating selected Ubuntu universe packages in Launchpad <escalated> <oem-services> <Launchpad itself:In Progress by bac> <OEM Priority Project:Invalid> <Ubuntu Translations:Triaged> <pkgbinarymangler (Ubuntu):Fix Released by pitti> < https://launchpad.net/bugs/788685 >
[14:11] <danilos> bac, looks reasonable
[14:11] <danilos> benji, oh, I am still around, sorry (for at least another hour)
[14:12] <bac> danilos thanks
[14:12] <danilos> bac, I am unsure if that's the right way to check for "older" distroseries (there's also the parent_distroseries I think, but that'd be much harder)
[14:12] <bac> danilos yeah, that's what i'm trying to figure out
[14:13] <danilos> bac, perhaps sinzui can help with that?
[14:13] <bac> and i'm unsure whether it is required that i add an 'onieiric' to our sampledata
[14:13] <danilos> benji, what kind of exception do you get?
[14:13] <bac> danilos, probably
[14:13] <danilos> bac, probably not required, and for tests, you can always create it live
[14:14] <benji> danilos: my VM would have to be working for me to tell you that
[14:14] <benji> If I get things straightened out soon I'll let you know.
[14:15] <danilos> benji, heh, right, fwiw, getTemplatesAndLanguageCounts basically does something similar already
[14:15] <danilos> benji, (in that it joins another table and then selects the data from it)
[14:22] <danilos> benji, also note that ITranslationTemplatesCollection exposes only a few methods, and getTranslationTemplates() returns a storm ResultSet instead of the collection
[14:23] <benji> yep, I figured those out
[14:23] <danilos> benji, fwiw, I'd go the same route as for getTemplatesAndLanguageCounts and put a method you need directly in HasTranslationTemplates
[14:25] <benji> k, I'll try that
[15:29]  * danilos -> off
[15:29] <danilos> enjoy the weekend all
[15:41] <gary_poster> bye danilos
[15:46]  * gary_poster going to piano recital for older son's piano camp.  might be a bit longer lunch tham usual, but hopefully not too bad
[19:14] <benji> gary_poster: want to pretend to be a Storm master?
[19:14] <gary_poster> benji, no :-) but I'll do my best to help
[19:14] <benji> heh
[19:14] <benji> so, when I try to join in the packaging table to a Collection, I get an exception: http://paste.ubuntu.com/650175/
[19:15] <benji> I think the error means that I can't join one column with another, but that seems insane.
[19:16] <gary_poster> ah, yeah, I've encountered something like this, and I know the kind of thing that usually helps.  Try "distroseries_id" instead of "distroseries".  If that's not the exact spelling, look on the Packaging class to see how the distroseries id is spelled
[19:17] <gary_poster> benji ^^^
[19:17] <benji> hmmm
[19:18] <benji> gary_poster: actually, it's the second half of the And that has the problem, but the advice sounds promising anyway
[19:18] <gary_poster> cool
[19:19] <benji> I think that's the right track.  Using sourcepackagenameID at least doesn't generate an exception.
[19:20] <gary_poster> cool
[20:00] <benji> hallelujah, I think I've finally seen the (re. optimization task) light
[20:01] <gary_poster> heh
[20:01] <gary_poster> cool
[20:31] <gary_poster> benji, like I told you, I thought Robert had implemented ++profile++ for qastaging.  However, I'm trying it and it is not working.  Did you have any success?
[20:32] <benji> gary_poster: I ended up not needing it.
[20:32] <gary_poster> ah, ok benji.  Well, my new answer is, "I thought so, but maybe not" :-)
[20:32] <benji> :)