StevenKwgrant: Shall we deploy, or do you think 4 revisions is not worth it?02:54
lifelessyou know you want to02:54
wgrantStevenK: There's that translations fix that people are waiting for, despite it being pretty minor02:56
wgrantIt excludes like 50 strings out of more than 50000 :/02:56
wgrantSo we should probably deploy02:56
* StevenK kicks the wiki02:57
wgrant(and those strings are all ""!)02:57
wgrantStevenK: Ohhh, nice catch03:10
StevenKwgrant: I *think*03:10
StevenKI'm not sure about it at all, but it's plausible03:10
wgrantI'm out of other ideas03:11
wgrantWe fairly often encounter redirects, mostly http->https03:11
StevenKIt's plausible enough03:12
StevenKwgrant: Have you seen the current buildbot failure before?05:08
wgrantStevenK: Not in years. Force, or maybe check if there's stuff running on the slave05:09
=== Ursinha is now known as Ursinha-afk
=== wgrant changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | Firefighting: - | Critical bugs: <115
wgrantStevenK: https://code.launchpad.net/~wgrant/launchpad/bug-503421/+merge/15703306:55
lifelessyay dino.07:04
lifelessthe cleanup crap bug you invalidated07:04
lifelessthe dude is back07:05
wgrantOh good07:05
wgrantOne wonders why he cares if I state that the Launchpad team does not.07:05
lifelessalso wtf headdesk bug 4541907:10
_mup_Bug #45419: No way for unprivileged users to report (probable) spam or abusive content within Launchpad <canonical-losa-lp> <comments> <feature> <gatekeeper> <lp-foundations> <spam> <Launchpad itself:Triaged> < https://launchpad.net/bugs/45419 >07:10
lifelessreporting spam comments there.... is spam07:10
wgrantYou might think so07:10
wgrantBut our users apparently disagree...07:10
lifelessthey are wrong07:11
wgrantdanilos: Do you have an opinion on bug #1162192? You appear to have been involved 18 months ago in the design of the daily garbo job which removes obsolete potmsgsets (sequence == 0), which seems to basically make obsolete potmsgsets pointless.07:12
_mup_Bug #1162192: Partial pot-files destroy translations <lp-translations> <Launchpad itself:New> < https://launchpad.net/bugs/1162192 >07:12
_mup_Bug #814576: Remove unused POTMsgSets <qa-ok> <translations-handoff> <Launchpad itself:Fix Released by gmb> < https://launchpad.net/bugs/814576 >07:13
StevenKwgrant: Sorry, I was out. r=me07:51
=== mthaddon` is now known as mthaddon
daniloswgrant, hi, that does sound like a huge problem; I don't know why would I have implemented it like that, because you are right that it would make obsolete POTMsgSets obsolete08:06
daniloswgrant, I thought I helped implement a potmsgset pruner for potmsgsets which do not appear in any translationtemplateitems though, not obsolete ones (obsoleteness has nothing to do with it)08:06
daniloswgrant, this was probably a bad design on my part :/08:08
daniloswgrant, basically, we should not have done that for non-shared templates -- my thinking was probably modelled by the multi-series template sharing mechanism :/08:15
wgrantdanilos: Yeah, I thought it seemed a bit strange to do it for obsolete messages, at least without a reasonably lengthy timeout. So it should just remove them when they're not referenced by any TTIs at all?09:59
daniloswgrant, yeah, but that holds all too easily if there's only a single potemplate in the "sharing set" (i.e. template with the same name among different series or in ubuntu)10:00
daniloswgrant, oh, I see, you are suggesting dropping the sequence=0 search10:00
wgrantdanilos: What's the rule for sharing? Same (distribution, spn) or product, and same template name? Or same domain?10:01
lifelesswgrant: btw https://bugs.launchpad.net/glance/+bug/1073569 - ttx is having timeouts trying to edit task status10:01
daniloswgrant, a bit more complex: same (distribution, spn, templatename) or (product, templatename), but also if there is a link between a (distribution, spn) to product, then they get joined into a bigger set10:02
wgrantOh right, I remembered the packaging case, but didn't manage to actually type it10:02
wgrantlifeless: That's quite a bug10:02
wgrantlifeless: Also, quite the most useless timeout report ever :)10:03
wgrant(ie. it's a criminal offense to report a timeout without an OOPS ID)10:03
lifelesswgrant: hey, I know, but I'm not a driver there and he didn't give me one10:04
lifelesshe promised to file a bug when he has time...10:04
lifelessopenstack is releasing today IIRC10:04
wgrantdanilos: So, if you have time to consider what the right thing to do here is I'd really appreciate it. I'm still not completely confident in translations policy etc. If you don't have time, I'll work something out :)10:04
lifelesswgrant: I thought you might want to capture an oops from there even if he is swamped and forgets10:04
wgrantlifeless: k10:04
lifelessgnight :)10:05
wgrantNight lifeless10:05
wgrantlifeless: Found an OOPS, no surprises.10:08
wgrantBug notifications are retarded, and OpenStack has hundreds of structsubs10:08
=== rvba` is now known as rvba
=== deryck is now known as deryck[lunch]
=== Ursinha-afk is now known as Ursinha
=== deryck[lunch] is now known as deryck
=== BradCrittenden is now known as bac
=== BradCrittenden is now known as bac
lifelesswgrant: ttx did get time - https://bugs.launchpad.net/launchpad/+bug/116440218:39
_mup_Bug #1164402: Reproducible timeout updating a bug with a lot of tasks <Launchpad itself:New> < https://launchpad.net/bugs/1164402 >18:39
=== almaisan` is now known as al-maisan
=== al-maisan is now known as almaisan-away
AdeleinI have a question about pybars22:45
AdeleinI am trying to find a good template engine that would allow me  to share templates between client and server django22:46
Adeleinso I tried handlebars but I see that it has no template inheritance support22:46
Adeleindoes anyone know if there is support for template inheritance in pybars? or any way around it?22:47
Adeleinor what other template engines do you use to share templates between JS and Django/python?22:48
=== Ursinha_ is now known as Ursinha
Adeleinany one out there?22:53
wgrantAdelein: I think someone managed to do inheritance using handlebars partials22:55
wgrantBut I'm not sure. Google would know.22:55
Adeleinhey, I did see how they do it by creating a helper in the handlebars.js, but then how to integrate it in pybars22:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!