[12:10] <danilos> dpm says https://launchpad.net/bugs/867411 is pretty critical and (urgent) for ubuntu translations (posting it here so I remember about it for the call :)
[12:10] <_mup_> Bug #867411: Evolution translations are not being imported into Launchpad <regression> <Launchpad itself:Triaged> < https://launchpad.net/bugs/867411 >
[12:11] <danilos> gmb, were you supposed to be a help contact as well today? :)
[12:11] <gmb> Oh, balls.
[12:11] <gmb> danilos: Yes indeed. Thanks.
[12:14] <benji> Hi everyone.  I'm not really here today (or tomorrow).
[12:16] <danilos> benji, we'll enjoy it, thanks for reminding us! :)
[12:28] <gary_poster> bac benji danilos gmb call in 2
[12:29] <gmb> ack
[12:29] <bac> ok
[12:29] <danilos> gary_poster, benji wants no part in it, fwiw
[12:29] <gary_poster> lol
[12:31] <gary_poster> gmb danilos where are you?
[12:32] <danilos> you don't hear me?
[12:32] <gmb> Oh, hey, skype.
[12:32] <gary_poster> danilos no we don't
[12:32] <danilos> gary_poster, yeah
[12:33] <danilos> gmb, yeah :)
[12:33] <danilos> hahah, let me go through test call stuff, this should work
[12:34] <danilos> gary_poster, status on the bug is "in progress" :)
[12:37] <danilos> chr was very busy today, and dpm approached me with a bunch of LP bugs related to ubuntu translations; he says https://launchpad.net/bugs/867411 is pretty critical and (urgent) for ubuntu translations (in time for the release which comes in 10 days or so)
[12:37] <_mup_> Bug #867411: Evolution translations are not being imported into Launchpad <regression> <Launchpad itself:Triaged> < https://launchpad.net/bugs/867411 >
[12:37] <danilos> gary_poster, I'd like somebody else to work on that
[12:37] <danilos> because, I'll be, you know, moving...
[12:38] <danilos> gary_poster, I've asked him to go through escalated process
[12:38] <danilos> gary_poster, still, since there's probably a week left to get these imported, it might be nice if we pick the bug up even if it doesn't go through escalated process
[12:39] <danilos> gary_poster, looking into mic issue right away
[12:39] <danilos> should be good
[12:39] <danilos> cheers
[12:39] <gary_poster> :-)
[12:40] <danilos> gary_poster, so, skype test call worked perfectly :/
[12:40] <gary_poster> danilos, weird
[12:40] <bac> gary_poster: my previous work on bug 828572 is not helpful so that task is really starting from scratch once my other bug lands.
[12:40] <_mup_> Bug #828572: bugs are marked incomplete_with_response if users or scripts change the status / tags immediately after setting the status <escalated> <ubuntu-qa> <Launchpad itself:In Progress by bac> < https://launchpad.net/bugs/828572 >
[12:41] <gary_poster> bac, darn & ok
[12:41] <bac> gary_poster: and with the migration issues i'm a bit worried about finishing it up by friday since i'll be gone
[12:41] <gary_poster> bac, oh
[12:41] <gary_poster> bac, maybe try danilos' task then?
[12:41] <bac> gary_poster: my suggestion is, should i abandon it and possible work on this translations problem if it is more urgent and more likely to be doable by EOW?
[12:42] <gary_poster> bac, sounds good to me :-)
[12:42] <bac> gary_poster: ok.  danilos i'll have a look at it and bug you later with questions
[12:49]  * bac relocates to town.
[12:51] <gary_poster> danilos, I did translations yesterday, just so you know you are not alone on that :-) .  there was a buildd issue that ate much of my CHR time yesterday though
[12:51] <danilos> gary_poster, right, I wasn't even referring to our team, to be honest (seeing entries from 27th, I kind of felt it was mostly that "other" team :))
[12:52] <gary_poster> :-)
[12:52] <danilos> gary_poster, I just wanted to let everybody read about it (even non-CHR teams) so when they come to it, they go through the very short docs
[12:52] <gary_poster> makes sense
[12:53] <gary_poster> kids -> school, back soon
[13:10] <bac> danilos: and FWIW doing CHR i'd gone way over on questions and other stuff before i got to translations.  sorry i had to leave it a mess.
[13:36] <gary_poster> gmb, I can confirm poolie's report about comments=all (js is not there for me, it's just stuff from before).  Looks like a feature flag issue maybe?
[13:37] <gmb> gary_poster: Indeed. WFM, but the rule is for team:launchpad not team:launchpad-beta-testers. I could've sworn I asked for lp-b-t but I could be wrong. I've added a request for a new rule to LPS; could you approve it so I can ping a losa to get it done?
[13:38] <gary_poster> gmb, sure, though I'm in ~launchpad, yeah?
[13:38] <gary_poster> gmb, this is on production, right?
[13:38] <gmb> gary_poster: Yes. That is odd (yes, this is production).
[13:38] <gmb> Let's get the rule added and then try and narrow down what's going wrong.
[13:38] <gary_poster> (of that was beuno not poolie, but anyway)
[13:38] <gmb> Might be an error elsewhere in the JS.
[13:39] <gary_poster> gmb, ok can you gimme link to approve so I can be lazy?  Or I can just tell you "yes" :-)
[13:39] <gary_poster> in which case,
[13:39] <gary_poster> yes!
[13:39] <gmb> gary_poster: https://wiki.canonical.com/InformationInfrastructure/OSA/LaunchpadProductionStatus#Feature_Flag_Changes
[13:39] <gmb> But I'll add your approval
[13:39] <gmb> Since I'm already there :)
[13:40] <gmb> Thanks
[13:40] <gary_poster> gmb, was approving, but I doubt 0 will work.  If losas don't care and will adjust accordingly, then nm
[13:41] <gary_poster> approved, btw
[13:41] <gmb> gary_poster: Okay. That could be part of the problem. I'll adjust upwards.
[13:41] <gmb> Thanks.
[13:41] <gary_poster> naah, won't be the problem I don't think.  If it is a problem (and maybe it isn't) then it would complain as soon as you tried to put the rule in
[13:47] <gmb> gary_poster: mthaddon has updated the rules; try refreshing bug 1 and see what happens.
[13:47] <_mup_> Bug #1: Microsoft has a majority market share <iso-testing> <ubuntu> <Clubdistro:Confirmed> <Computer Science Ubuntu:Confirmed for compscibuntu-bugs> <dylan.NET.Reflection:Invalid> <dylan.NET:Invalid> <EasyPeasy Overview:Invalid by ramvi> <GenOS:In Progress by gen-os> <GNOME Screensaver:Won't Fix> <Ichthux:Invalid by raphink> <JAK LINUX:Invalid> <LibreOffice:In Progress by bjoern-michaelsen> <Linux:New> <Linux Mint:In Progress> <The Linux O
[13:48] <gary_poster> gmb no luck (get sent to https://bugs.launchpad.net/ubuntu/+bug/1?comments=all)
[13:48] <_mup_> Bug #1: Microsoft has a majority market share <iso-testing> <ubuntu> <Clubdistro:Confirmed> <Computer Science Ubuntu:Confirmed for compscibuntu-bugs> <dylan.NET.Reflection:Invalid> <dylan.NET:Invalid> <EasyPeasy Overview:Invalid by ramvi> <GenOS:In Progress by gen-os> <GNOME Screensaver:Won't Fix> <Ichthux:Invalid by raphink> <JAK LINUX:Invalid> <LibreOffice:In Progress by bjoern-michaelsen> <Linux:New> <Linux Mint:In Progress> <The Linux O
[13:48] <gary_poster> I see no JS errors
[13:49] <gmb> Hmmm.
[13:49]  * gmb tries again
[13:49] <gary_poster> I also see no JS around the link but maybe that's the way it is
[13:50] <gmb> gary_poster: The link should be green at least.
[13:50] <gmb> There won't be any JS in the immediate vicinity.
[13:51] <gary_poster> gmb, no, ixnay on the eengray
[13:51] <gmb> gary_poster: Aaah, hang on...
[13:51] <gmb> There are *two* links aren't there.
[13:51] <gmb> gary_poster: The one at the bottom of the page and the one in the middle of the comments.
[13:51] <gmb> Which one are you looking at?
[13:52] <gary_poster> gmb, bottom.  I looked for the middle earlier but it was hard to find
[13:52] <gary_poster> should I try harder for the middle?
[13:52] <gmb> gary_poster: So, that's a bug. The bottom one doesn't get JS'd, but the middle one does.
[13:52] <gary_poster> Ah!
[13:52] <gmb> gary_poster: Yes. Search for "hidden"
[13:52] <gary_poster> I see one!
[13:52] <gary_poster> Lemme try it!
[13:53] <gary_poster> gmb, expando triangle should be clickable I think
[13:53] <gmb> gary_poster: Or not there at all, since you'd expect it to stick around if it's clickable (like every other such triangle does) and it won't.
[13:53] <gary_poster> gmb, look, more comments than I can shake a stick at!  Or even several sticks!  yay!
[13:53] <gmb> Hurrah!
[13:54] <gary_poster> oh, good point gmb
[13:54] <gmb> I'll reply to Martin's email.
[13:54] <gary_poster> cool thanks
[13:54] <gmb> And file some bugs :)
[13:54] <gary_poster> :-) cool
[13:54] <gmb> (Luckily, these are easy-sh to fix)
[13:54] <gmb> *ish
[14:26] <bac> hi danilos, can i talk to you about bug 867411?
[14:26] <_mup_> Bug #867411: Evolution translations are not being imported into Launchpad <regression> <Launchpad itself:In Progress by bac> < https://launchpad.net/bugs/867411 >
[14:59] <gmb> Yay, feedback continues to roll in. Some of it simple to fix, some of it not so much.
[14:59] <gary_poster> :-)
[15:00] <gary_poster> Right, CHR.
[15:05] <gary_poster> gmb, beuno filed this for you :-P https://bugs.launchpad.net/launchpad/+bug/867529
[15:05] <_mup_> Bug #867529: Dynamic loading comments load on top of page content <regression> <Launchpad itself:Triaged> < https://launchpad.net/bugs/867529 >
[15:06] <gmb> gary_poster: Thanks. I'm knee-deep in bac's code at the moment so feel free to file bugs for Andrea's feedback too whilst you're there ;)
[15:06] <gmb> gary_poster: Can you tag them story-batched-comment-loading please so that I can look them all up easily later?
[15:06] <gary_poster> gmb, :-) I'll let you know if I do that.
[15:06] <gmb> :)
[15:06] <gary_poster> sure gmb, I'll do that for beuno's
[15:06] <gmb> Thanks.
[15:07] <bac> gary_poster: i'm stuck getting started on this bug until i can get some guidance from danilos
[15:07] <gary_poster> bac I saw danilos on launchpad-ops
[15:07] <danilos> bac, hi, sorry, haven't seen your earlier message (finding bugs left and right when looking into these things)
[15:07] <bac> danilos: ah, good, you're around!
[15:07] <danilos> bac, I can chat now if you want
[15:07] <bac> danilos: does your mic work?
[15:08] <danilos> bac, give me a min to try it out again :)
[15:08] <danilos> bac, it does, calling...
[15:09] <danilos> bac, sorry, ring me when you are ready :)
[15:10] <bac> it rang then hung up
[15:13] <danilos> bac, https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+pots/evolution/+edit
[15:18] <gary_poster> danilos, I approved your expenses
[15:19] <danilos> gary_poster, thanks!
[15:19] <gary_poster> welcome
[15:19] <danilos> bac, /srv/launchpad.net-logs/scripts/ackee/rosetta
[15:39] <danilos> bac, added some details to the bug and cleaned up the report
[15:40] <bac> danilos: thanks!
[15:41] <danilos> bac, fwiw, just creating simple data and running approver over it worked for me, so it's not the trivial case
[15:43] <danilos> bac, and actually, that discussion we had seems to have pin-pointed the problem for me: the message jtv removed might indeed be the culprit, since there are two templates when I look at https://translations.launchpad.net/ubuntu/oneiric/+templates
[15:44] <bac> danilos: i see the two evolution templates on that page but don't know the significance of them
[15:45] <danilos> bac, well, I am guessing that's a problem, one of them has a red background, so that one is "obsolete"
[15:45] <danilos> bac, basically, it has iscurrent=False and a same directory (po/evolution-2.32.pot)
[15:45] <danilos> bac, approver can't decide which template to approve a translation for, since they are all in po/*
[15:46] <danilos> bac, the fix might be to make approver ignore obsolete templates altogether, but also to report on the problem somewhere (though, ubuntu packagers ignore emails from LP translations)
[15:48] <bac> the red one is obsolete because it is marked as inactive?  "Template is active" on +admin?
[15:49] <danilos> bac, that's right
[15:50] <danilos> bac, added a 'make harness' test case where rosetta-approve-imports does nothing at all for me locally, whereas it should
[15:50] <bac> danilos: could we test your theory by manually changing the translation domain for the obsolete one so there is no conflict and seeing if the auto approve works?
[15:50] <danilos> bac, yeah, except that *path* is what needs changing
[15:51] <bac> like po/evolution-2.32obsolete.pot  ?
[15:51] <danilos> bac, change path from "po/evolution-2.32.pot" to eg. "boom-po/evolution-2.32.pot" and it should work https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+pots/evolution-2.32/+admin
[15:51] <danilos> bac, nope, directory needs to change
[15:52] <danilos> bac, (because that's the bit that is conflicting, i.e. approver sees two templates in po/, po/evolution-3.2.pot and po/evolution-2.32.pot, and can't tell to which one do the PO files belong)
[15:52] <danilos> of course, version numbers 3.2 and 2.32 don't make it easier to see the difference :)
[15:53] <bac> ok, done
[15:53] <bac> so the next run (is it hourly) we should see this page reduced?  https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+imports
[15:53] <danilos> bac, nope, it should turn these Needs Review entries into Approved, so if you filter that page by 'Needs Review' status, that one will be reduced
[15:54] <danilos> bac, and I believe approver runs more often, but sometimes it takes a while to process all the files
[15:54] <bac> ok
[15:54] <bac> danilos: ok, well perhaps there will be good news after lunch
[15:55] <bac> currently there are 267 in "NEEDS REVIEW"
[15:55] <danilos> bac, at the very least, we can move the obsolete template away to eg. null project
[15:56] <danilos> bac, so, we can solve the problem at hand today, thus making it non-urgent, but it'd be nice to fix this problem with the approver
[15:56] <danilos> bac, anyway, I am out now, hopefully this puts you on the right track
[15:56] <bac> danilos: should.  thanks.
[16:05] <gary_poster> bac, if chr done.  we're about caught up on everything now I think
[16:06] <gary_poster> oops, that was an aborted message at the beginning, sorry bac
[16:06] <gary_poster> Intended message was "chr done.  we're about caught up on everything now I think"
[16:07] <gary_poster> lunch
[16:13] <danilos> gary_poster, ran into a bunch issues today, how about we actually *talk* tomorrow?
[16:19] <danilos> gary_poster, ok, off now, tty tomorrow
[17:24] <gmb> gary_poster: In https://dev.launchpad.net/LEP/BugRelationships/GaryComments you talk about "Project Group Linking" (under Subfeatures, W.R.T LEP/BugLinking). Where has that term come from? I might be missing something but my reading of BugLinking is basically the "cloning" aspect that I discuss in the BugRelationships LEP.
[17:24] <gmb> (I think BugLinking is verging on being an implementation proposal rather than a higher-level LEP, fwiw)
[17:24] <gary_poster> looking gmb
[17:26] <gary_poster> gmb, First, "Project group" is a bad name, and I'm probably responsible for it.  Sorry for the confusion.  Actually, gmb, you ok for a quick call?
[17:27] <gmb> gary_poster: Sure.
[17:27] <gmb> gary_poster: Ready whenever you are.
[19:55] <bac> gary_poster: did you know your branch is in the QA hot seat?
[19:56] <gary_poster> bac, no, but I'm trying to get it qa'd now anyway.  It needs losa love.
[19:56] <bac> gary_poster: ok
[19:56] <bac> gary_poster: ooo, like bringing down the db?
[19:57] <gary_poster> bac, yeah :-)
[19:57] <bac> fun!
[19:57] <gary_poster> yeah :-)
[19:57] <bac> gary_poster: danilo and i found a sort-of work around for the translation queue bug, that seems to have worked for evolution by just changing some data.  i'm still trying to figure out the real fix
[19:58] <gary_poster> bac, cool, so it is less critical, but still worth attention. sounds good
[21:19] <gary_poster> bye!