[12:10] 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 < https://launchpad.net/bugs/867411 > [12:11] gmb, were you supposed to be a help contact as well today? :) [12:11] Oh, balls. [12:11] danilos: Yes indeed. Thanks. [12:14] Hi everyone. I'm not really here today (or tomorrow). [12:16] benji, we'll enjoy it, thanks for reminding us! :) [12:28] bac benji danilos gmb call in 2 [12:29] ack [12:29] ok [12:29] gary_poster, benji wants no part in it, fwiw [12:29] lol [12:31] gmb danilos where are you? [12:32] you don't hear me? [12:32] Oh, hey, skype. [12:32] danilos no we don't [12:32] gary_poster, yeah [12:33] gmb, yeah :) [12:33] hahah, let me go through test call stuff, this should work [12:34] gary_poster, status on the bug is "in progress" :) [12:37] 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 < https://launchpad.net/bugs/867411 > [12:37] gary_poster, I'd like somebody else to work on that [12:37] because, I'll be, you know, moving... [12:38] gary_poster, I've asked him to go through escalated process [12:38] 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] gary_poster, looking into mic issue right away [12:39] should be good [12:39] cheers [12:39] :-) [12:40] gary_poster, so, skype test call worked perfectly :/ [12:40] danilos, weird [12:40] 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 < https://launchpad.net/bugs/828572 > [12:41] bac, darn & ok [12:41] 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] bac, oh [12:41] bac, maybe try danilos' task then? [12:41] 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] bac, sounds good to me :-) [12:42] 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] 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] 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] :-) [12:52] 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] makes sense [12:53] kids -> school, back soon [13:10] 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] 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] 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] gmb, sure, though I'm in ~launchpad, yeah? [13:38] gmb, this is on production, right? [13:38] gary_poster: Yes. That is odd (yes, this is production). [13:38] Let's get the rule added and then try and narrow down what's going wrong. [13:38] (of that was beuno not poolie, but anyway) [13:38] Might be an error elsewhere in the JS. [13:39] gmb, ok can you gimme link to approve so I can be lazy? Or I can just tell you "yes" :-) [13:39] in which case, [13:39] yes! [13:39] gary_poster: https://wiki.canonical.com/InformationInfrastructure/OSA/LaunchpadProductionStatus#Feature_Flag_Changes [13:39] But I'll add your approval [13:39] Since I'm already there :) [13:40] Thanks [13:40] gmb, was approving, but I doubt 0 will work. If losas don't care and will adjust accordingly, then nm [13:41] approved, btw [13:41] gary_poster: Okay. That could be part of the problem. I'll adjust upwards. [13:41] Thanks. [13:41] 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] 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 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 I see no JS errors [13:49] Hmmm. [13:49] * gmb tries again [13:49] I also see no JS around the link but maybe that's the way it is [13:50] gary_poster: The link should be green at least. [13:50] There won't be any JS in the immediate vicinity. [13:51] gmb, no, ixnay on the eengray [13:51] gary_poster: Aaah, hang on... [13:51] There are *two* links aren't there. [13:51] gary_poster: The one at the bottom of the page and the one in the middle of the comments. [13:51] Which one are you looking at? [13:52] gmb, bottom. I looked for the middle earlier but it was hard to find [13:52] should I try harder for the middle? [13:52] gary_poster: So, that's a bug. The bottom one doesn't get JS'd, but the middle one does. [13:52] Ah! [13:52] gary_poster: Yes. Search for "hidden" [13:52] I see one! [13:52] Lemme try it! [13:53] gmb, expando triangle should be clickable I think [13:53] 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] gmb, look, more comments than I can shake a stick at! Or even several sticks! yay! [13:53] Hurrah! [13:54] oh, good point gmb [13:54] I'll reply to Martin's email. [13:54] cool thanks [13:54] And file some bugs :) [13:54] :-) cool [13:54] (Luckily, these are easy-sh to fix) [13:54] *ish [14:26] hi danilos, can i talk to you about bug 867411? [14:26] <_mup_> Bug #867411: Evolution translations are not being imported into Launchpad < https://launchpad.net/bugs/867411 > [14:59] Yay, feedback continues to roll in. Some of it simple to fix, some of it not so much. [14:59] :-) [15:00] Right, CHR. [15:05] 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 < https://launchpad.net/bugs/867529 > [15:06] 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] gary_poster: Can you tag them story-batched-comment-loading please so that I can look them all up easily later? [15:06] gmb, :-) I'll let you know if I do that. [15:06] :) [15:06] sure gmb, I'll do that for beuno's [15:06] Thanks. [15:07] gary_poster: i'm stuck getting started on this bug until i can get some guidance from danilos [15:07] bac I saw danilos on launchpad-ops [15:07] bac, hi, sorry, haven't seen your earlier message (finding bugs left and right when looking into these things) [15:07] danilos: ah, good, you're around! [15:07] bac, I can chat now if you want [15:07] danilos: does your mic work? [15:08] bac, give me a min to try it out again :) [15:08] bac, it does, calling... [15:09] bac, sorry, ring me when you are ready :) [15:10] it rang then hung up [15:13] bac, https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+pots/evolution/+edit [15:18] danilos, I approved your expenses [15:19] gary_poster, thanks! [15:19] welcome [15:19] bac, /srv/launchpad.net-logs/scripts/ackee/rosetta [15:39] bac, added some details to the bug and cleaned up the report [15:40] danilos: thanks! [15:41] bac, fwiw, just creating simple data and running approver over it worked for me, so it's not the trivial case [15:43] 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] danilos: i see the two evolution templates on that page but don't know the significance of them [15:45] bac, well, I am guessing that's a problem, one of them has a red background, so that one is "obsolete" [15:45] bac, basically, it has iscurrent=False and a same directory (po/evolution-2.32.pot) [15:45] bac, approver can't decide which template to approve a translation for, since they are all in po/* [15:46] 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] the red one is obsolete because it is marked as inactive? "Template is active" on +admin? [15:49] bac, that's right [15:50] bac, added a 'make harness' test case where rosetta-approve-imports does nothing at all for me locally, whereas it should [15:50] 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] bac, yeah, except that *path* is what needs changing [15:51] like po/evolution-2.32obsolete.pot ? [15:51] 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] bac, nope, directory needs to change [15:52] 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] of course, version numbers 3.2 and 2.32 don't make it easier to see the difference :) [15:53] ok, done [15:53] so the next run (is it hourly) we should see this page reduced? https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+imports [15:53] 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] bac, and I believe approver runs more often, but sometimes it takes a while to process all the files [15:54] ok [15:54] danilos: ok, well perhaps there will be good news after lunch [15:55] currently there are 267 in "NEEDS REVIEW" [15:55] bac, at the very least, we can move the obsolete template away to eg. null project [15:56] 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] bac, anyway, I am out now, hopefully this puts you on the right track [15:56] danilos: should. thanks. [16:05] bac, if chr done. we're about caught up on everything now I think [16:06] oops, that was an aborted message at the beginning, sorry bac [16:06] Intended message was "chr done. we're about caught up on everything now I think" [16:07] lunch [16:13] gary_poster, ran into a bunch issues today, how about we actually *talk* tomorrow? [16:19] gary_poster, ok, off now, tty tomorrow [17:24] 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] (I think BugLinking is verging on being an implementation proposal rather than a higher-level LEP, fwiw) [17:24] looking gmb [17:26] 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] gary_poster: Sure. [17:27] gary_poster: Ready whenever you are. [19:55] gary_poster: did you know your branch is in the QA hot seat? [19:56] bac, no, but I'm trying to get it qa'd now anyway. It needs losa love. [19:56] gary_poster: ok [19:56] gary_poster: ooo, like bringing down the db? [19:57] bac, yeah :-) [19:57] fun! [19:57] yeah :-) [19:57] 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] bac, cool, so it is less critical, but still worth attention. sounds good [21:19] bye!