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:10 |
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:11 |
benji | Hi everyone. I'm not really here today (or tomorrow). | 12:14 |
danilos | benji, we'll enjoy it, thanks for reminding us! :) | 12:16 |
gary_poster | bac benji danilos gmb call in 2 | 12:28 |
gmb | ack | 12:29 |
bac | ok | 12:29 |
danilos | gary_poster, benji wants no part in it, fwiw | 12:29 |
gary_poster | lol | 12:29 |
gary_poster | gmb danilos where are you? | 12:31 |
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:32 |
danilos | gmb, yeah :) | 12:33 |
danilos | hahah, let me go through test call stuff, this should work | 12:33 |
danilos | gary_poster, status on the bug is "in progress" :) | 12:34 |
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:37 |
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:38 |
danilos | gary_poster, looking into mic issue right away | 12:39 |
danilos | should be good | 12:39 |
danilos | cheers | 12:39 |
gary_poster | :-) | 12:39 |
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:40 |
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:41 |
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:42 |
* bac relocates to town. | 12:49 | |
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:51 |
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:52 |
gary_poster | kids -> school, back soon | 12:53 |
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:10 |
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:36 |
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:37 |
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:38 |
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:39 |
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:40 |
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:41 |
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:47 |
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:48 |
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:49 |
gmb | gary_poster: The link should be green at least. | 13:50 |
gmb | There won't be any JS in the immediate vicinity. | 13:50 |
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:51 |
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:52 |
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:53 |
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 | 13:54 |
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:26 |
gmb | Yay, feedback continues to roll in. Some of it simple to fix, some of it not so much. | 14:59 |
gary_poster | :-) | 14:59 |
gary_poster | Right, CHR. | 15:00 |
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:05 |
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:06 |
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:07 |
danilos | bac, give me a min to try it out again :) | 15:08 |
danilos | bac, it does, calling... | 15:08 |
danilos | bac, sorry, ring me when you are ready :) | 15:09 |
bac | it rang then hung up | 15:10 |
danilos | bac, https://translations.launchpad.net/ubuntu/oneiric/+source/evolution/+pots/evolution/+edit | 15:13 |
gary_poster | danilos, I approved your expenses | 15:18 |
danilos | gary_poster, thanks! | 15:19 |
gary_poster | welcome | 15:19 |
danilos | bac, /srv/launchpad.net-logs/scripts/ackee/rosetta | 15:19 |
danilos | bac, added some details to the bug and cleaned up the report | 15:39 |
bac | danilos: thanks! | 15:40 |
danilos | bac, fwiw, just creating simple data and running approver over it worked for me, so it's not the trivial case | 15:41 |
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:43 |
bac | danilos: i see the two evolution templates on that page but don't know the significance of them | 15:44 |
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:45 |
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:46 |
bac | the red one is obsolete because it is marked as inactive? "Template is active" on +admin? | 15:48 |
danilos | bac, that's right | 15:49 |
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:50 |
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:51 |
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:52 |
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:53 |
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:54 |
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:55 |
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. | 15:56 |
gary_poster | bac, if chr done. we're about caught up on everything now I think | 16:05 |
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:06 |
gary_poster | lunch | 16:07 |
danilos | gary_poster, ran into a bunch issues today, how about we actually *talk* tomorrow? | 16:13 |
danilos | gary_poster, ok, off now, tty tomorrow | 16:19 |
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:24 |
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:26 |
gmb | gary_poster: Sure. | 17:27 |
gmb | gary_poster: Ready whenever you are. | 17:27 |
bac | gary_poster: did you know your branch is in the QA hot seat? | 19:55 |
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:56 |
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:57 |
gary_poster | bac, cool, so it is less critical, but still worth attention. sounds good | 19:58 |
gary_poster | bye! | 21:19 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!