/srv/irclogs.ubuntu.com/2009/09/22/#launchpad-dev.txt

bachttps://code.edge.launchpad.net/~launchpad-pqm/launchpad/db-devel00:04
bacmatsubara-afk:  OOPS-1360EA229300:18
thumperrockstar: you have an rc in principle for the branch-index page00:32
mwhudsonthumper: wanna review a ec2 related branch?00:34
mwhudsoni guess there's no real point in trying to land it r-c but may as well get it ready to go00:34
thumpermwhudson: ok00:35
wgrantIf there's a branch-index branch going on, does somebody want to fix the capitalisation of 'Branch Pending Merges' while they're at it?00:36
thumperrockstar: why do the main answers pages still have the old layout?00:36
thumperwgrant: tell rockstar :)00:36
wgrantrockstar: You might want to s/Branch Pending Merges/Branch pending merges/ on branch-index, if you're working on it.00:37
mwhudsonthumper: https://code.launchpad.net/~mwhudson/launchpad/no-more-devpad-ssh/+merge/1220000:43
* mwhudson thinks a little about building new ec2 images from scratch00:44
bacthumper: rockstar landed question-index.pt today00:52
micahgI like the tag cloud on the bug pages01:12
rockstarbac, thumper, correction.  I landed questions-index.pt today.  question-index.pt landed two weeks ago.01:16
rockstarwgrant, I'm just going to fix that title to say something like "Branch merges" because "Pending" may not always apply (like if they are rejected or merged)01:17
wgrantrockstar: Even better.01:17
flacostebac: you might like http://people.canonical.com/~flacoste/test-plan-report-3.0.html02:35
bacgo registry!02:36
bacflacoste: we did pretty good today, considering they were all NT at the beginning02:39
flacostebac: that's only the 3.0 milestones, i'm graphing the 2.2.8 now02:39
flacostethis moin surge protection is slowing me down02:40
baci bet.  your page title needs some interpolation!02:40
mwhudsonflacoste: the <title> is missing a %02:40
flacostefixed02:41
mwhudsonhnngh04:57
mwhudsonlaunchpad-developer-dependencies is uninstallable on hardy :(04:57
wgrantWhat's broken about it?04:58
mwhudson  launchpad-developer-dependencies: Depends: launchpad-dependencies (= 0.50hardy1) but it is not going to be installed04:58
mwhudson                                    Depends: postgresql-autodoc but it is not installable04:58
wgrantWhy won't launchpad-dependencies be installed?04:58
mwhudson  launchpad-dependencies: Depends: python-profiler but it is not installable04:59
mwhudsonhm04:59
wgrantThat's in multiverse.04:59
mwhudsonah04:59
wgrantAnd so's postgresql-autodoc.05:01
mwhudsonwgrant: i'm working towards a public ec2 image fwiw05:02
wgrantmwhudson: Great!05:03
* lifeless questions whether python-profiler is relevant05:05
stubpostgresql-autodoc can be dropped if you want - I'm the only person who ever runs the obscure script that uses it.05:06
wgrantlifeless: cProfile seems to be installed by default, but not profile itself.05:06
stubPlease add memcached if you are messing with dependencies though05:06
lifelesswgrant: so cProfile used to be nonfree05:06
lifelessthen it got rewritten from scratch (lsprof)05:06
lifelessand the old module became a compatability shim, oh in python2.5 I think05:07
lifelessor was it 2.405:07
wgrantAhh.05:07
* mwhudson afk for a bit05:08
stubmwhudson: I need memcached in dev-dependencies and ec2test,pqm and staging updated before I can land one of my branches.05:08
lifelessstub: what are we memaching?05:08
wgrantWhat's being cached?05:08
stubNothing yet - infrastructure is being landed so we can start making use of it.05:08
lifelesswgrant: ah 2.505:09
lifelesshttp://osdir.com/ml/python.ipython.devel/2006-11/msg00058.html [weak evidence, but first I found digging to remind myself]05:09
stubor will be landed once we are out of rc mode.05:10
* MTecknology and that's not all folkes! A resolution is coming near you. Come one, come all, let us not destroy each other but embrase our brothers (or just kill them).05:48
MTecknologyIt's ot - but saying it makes me happy05:48
MTecknologylifeless: ^05:51
MTecknologylifeless: after 2hr.. he's picking up his kid and doing some thinking on the way - w/e he decides will be it05:52
=== stub1 is now known as stub
beunonoodles775, hi07:38
beunoI woke up today, and the text on all popup overlays is centered07:38
beunodo you know what could of happened?07:38
noodles775Hi beuno ... really? Nope - haven't touched form overlay stuff for ages...07:39
* noodles775 looks07:39
wgrantAll? Some of them have been centered for a couple of months.07:39
thumperbeuno: I filed a few ui bugs for you to take a look at07:50
noodles775beuno: afaics, there's a tex-align: center being set on the actual body el as a default alignment by yui css grids - disabling it certainly affects the alignment in the overlays, but I don't see how this could have changed recently?07:56
noodles775beuno: do you have a specific example I could look at?07:57
noodles775(one that you're positive changed in the last few days?)07:57
noodles775jtv: have you started on the specificationtarget-assignments conversion? If not, let me know and I'll take a look (there was a bug assigned to me, but if you've started that's fine).08:02
jtvnoodles775: it's waiting for review, so...  ;-)08:02
noodles775jtv: nice! I'll assign the bug to you then :)08:02
jtvnoodles775: this is not one of those "oh and we'll clean up the pagetests and prepare for 4.0 as well" bugs, is it?08:02
jtvnoodles775: want to review it?08:03
noodles775jtv: heh, no, it's just a bug for the 3-0 conversion. And sure, I'll look at it now...08:03
jtvthanks08:03
jtvhi henninge!08:17
henningehey jtv!08:17
jmlhello08:36
henningeGood Morning jml! ;)08:41
=== jtv is now known as jtv-eat
bigjoolsmorning all09:09
mrevellBuon giorno09:09
bigjoolsmrevell: si09:09
thumperbigjools: morning09:10
beunonoodles775, sure, look at the status changer in bugs09:10
beunothumper, I saw, thanks09:10
bigjoolseyup thumper09:10
thumperbigjools: I'm not sure I understood your email09:10
bigjoolsthumper: it was a flying pig moment09:11
bigjoolsthumper: we can talk about it next week09:12
thumperok09:14
=== henninge_ is now known as henninge
noodles775beuno: so I'm guessing it's related to the update of that page to 3-0. It now uses css resets, which sets the default text-align on the body to center. I'd say we just need to set it to left in overlay/assets/skins/sam/.yui-pretty-overlay, but haven't tested it.09:19
noodles775beuno: I'd do it now, but doing a few other 3-0-related things... if it's not done later I'll take a look.09:19
henningenoodles775: Hi! Can you help me with a blueprints conversion?09:20
beunonoodles775, ok, thanks09:20
beunowe need to fix this before rollout09:20
beunoI'll file a critical bug and assign it to 3.009:20
noodles775henninge: sure - actually I wanted to ask you what you're doing with the menu for the hasspecs.09:20
henningenoodles775: that is exactly my problem !09:20
henningeI just don't know09:20
noodles775henninge: so, for a similar page (sprint index), I converted the applicationmenu to a navigationmenu and used it for the global actions - would that work here?09:21
jmlanyone know what's going on here: https://lpbuildbot.canonical.com/builders/db_lp/builds/111/steps/shell_7/logs/summary ?09:22
henningenoodles775: so global actions is what goes in the side bar?09:22
noodles775henninge: yes.09:23
noodles775henninge: http://people.canonical.com/~michaeln/tmp/sprint-index-before.png09:23
noodles775http://people.canonical.com/~michaeln/tmp/sprint-index-after.png09:23
henningenoodles775: that sounds good and fairly easy to do09:23
henningecool, screen shots ...09:23
henningejml: salgado submitted a fix for that yesterday09:24
henningejml: so now the substitution actually works, as you can see ... ;)09:25
beunointellectronica, hi09:25
beunogmb, hi09:25
gmbbeuno: Howdy.09:25
henningenoodles775: yes, that looks cool09:25
beunogmb, how are you today?09:25
intellectronicahi beuno09:26
beunointellectronica, hello hello09:26
henningenoodles775: the hasspecification also has a "latest blueprints" portlet.09:26
gmbbeuno: I've only just started... ask me again in a few hours ;). You?09:26
beunoI'm super great. Back from 2 weeks vacations, in the "sunny" London office09:26
henningenoodles775: I was about to throw it out but if I keep the side bar anyway ...09:26
beunointellectronica, gmb, I was wondering what the plan was for the bugtask table09:26
noodles775henninge: yes, I was looking at jtv's MP right now, which shares lots of commonality.09:27
henningenoodles775: do portlets work the same way - before and after?09:27
beunoit looks squished: https://bugs.edge.launchpad.net/launchpad-foundations/+bug/43451909:27
mupBug #434519: Text in overlay is now centered <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/434519>09:27
henningenoodles775: so, what does converting to NavigationMenu include? Just use a different base class?09:27
noodles775henninge: yep, scroll down to the original diff at https://code.edge.launchpad.net/~michael.nelson/launchpad/sprint-index-and-attend-3.0/+merge/12044 to see the changes for the menu and the portlet.09:27
* henninge looks09:28
intellectronicabeuno: for 3.0 we have a few small bugs to fix, but that's it really. i think changing the width of the columns is something we should do09:28
intellectronicagmb: any chance you may have the time to look at that? i already have a pretty tight plan for today09:28
gmbintellectronica: Sure thing.09:29
intellectronicagmb: you rock09:30
jmlhenninge, ahh, ok.09:30
gmbAnd gibber, but let's not go into that in a public channel.09:30
intellectronicawhy, now that we're developing in the open i think it's only appropriate that we all bring our personal perversions into the professional arena09:32
mwhudsonhenninge: are you sure about that the reason for the failure in build 111?09:32
mwhudsonlooks like some db-devel / devel integration problem09:33
henningemwhudson: maybe salgado landed his fix on db-devel? There was some confusion about that yesterday.09:34
* henninge looks for the branch09:34
henningethe mp says "merged into devel"09:36
henningehttps://code.edge.launchpad.net/~salgado/launchpad/bug-433991/+merge/1217009:36
henningecan that information be trusted ?09:37
mwhudsonyes09:37
mwhudsonbut that's not entirely the point i guess09:37
mwhudsondo the tests fail in db-devel?09:37
mwhudsoni started to run them about three minutes ago :(09:37
mwhudsonthere are definitely test failures on db-devel09:38
mwhudsonso someone, maybe even me, needs to Do Something09:39
noodles775mwhudson, henninge: As I understood the discussion yesterday, rockstar landed some answers pages on db-devel because he thought salgado had landed his branch there, but salgado hadn't.09:39
mwhudsonnoodles775: that would fit09:39
noodles775Which might mean that one solution would be to revert that landing on db-devel and land it on devel?09:40
mwhudsonseems a bit extreme, it's just 4 page tests right?09:40
noodles775Not sure - haven't checked. The other benefit would be that the conversions chart would include his updated templates.09:41
noodles775But sure, if there's an easier option...09:41
mwhudson     >>> print owner_browser.title09:42
mwhudson-    FAQs for $displayname : Questions for Mozilla Firefox : Mozilla Firefox09:42
mwhudson+    FAQs for Mozilla Firefox : Questions for Mozilla Firefox : Mozilla Firefox09:42
mwhudsonis a diff segment that is 95% full of fail :(09:42
BjornTnoodles775: the easiest option would be to fix the pagetests, no? it looks like they are testing for the wrong title at the moment.09:44
* mwhudson is fixing them fwiw09:44
noodles775BjornT: yes - I just read the actual failure.09:44
noodles775I'd assumed it was the reverse.09:45
mwhudsonnoodles775, BjornT, et al: https://pastebin.canonical.com/22364/ <- fix for test failures09:56
mwhudsonreview pls09:56
noodles775mwhudson: r=me09:59
mwhudsoni guess i need a release-critical too?09:59
* mwhudson tries without10:00
noodles775for a test-fix? hrm - there was a discussion about that yesterday... I think henninge asked that question?10:00
mwhudsonso ftr, for a testfix you don't need a release-critical10:21
gmbmwhudson: Does that mean that we can sneak r-c branches in using [testfix] too? "Oh, I was just pre-empting a failure that was going to happen if $new_feature didn't land"10:23
noodles775lol10:24
mwhudsongmb: only if you can get an r-c and break tests with it first, i think10:24
mwhudson~launchapd, defeating process for fun and profit since 200810:25
gmbNot *too* hard with UI work...10:25
jml:)10:30
jmlhow up-to-date is http://people.canonical.com/~beuno/conversions.html?10:35
mwhudsonjml: it updates every hour, but some conversions have only been done in db-devel10:36
mwhudsonin particular, i think answers is fully converted in db-devel10:37
jmlmwhudson, so the conversions page is pointed at devel?10:37
jmlbeuno, would it be hard to change the script to point to db-devel?10:38
mwhudsonjml: yes10:38
mwhudsonaiui10:38
jmlmwhudson, well that makes sense.10:39
beunojml, every 15 minutes I think10:40
beunojml, I can change it to db-devel in about 2 minutes10:40
jmlbeuno, that'd be great, thanks.10:41
deryckHi, all.11:00
jmlderyck, hello11:03
beunojml, updated to db-devel: http://people.canonical.com/~beuno/conversions.html11:05
danilo-afkjtv, henninge: hi guys, you've got any news on the bzr imports problem for me?11:06
jmlbeuno, thanks.11:07
henningedanilo-afk: no, sorry11:07
=== danilo-afk is now known as danilos
jtvdanilos: nope11:08
jtvI prodded aaron, is about all11:08
daniloshenninge: how's the blueprints page conversion going? will you have time to look into this? (I am considering making a blocker for rollout, which means that it might become a critical bug for us)11:08
henningedanilos: got it figured out now but I have not started on fixing tests yet ...11:08
henningedanilos: why is that a roll-out blocker? It has nothing to do with code being rolled out ...11:09
jtvdanilos: as per the reviewer's suggestion, henning is merging my branch into his to save time.11:09
jtvAnd to improve coordination.11:09
henningedanilos: yes, that too11:09
daniloshenninge: because we don't want to roll out broken features11:09
danilosjtv: what branch is that?11:09
henningedanilos: which feature?11:09
jtvdanilos: I took a blueprint conversion as well11:10
daniloshenninge: bzr import11:10
henningedanilos: but that has been rolled out long time ago - broken as it is now ...11:10
danilosjtv: ok, cool... however, with the increase in timeouts (yes, they are all on search) and bzr imports problem, we've got two pretty critical issues11:10
daniloshenninge: right, I see what you mean, since we haven't realised that it was broken for a long time, we should not worry about fixing it ;)11:11
henningedanilos: no, but it does not *really* matter if it takes a day longer or not.11:12
henningedanilos: and we are not talking about *fixing* it, are we?11:12
danilosjtv: will you have time to investigate the problem a bit further today/tomorrow?11:12
daniloshenninge: yes, we are talking about fixing it; what you were supposed to do is work around it, and that's as urgent as anything else11:12
henningedanilos: we are talking about the short-term solution removing jobs.11:12
henningeok, ok ...11:13
daniloshenninge: have you at least commented on the question to let the guy know what's going on11:13
henningeum, I thought jtv did that ...11:13
jtvdanilos: if you like, yes.  For now I mainly made sure that Code was aware that this is a serious and rising problem.11:13
jtvhenninge: I thought you were going to look at a one-off query to kill the ghosts of old jobs that we have now.11:14
danilosjtv: right, at this point, it's probably a more serious problem for us; I trust you with reading others' generic code and being able to fix it :)11:14
henningejtv: yes, I am. But this blueprint thing got in the way ...11:14
jtvdanilos: I'm flattered. :)  May not be as effective of course (nor as much fun) as kicking Code people.11:14
jtvBut hey, it's a problem for us so either way is fine for me.11:15
jtvdanilos: want to swap problems?11:15
henningedanilos, jtv: let me just do the merge and then I'll put the tests off till I have that query set up11:15
mwhudsonjtv: fwiw, i'm not sure i'm aware what your current problem is11:16
danilosjtv: if you can kick Code people into doing it before 3.0, that'd work as well :)11:16
daniloshenninge: thanks11:16
jtvmwhudson: hi!  The problem is those BranchJobs that stay in Waiting or Busy etc. states forever.11:16
danilosjtv: swap problems as in? (I ain't letting you have the DB query issue, it looks simpler :)11:16
jtvdanilos: heh, no not that one.  :)11:16
henningejtv: did you merge salgados fix into your branch?11:17
henningejtv: or: Why is that in your branch?11:17
jtvMy problem is that I've got a class with two conflicting Navigation classes, through different interfaces, and I'm looking for a _clean_ way to sort out the mess.11:17
jtvhenninge: no, I didn't merge salgado's fix.11:17
henningejtv: hm, probably need to update devel ...11:18
jtvhenninge: in fact I can't say for sure what fix you're talking about; the only one I'm really aware of went in Friday.11:18
henningejtv: nm, it's gone now ...11:18
jtvdanilos: no particular hurry with my problem, but if you happen to be familiar with the problem, it's the last real problem I have with custom language codes.11:19
danilosmwhudson, jtv: bug 43419211:19
mupBug #434192: bzr imports are sometimes stuck in 'running' state <Launchpad Translations:Triaged by jtv> <https://launchpad.net/bugs/434192>11:19
danilosjtv: should I look at the branch?11:20
danilosjtv: or just, please, tell me more :)11:20
jtvmwhudson: it's actually a more generic problem that happens to have become visible to us.11:20
jtvdanilos: with pleasure.  :)  I have an interface IHasCustomLanguageCodes that applies to Products and DistributionSourcePackages.11:20
jtvIt has a Navigation class so it can traverse "+customcode/foo" (where "foo" is a custom language code).11:21
danilosjtv: ok11:21
jtvThis works fine for Product, and is entirely generic.11:21
jtvBut.11:21
jtvDistributionSourcePackage also has a Navigation class of its own, with a generic traverse() that expects a version number.11:21
jtvWell, a version.11:21
* mwhudson doesn't completely understand that report but shouldn't be near the computer by now anyway11:22
jtvIf those versions are not allowed to begin with + then there is a simple solution: "if name.startswith('+'): call_my_navigation_instead()"11:22
danilosjtv: and you can't register a navigation class just for translations facet and/or make that DSP traverse() ignore '+' links?11:22
jtvdanilos: see?  This is why I'm asking you.  :)11:23
danilosjtv: right, that sounds good... how do we do +pots on DSP?11:23
jtvdanilos: good one... hang on11:23
danilosjtv: perhaps it's not +pots, but the forgotten +translations one :)11:24
jtvmwhudson: if you query for BranchJobs older than e.g. a week old and check the statuses, you'll see it soon enough.  It seems to be all across the board, possibly just some missing garbage collection when jobs die unexpectedly.11:24
danilosjtv: ok, so we don't have that page anymore (it was useless anyway, but would be useful now :)11:25
jtvdanilos: or at least it would be useful to know how we did it.  :)11:25
danilosjtv: yes11:25
jtvdanilos: working inside the translations facet could do the trick, I guess...  Gotta try that.11:26
mwhudsonjtv: i see11:26
jtv(I didn't find +pots either)11:26
danilosjtv: however, there is stuff to look at like https://bugs.edge.launchpad.net/ubuntu/+source/nautilus/+bugs11:26
jtvmwhudson: but we really notice this stuff because we do things like check for ongoing jobs, and so there's real work that's not happening because these zombie jobs are in the way.  Probably it happens elsewhere as well but wasn't as visible.11:26
jtvdanilos: indeed...  It's definitely possible to attach multiple navigation subtrees to one Navigation class; I could probably use that in some way or form to shunt one set of navigations to my own Navigation class.11:27
danilosjtv: btw, why would you provide a full navigation class when you can just use "path_expression" in .zcml11:27
danilosjtv: using browser:url, of course?11:28
jtvdanilos: IIRC I needed that _plus_ this.11:28
jtvdanilos: one for going up, the other for going down the hierarchy.11:29
danilosjtv: could be, I get easily confused with this stuff :)11:29
jtvdanilos: I can't tell you how happy I am to hear that.  Together we'll get through.  :)11:29
danilosjtv: I hope you are not going to ask me to hold hands, though11:30
jtvhold your own damn hands11:30
danilosphew, thank you11:30
jtvheheh11:30
jmlsinzui, I just saw your mp with the registering line11:32
danilosjtv: there are so many pages with '+' links under DSP (in registry/browser/configure.zcml) and they don't seem to provide any navigation classes from what I can tell11:32
jmlsinzui, can you check your patches behaviour with a bug, please11:33
jml(rather than just a branch)11:33
sinzuijml: sorry: I do not understand11:33
jtvdanilos: you're on to something there...  There's a list of defaultviews for different layers there, basically like a "switch statement in zcml."  Maybe I can just add mine in there.11:35
jmlsinzui, your screenshot in the 'QA' section is for a branch page.11:35
danilosjtv: don't add it there, add it to translations/browser/configure.zcml11:36
danilosjtv: there's no reason to have zcml registration out in registry11:37
beunojml, http://people.canonical.com/~beuno/branch-index2.png11:39
henningejtv: I re-instated the menu on the assignment page as I have converted it to a NavigationMenu.11:39
henningejtv: here is the branch: bzr+ssh://bazaar.launchpad.net/~henninge/launchpad/bug-43405511:39
henningeif you want to look at it.11:40
jmlsinzui, is that clear?11:42
sinzuijml: sorry: I am sprinting and really working on something thing else. Are you asking my to write an instruction to visit a branch and verify that the registered information is above the line?11:42
jmlsinzui, no, that's fine. I'll just download your branch and test myself.11:44
danilosbeuno: if this is indeed a branch page as I suspect, and that's what we want description to be used for (i.e. "summary" section of our cover letters), perhaps "Propose for merging" should be closer to that, and initial comment when you go to propose for merging should include the description :)11:57
danilosbeuno: at least imho :)11:57
=== mrevell is now known as mrevellunch
bachi beuno12:02
allenapbac: Hi there. I've got three branches that I'd like to get rc approval to land, including a blueprints template conversion. They are the first three branches on https://code.edge.launchpad.net/~allenap/+activereviews. The second two branches are not blockers but I'd like to land them anyway.12:06
bacallenap: please add me as a reviewer and i'll look at them very soon12:07
allenapbac: Oh yeah, sorry, I forgot about that :(12:08
bacallenap: np12:08
henningejtv: any idea what state the jobs to set to? Cancelled or Failed?12:11
wgrantbigjools: Oh dear... I just looked at the queue override stuff. It actually alters the [SB]PR!?12:11
bacallenap: rc=bac on the first one.  very nice work.  the other two i'll look at a bit later.12:11
henningejtv: is that of any consequence?12:11
bigjoolswgrant: unfortunately yes12:12
allenapbac: Thanks.12:12
jtvhenninge: wouldn't expect it... I'm done for now with my other stuff, so I can look a bit closer.12:12
bigjoolswgrant: the PPA overrides used to do that as well...12:12
henningejtv: nm, there is only failed.12:12
wgrantbigjools: Urrrrrgh.12:12
allenapbac: Fyi, I'm going to wait for bigjools' branch because we're going to conflict. I won't land until later.12:13
jtvhenninge: which may mean they get cleaned up periodically, and that is what we want12:13
henningejtv: Canceled is mentioned in the datbase comment string but is not found in the enum.12:13
bigjoolsallenap: nearly done!  I can merge yours and land both at the same time if you like?12:13
allenapbigjools: Much appreciated :) lp:~allenap/launchpad/convert-blueprints-bug-43405612:14
bacjml:  ping12:16
jmlbac, pong12:16
wgrantbigjools: Apologies for distracting you from 3.0 panic^Wfestivities, but you suggested a link table between DDEBs and their DEBs. Why not just an extra column on BPR used by DDEBs to refer back?12:17
allenapbigjools: Basically, for the givefeedback test, the checkbox names have changed from "feedbackrequest" to "name", and there is no longer a FORM_SUBMIT parameter, instead there is a "field.actions.save=Save changes" button parameter. That's it.12:17
bigjoolswgrant: because it would be nullable and that is evil12:17
bigjools(tm)12:17
bigjoolsallenap: I should be safe!12:18
henningejtv: I have no experience using sub-queries. I this correct? https://pastebin.canonical.com/22369/12:18
wgrantbigjools: How's that more evil than a link table?12:18
jtvhenninge: looks good12:18
jtvhenninge: unnecessary though; you can use FROM with UPDATE.12:19
lifelessbigjools: a link table implies M-M yes?12:19
henningejtv: oh12:19
lifelessbigjools: if you don't want M-M, a nullable field is a closer model12:19
jtvupdate job set status = 3 from branchjob, job where [...]12:19
wgrantlifeless: That's what I thought.12:19
bigjoolslifeless: M-M ?12:20
wgrantmany-to-many12:20
henningejtv: like htis? https://pastebin.canonical.com/22370/ (looks weird)12:20
bigjoolsit doesn't imply that at all12:20
henningejtv: or like this https://pastebin.canonical.com/22371/12:21
bigjoolsif the constraints are set up properly12:21
jtvhenninge: not sure off the top of my head if JOIN works there, but if it works, go for it.  :)12:21
henningeok, let me try.12:21
jtvhenninge: again off the top of my head, the SET comes before the FROM12:21
wgrantbigjools: But you only *need* a link table for many-to-many. How is it less evil than a nullable field?12:22
bigjoolsit's a null reference - that is evil incarnate12:23
bigjoolsas al-maisan will attest, he loves link tables :)12:23
wgrantBut null references are everywhere.12:23
bigjoolsthat doesn't meant it's a good idea to copy bad ideas12:23
lifelessbigjools: index constraints to make a link table which is natively M-M into M-1 *add* work to the problem12:24
maxbWhy is a null reference evil? Surely an unnecessary link table is evil?12:24
lifelessbigjools: !citation12:24
* bigjools sighs12:24
bigjoolslink tables are only M-M if you use non-unique indexes12:25
bigjoolsanyway, I have to finish this 3.0 work, I will talk about this later12:25
lifelessheh, I'll be asleep12:25
lifelessanyhow, databases are not VM's; they map differently12:26
lifelessvive la difference!12:26
henningejtv: this works: https://pastebin.canonical.com/22372/12:30
stubOh... it is the relational model vs. sql model arguments.12:31
* henninge lunches now12:31
=== henninge is now known as henninge-lunch
bachi jtv, can you follow up on https://code.edge.launchpad.net/~jtv/launchpad/mechanical-specificationtarget-assignments/+merge/1220312:31
stubTime for bed obviously ;)12:31
jtvbac: refresh the page?  :)12:31
jtvyou juuuust missed it12:31
bacjtv:  magic!12:32
* jtv poses as the world's fastest typist12:32
al-maisanbigjools: heh :)12:32
wgrantstub: Which do you sanction?12:34
beunojml, bug 37334112:34
mupBug #373341: Rename "Code" tab to "Branches" <navigation> <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/373341>12:34
stubI like nulls. relational purists can bite me.12:35
al-maisanwgrant: both approaches have their respective merits .. I believe there was a decision or "design guideline" to prefer link tables to NULLable foreign keys ..12:35
maxbWhat are the respective merits in favour of link tables?12:36
al-maisanmaxb: your foreign keys always have non-NULL values i.e. actually point to something :)12:36
maxbWhy is that a merit?12:37
al-maisanmaxb: a NULLable FK is there whether you make use of it or not. Conversely you only add rows to a link table when you need to i.e. when you have something to refer to.12:38
wgrantWhy is it a problem that it's always there?12:39
lifelessstub: I'm a relational purist, and I like NULL's too12:39
maxbOk, so if your data is such that few rows will have links, the link table can be a size optimization12:39
lifelessal-maisan: there was a what-now?!12:39
bigjoolslifeless: what's a "NULL's too" ? :)12:39
maxbHowever you end up having to do an extra join to figure out whether there is something there or not12:39
lifelessbah12:39
lifelessbigjools: bite my shiny metal ass ;)12:39
bigjoolsmuahahaha :)12:39
al-maisanlifeless: I am not sure I got that right but I thought NULLable FKs were deprecated..12:40
lifelessal-maisan: that would sadden me12:40
jmlhas the bugs index page for Person been updated?12:40
lifelessNULLable FK usage should be a case by case choice, its more expensive to put them in link tables12:41
lifeless[per item]12:41
lifelessbut if you have few items, putting them in the row can have an aggregately high overhead *depending on the DB engine*12:41
lifelessI have to admit, I haven't dug deep enough into postgresql to know if it has variable length row storage; I would rather assume it does - most db's end up doing that12:42
al-maisanmaxb and wgrant, cool down a bit :) when it comes to database schema modeling there is no absolute and conclusively proven superior way of doing things :) modeling decisions are more often than not influenced by taste, preferences, previous experience etc.12:45
maxbal-maisan: I'm not heated :-). I just want to understand why some people might dislike nullable FKs12:46
al-maisanmaxb: great :)12:46
stuband beer. never underestimate the impact of beer on schema design.12:46
al-maisanI guess it depends on the dba :)12:46
lifelessbeer & pizza12:47
bigjoolsFTR, I don't dislike nullable FKs, but I like to avoid them12:51
bigjoolsthat's just my preference :)12:51
bigjoolsstub: does that mean if we give you beer, you do all our schema design?12:51
stubwill code sql for beer12:52
stubspeaking of beer... and tacos...12:52
* stub buggers off12:52
=== henninge-lunch is now known as henninge
=== mrevellunch is now known as mrevell
=== matsubara-afk is now known as matsubara
=== bigjools is now known as bigjools-lunch
sidnei1-internal13:14
henningejml: Did you ever find out what was behind that lp_db build failure this morning?13:36
henningejml: I am seeing the same kind of failures in my (devel-based) branch now13:36
henningemrevell: I have linked to this wiki page from thte home page: https://help.launchpad.net/StagingServer13:38
henningemrevell: I had not found any information like this  on the wiki. Do you know of any, that could be moved here?13:39
mrevellhenninge: We do have a page that covers that. Obviously it's not easily found. Let me dig it out.13:40
=== bigjools-lunch is now known as bigjools
mrevellhenninge: Took me a while to find because it's actually part of another page: https://help.launchpad.net/GetInvolved/BetaTesting14:00
mrevellhenninge: thanks for creating the StagingServer page, I'll flesh it out.14:01
jmlhenninge, no, I didn't14:04
jmlflacoste, hi14:04
flacostehi jml!14:04
flacosteskype?14:04
jmlflacoste, yep, loading now.14:04
gary_posterBjornT: hey.  I can talk whenever you are ready.14:05
henningemrevell: cheers!14:07
BjornTgary_poster: cool, i'll call you in a minute14:09
gary_posterBjornT: great14:10
mrevellhenninge: I imagine it's too late to make the staging server help link a help pop-up in time for 3.0, right?14:13
henningemrevell: how much work is that?14:14
henningemrevell: I am actually not sure how such a pop-up looks like ...14:14
mrevellhenninge: It's *really* easy. https://dev.launchpad.net/PopUpHelp14:20
mrevellhenninge: Acutally producing the help pop-up text would take, say, ten minutes. I could prepare a branch now but I suppose it depends if bac think it's rc worthy.14:24
bacmrevell: this is for the front page?14:25
mrevellbac: Yeah. I think the staging server help link would be less disruptive to potential users if it were one of our spangly help pop-ups, rather than a link to the help wiki.14:26
bacmrevell: i would be ok with that if henninge has the time and can knock it out shortly.14:27
mrevellbac: I can do it now. It'll take me twenty minutes to produce the branch, so long as I wouldn't be stepping on henninge's toes.14:28
bacmrevell: y'all work that out.14:28
bacmrevell: +1 in theory14:28
mrevell:) let me know henninge14:28
mrevellthanks bac14:28
henningemrevell: go ahead, I would probably not be that quick.14:28
* mrevell engages fingers14:29
henningemrevell: I am not working on the home page any more, so no conflicts possible.14:29
henningemrevell: happy hacking!14:29
mrevellcool14:30
gary_postermatsubara: sorry was on another call.  you ready now?14:35
matsubaragary_poster, yes14:35
gary_postercool14:35
EdwinGrubbs_Barry: im stuck in traffic, so it will be another ten minutes before i get home14:37
barryEdwinGrubbs_: dang.  traffic sucks ;)  please just follow up to the standup email i just sent.  good luck ;)14:42
dobeyif i want to file a bug about the 'people/person/team' API, which project should i file that against?14:50
barrydobey: launchpad-registry, but it's also okay to file it against launchpad and let our fine qa folks triage it to the right place14:54
dobeybarry: ok, thanks14:55
=== cprov is now known as cprov-afk
flacostejml, i think your tag cloud issue has been identified already: bug 43389215:01
mupBug #433892: Tag cloud useless with many unpopular tags <ubuntu-qa> <ui> <Launchpad Bugs:In Progress by intellectronica> <https://launchpad.net/bugs/433892>15:01
jmlflacoste, yeah, I thought so :)15:01
intellectronicajml, flacoste: i have just asked bac to approve a fix for r-c15:02
flacostejml: the registration infos is not on the list though15:02
bigjoolsnoodles775: I think you fixed this? https://bugs.edge.launchpad.net/launchpad/+bug/39120815:08
mupBug #391208: would like to have the cancel redirect on edge. home page <Launchpad itself:New> <https://launchpad.net/bugs/391208>15:08
noodles775bigjools: yup... thanks.15:08
bigjoolsor it's a dupe15:08
matsubarajamalta, hi, around?15:25
jamaltamatsubara: yeah, i don't understand why yous aid to drop blueprints15:29
matsubarajamalta, because it's not used in that context. there's no category named blueprints AFAICT15:31
matsubarajamalta, it's called specs, which is already in the sort dict15:31
matsubarajamalta, doing: sort = {'code': 0, 'bugs': 1, 'specs': 2, 'translations': 3, 'answers': 4, 'soyuz': 6} should fix it for good15:33
* matsubara doesn't know how to count15:33
matsubaraort = {'code': 0, 'bugs': 1, 'specs': 2, 'translations': 3, 'answers': 4, 'soyuz': 5}15:33
jamaltamatsubara: oh! ok, i completely missed that sorry15:34
jamaltai think i added blueprints before i realized that there were karmacategories while i was trying to figure out the issue15:34
jamaltaand then didn't realize that specs was the blueprints tab15:34
jamaltai will get that fixed shortly15:34
jamaltawell it will be a few hours, i'm setting up launchpad all over since this is a different computer :\15:35
matsubarajamalta, thanks. let us know in the bug report when you have it ready. unfortunately it won't make the 3.0 release, but can be landed first thing next monday15:35
matsubarajamalta, take your time. trunk and db-devel are closed for landings not release critical15:36
jamaltamatsubara: i saw that on the bug report, it's no big deal.. it's taken me like a month to get this small issue actually done :(15:36
jamaltamatsubara: thanks for your input and i will update the ticket when the fix is commited15:37
matsubarajamalta, well, you probably ended up learning a lot about LP and that's what counts :-)15:37
matsubarathank you jamalta15:37
jmlhey15:37
jamaltamatsubara: haha yeah, a ton! writing the test for that was a big challenge but very helpful15:37
matsubaracool!15:38
jmlbeuno has just come through with a visual design for the home page from our designer guy15:38
jamaltaso 3.0 is erleasing tomorrow? that's very exciting15:38
jmlit's pretty simple, and would very much improve the 3.0 release -15:39
jmlanyone keen to actually implement it?15:40
barrysalgado, bac, EdwinGrubbs, sinzui i'm going to work on some 3.0 qa.  if you do to, please edit the item when you start to add a "* Tested by:" so we don't duplicate our efforts15:54
bacbarry: good idea15:57
gary_posterbac: lib/canonical/launchpad/templates/sources-list.pt is still not converted.  It's a code template but I didn't get a response from them last week when I tried to get a taker on IRC, and then I didn't follow up. :-(  Should I try to get it in 3.0, or not bother?  (If so, I would try again to get a code guy to do it, and failing that I would try to get a code guy to direct/help me.)15:58
bacgary_poster: if you have time please go for it.  if you don't, open a bug and assign it to abentley or rockstar`15:59
gary_posterbac: got it thank you.16:00
rockstar`gary_poster, bac, that's the branch that I got RC'd yesterday.16:00
bacgary_poster: i guess you should open a bug and add it to CRB either way16:00
rockstar`Unfortunately, it failed tests.16:00
bacrockstar`: win!16:00
bacrockstar`: boo16:00
=== rockstar` is now known as rockstar
gary_posterrockstar: oh ok.  thanks and boo.  let me know if I can help.16:00
bacrockstar:  is it on CurrentRolloutBlockers?  if not could you add it16:00
rockstargary_poster, just need to fix the tests and it's in.16:01
rockstarbac, sure.16:01
gary_posterok16:01
kfogelHey, https://bugs.edge.launchpad.net/ubuntu/+source/glipper/+bug/432906 is marked as a dup of bug #216155, but (except for the comment at the bottom) it's very hard to see this.  For example, the "this is a dup of..." stuff near the bug title appears to be gone, and the notice on the upper right is not a link (!) to the real bug.16:33
mupBug #432906: glipper crashed with ImportError in <module>() <amd64> <apport-crash> <glipper (Ubuntu):New> <https://launchpad.net/bugs/432906>16:33
kfogelIs this a deliberate interface choice?16:35
james_wit is a link for me?16:36
kfogeljames_w: you're on https://bugs.edge.launchpad.net/ubuntu/+source/glipper/+bug/432906 and looking at the "Duplicate of bug #216155" text in the upper right, right beneath "this report is public"?16:36
mupBug #432906: glipper crashed with ImportError in <module>() <amd64> <apport-crash> <glipper (Ubuntu):New> <https://launchpad.net/bugs/432906>16:36
james_wyes16:37
james_w      <span id="mark-duplicate-text">Duplicate of16:37
james_w      <a style="margin-right: 4px" href="/bugs/216155"16:37
james_w         id="duplicate-of"16:37
james_w         title="glipper crashed with ImportError in &lt;module&gt;()">bug #216155</a>16:37
kfogeljames_w: they made it public while I was asking this question, it turns out.16:40
james_wah16:40
james_wit's not linked if you can't see it16:41
james_wthat seems a bit wrong to me16:41
kfogelright16:41
james_wputting (private) or something would help16:41
kfogeljames_w: the question is very complicated; I'm writing up a summary right now.  Maybe it'll result in a new bug being filed!16:41
james_wnot being linked doesn't instantly make you think "private!" so you would have to copy and paste the bug number to be told that16:42
jmlanyone want to make the homepage awesome? we've got a great visual design that we'd love to apply16:45
beunojml, did someone get assgined to the home page prettifyingness?16:45
jmlbeuno, no. :(16:45
jmlbeuno, I asked earlier, but no one responded.16:46
jmland I've been on calls so haven't been able to hassle more16:46
beunojml, did you ask noodles775?16:46
jmlbeuno, yes. but sadly it came too late in his day.16:46
beunohe's usually the super awesome guy that fixes everything16:46
beunojml, and you're saying that barry should pick that up then?16:47
jmlbeuno, I think that's what I'm saying, yes :P16:47
beunoI agree16:47
beunobarry would be perfect for that16:47
beunoand sinzui even agrees16:49
beunoso it's just a matter of him looking at IRC16:49
beunoand then it's official16:49
jmlbarry, hi16:49
barryjml, beuno hi.  reading scrollback16:51
beunobarry, I got a design for the home page16:52
barryjml, beuno wasn't someone working on the home page redesign?16:52
beunopretty images16:52
beunobarry, yes, henninge16:52
beunohe did the layout16:52
beunobut now we need it to be pretty16:52
beunoand I have an image16:52
beunothat needs to be mimicked16:52
beunoit's pretty easy16:52
beunolike 5 minutes16:52
beuno6 tops16:52
beunoin fact, it's in your email16:53
barrydude, i will give you 7.  if it goes over that, you owe me big time16:53
deryckI get nervous when beuno says "5 minutes" ;)16:53
jmlhaha16:53
barry:)16:53
* beuno goes find a loan to pay back barry all the time he will owe16:53
matsubarabeuno!16:53
barrybeuno: y'know.  turning me on to the glomo at that pervian chicken place almost makes up for it16:54
matsubarabeuno, I marked one of your items as BAD in https://dev.launchpad.net/LaunchpadTestPlan/3.016:54
beunomatsubara!16:54
beunobarry, ;)16:54
beunomatsubara, I kind of saw that16:54
beunothe problem with that bug16:54
matsubarabeuno, the duplicate icons are still showing up in bug pages16:54
beunois that they revive it everytime something breaks with sprites16:54
matsubaraouch16:55
barrybeuno: speaking of which... i got your image.  i'm going to grab a quick lunch then i'll attack it16:55
beunobarry, you are my hero.16:56
allenapbigjools: Did you merge my blueprints branch before the test run?16:56
bigjoolsallenap: yes, it just finished and everything passed so I am landing it shortly16:56
bigjoolsoh ballcocks you're editing CRB16:57
allenapbigjools: Top, thanks.16:57
beunomatsubara, so it fixed problems elsewhere16:57
beunoI'm fine with keeping it open16:57
allenapbigjools: Nope, not any more.16:57
beunomatsubara, if you can point me to a URL where it breaks, so I can fix it later on16:57
allenapbigjools: If moin thinks so, break my lock.16:57
matsubarabeuno, yes, the soyuz pages are ok, but not the bug page. I asked bac if he wants an RC or if we should leave it for .1016:57
rockstarintellectronica, ping16:58
matsubarabeuno, the bug report itself shows the bug (i.e. https://bugs.edge.launchpad.net/launchpad-foundations/+bug/423105 look in the bug attachments portlet :-)16:58
mupBug #423105: Duplicate download icons in many places <Launchpad Foundations:Triaged by beuno> <https://launchpad.net/bugs/423105>16:58
intellectronicahi rockstar16:59
rockstarintellectronica, so bugs isn't using the "registering" slot for the bug index page that shows "Bug #XXX reported by..."17:00
rockstarintellectronica, what template is that?  We're trying to make Code like Bugs since the "registering" slot is ugly.17:00
intellectronicarockstar: tell me more about the "registering" slot. i have no idea what it is17:01
intellectronicarockstar: ah. bugtask-index.pt17:01
jmlrockstar, I think it should be the other way around17:01
bigjoolsallenap: who reviewed your branch?17:01
jmlrockstar, sinzui uploaded a patch today to fix the location of the registering slot17:01
rockstarjml, really?  This is a win for me then.17:02
jmlrockstar, surely if it's doing the right thing, we should make Bugs more like Code17:02
rockstarjml, because when it came down to it, thumper trumps rockstar17:02
jmlrockstar, because now bugs is doing the wrong thing and can't take advantage of an otherwise global fix17:02
allenapbigjools: gmb17:02
bigjoolsta17:02
rockstarjml, agreed.17:02
rockstarsinzui, has your patch landed?17:02
sinzuimy patch for what?17:03
rockstarsinzui, fixing the registering slot to not be ugly.17:03
sinzuirockstar: I am not sure it has been reviewed been reviewed a approved17:03
sinzuiI am sprinting and ignoring email17:03
rockstarsinzui, so you're not going to RC it?17:04
sinzuirockstar: I know there is some disappointment that my branch does not fix all bad templates17:04
sinzuirockstar: I cannot actively pursue an RC because I do not work for launchpad this week17:04
rockstarsinzui, but it's progress though, right?17:04
rockstarsinzui, ah, that's not very convenient.17:05
sinzuirockstar: I can fix two tests that I know will break for project and projectgroup17:05
sinzuibugs is odd17:05
sinzuianswers is sick17:05
sinzui(not in the pleasant modern vulgar usage)17:05
bacderyck: can you get someone on bug 423105 -- it is a simple fix17:06
mupBug #423105: Duplicate download icons in many places <Launchpad Foundations:Triaged by beuno> <Launchpad Bugs:Triaged> <https://launchpad.net/bugs/423105>17:06
deryckbac, I can take it after lunch, unless allenap is looking for something (^^^) and wants it sooner.17:08
bacrockstar: can you take sinzui's registering slot fix and shepherd it through?17:09
allenapderyck: I'll take it.17:09
deryckallenap, thanks!17:09
=== deryck is now known as deryck[lunch]
jmlbac, actually sinzui might be good to do that.17:11
jmlsinzui, ^^ ?17:11
sinzuibac: rockstar: the devil and his left hand man are telling me I want to work on SSO tonight and Launchpad now17:11
bacsinzui: i like those people17:11
bacgary_poster: do you have time for a pretty easy fix to achieve breadcrumb consistency?17:12
jmlrockstar, hey17:13
sinzuibac: rockstar: I will timebox an update to fix as many pages as I can to use the slot. Then ask for another review17:13
gary_posterbac: lunching now, but after lunch yes17:13
rockstarjml, hi17:14
rockstarbac, I might be able to.  I've got a Dr's appointment soon.17:14
bacgary_poster: cool, i'll write a bug17:14
=== matsubara is now known as matsubara-lunch
jmlrockstar, we were going to talk about the branch page...17:14
jmlrockstar, but you should see the Dr. :)17:14
bigjoolsthe new bugs page seems to wrap comments prematurely17:18
rockstarjml, I know I have wireless in the waiting room, so I might be able to chat before the appointment (he usually makes me wait...)17:23
* rockstar goes to Doctor17:23
beunobac, hi17:27
beunoI need an RC17:27
beunofor a very very small css tweak17:27
bachi17:27
beunoit's been reviewed by jml in person17:27
beunohttps://pastebin.canonical.com/22398/17:27
bacbeuno: I trust you know what these tweaks will do.  rc=bac17:29
=== EdwinGrubbs is now known as Edwin-lunch
beunobac, thank you17:29
jmlbeuno, what happened with centered text in overlays?17:30
beunojml, noodles said he would look into it17:33
beunobac, do I need to submit to db-devel?17:35
jmlbeuno, hmm. noodles is gone.17:35
beunoyes17:35
jmlbac, do you know anything about the centered text on overlays issue?17:35
bacbeuno: no, submit to devel until 2200Z today17:36
bacjml: i do not17:36
salgadosinzui, can you check my last comment on bug 434349 and tell me if the improvement in the proposed fix is good enough?17:36
mupBug #434349: Distribution series index OOPS <timeout> <Launchpad Registry:In Progress by salgado> <https://launchpad.net/bugs/434349>17:36
beunojml, bug 43451917:36
mupBug #434519: Text in overlay is now centered <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/434519>17:36
bacbeuno: this page https://dev.launchpad.net/UI has a link to UI/Navigation but it is broken.  do you have the URL for that page?17:36
beunobac, https://wiki.canonical.com/Launchpad/UI/Navigation17:37
bacbeuno: thanks17:37
sinzuisalgado: do you think that is enough for 6 weeks? Do you think we should remove the bug status counts from all series and +series until we have a replacement?17:38
salgadosinzui, I know it will perform better than that on edge/lpnet, but without knowing how much better it's hard to answer your question.  my gut feeling is that it will be good enough17:40
jmlbeuno, my short term memory has died...17:40
jmlbeuno, centred text and bugs "registered by", right?17:41
sinzuibac: I would like  you RC for lp:~sinzui/launchpad/link-watermark The diff is at  http://pastebin.ubuntu.com/275959/17:41
jmlbac, I've reviewed the code.17:41
sinzuisalgado: If this is a problem we can easily remove all all status counts. I want to try this because I think it make series easier to understand17:42
jmlanyone around from Bugs?17:42
salgadosinzui, agreed.  I'll submit it for review/r-c then17:42
beunojml, yes17:43
bacgary_poster: bug 434746 is the one for your post-lunch consideration17:44
mupBug #434746: Breadcrumbs are inconsistent in UI 3.0 <Launchpad itself:Triaged by gary> <https://launchpad.net/bugs/434746>17:44
gary_posterbac, thank you, will do17:45
bacgary_poster: the fix is easy.  the test fallout may be eye gouging.17:45
gary_posterbac: ah, ok.  /me goes to see when 2200Z is...17:46
bac5:14 from now17:46
bacgary_poster: after that you can still land directly to db-devel17:46
bigjoolsallenap: your fix landed in revno 956417:47
gary_posterah ok. thanks.  will begin after just a few more moments of repose ;-)17:47
allenapbigjools: Woohoo, thank you :)17:47
bigjoolsand now, I am ready to expire, good night17:47
bacgary_poster: would you add that bug to CRB?17:48
beunomrevell, I've sent you an email of what the LP homepage will look like once barry is finished with it17:49
mrevellbeuno: Nice :)17:49
mrevellbeuno: That's a great improvement. I feel I now know where to look.17:50
gary_posterbac: absolutely.  URL please?17:50
bachttps://dev.launchpad.net/CurrentRolloutBlockers17:50
mrevellbeuno: I do have a question: both in your mock-up and on edge we have a line that says "Projects related to the world's most popular...." and then just a list of normal featured projects. What's going on there?17:51
beunomrevell, that's an unfortunate description for the mysql project on Launchpad17:52
beunomrevell, we probably want to have /mysql-server instead of /mysql as a featured project17:52
beunowhich has a better description17:52
mrevellbeuno: Yeah but I don't understand why the feature project's description is coming in there ... I mean, the list of projects below it has nothing to do with MySQL (or whatever the featured project is)17:52
beunomrevell, right, so we have a design problem17:53
beunoit's one bug features project17:53
beunoand "others"17:53
mrevellbeuno: want me to file a bug?17:54
beunomrevell, I'd wait for barry to implement his changes, and then, yes17:54
mrevellok, cool17:54
mrevellbarry: I've just been working on a branch that may clash with your changes. It changes the "What's this?" link in the section about the sandbox to become a pop-up -- https://code.edge.launchpad.net/~matthew.revell/launchpad/home-page-staging-popup-help/+merge/1223317:55
mrevellI'm bowing out for dinner. Back later on.17:57
=== mrevell is now known as mrevell-dinner
barrymrevell-dinner: okay. i'll keep an eye on that17:57
allenapbac: I imagine you're very busy, but can you release-critical review two of my branches please? :) I have to go soon, so I need to send them off to ec2. They are: https://code.edge.launchpad.net/~allenap/launchpad/external-bugzilla-3.4-api-bug-434580/+merge/12230 https://code.edge.launchpad.net/~allenap/launchpad/remove-too-many-download-icons-bug-423105/+merge/1223717:57
bacallenap: will do so next17:58
allenapbac: Thanks.17:58
salgadobac, I've added one to your r-c queue too18:00
=== deryck[lunch] is now known as deryck
bacsalgado: great.  the OOPS fix?18:01
salgadobac, yep18:01
barrybeuno: bug 43476118:07
mupBug #434761: Make the home page pretty <story-ui-3> <Launchpad Registry:In Progress by barry> <https://launchpad.net/bugs/434761>18:07
=== henninge is now known as henninge-afk
jmlsinzui, how's your "registered by" branch going? what was your time box?18:07
sinzuijml: I have product and project fixed.18:08
sinzuijml: I have bugtask broken, working on it now18:08
beunobarry, awesomeness, thanks18:09
* barry -> reboot18:13
derycksinzui, jml -- are you guys talking about the slot where "created by" statements go?18:13
sinzuideryck: Yes, I am changing it now18:14
derycksinzui, so I don't need to worry about the bug page for this then?18:14
sinzuibugtask is the only location I know to change and if it is the only location, I can do this18:14
derycksinzui, yes, it's the only location.  I owe you a big frothy beer next week.  thanks!18:17
sinzuideryck: np. I had to fix project and product too18:17
jmlsinzui, cool! please ping me when you need a review.18:18
=== matsubara-lunch is now known as matsubara
sinzuibac: I would like  you RC for lp:~sinzui/launchpad/link-watermark The diff is at  http://pastebin.ubuntu.com/275959/18:21
sinzui^ Did I miss your approval or disapproval?18:21
bacsinzui: i must've missed the request.  this is the first i've seen it18:22
bacsinzui: rc=bac18:23
sinzuibac: thanks18:24
sinzuibeuno:  lp:~sinzui/launchpad/link-watermark18:24
beunojml, can I submit some else's branch with ec218:25
beunoor do i need to push it to my lp namespace18:26
jmlbeuno, you can submit someone else's branch.18:28
beunook, let's see how true that is18:28
beunothanks jml18:28
jmlbeuno, just make sure your current working directory is an up-to-date branch.18:28
jmlbeuno, I submit wgrant's branches fairly frequently.18:29
danilosbeuno: people have done it, make sure the submission command is correct by using --dry-run first18:29
=== danilos is now known as danilo-afk
jmlwhen I get a moment to myself (next long haul flight, perhaps), I'll finish my branch that will land a thing given only its merge proposal.18:30
jmlbeuno, there's a bug for the homepage stuff right18:34
jmlbac, just added bug 434519 to CRB18:39
mupBug #434519: Text in overlay is now centered <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/434519>18:39
beunojml, beer?18:39
jmlbeuno, I want to make sure the homepage bug is on CRB18:39
jmlbeuno, and I want to make sure sinzui has everything he needs from me18:39
jmlthen beer.18:39
beunosounds like a plan18:40
jmlbeuno, do you know the bug for the homepage?18:40
jmlsinzui, do you have everything you need from me?18:40
beunojml, bug 43476118:40
mupBug #434761: Make the home page pretty <story-ui-3> <Launchpad Registry:In Progress by barry> <https://launchpad.net/bugs/434761>18:40
jmlbeuno, thanks.18:40
beunojml, is there any way we can verify our changes tomorrow before the rollout?18:45
beunostaging maybe?18:45
jmlbac, will there be an edge rollout before the production rollout?18:45
gary_posterflacoste: at bac's request, I am working on bug 434746.  I decided to start trying to see how breadcrumbs worked by looking at blueprints, arbitrarily.  I'm looking at lib/lp/blueprints/browser/tests/test_breadcrumbs.py in TestHasSpecificationsBreadcrumbOnBlueprintsVHost.test_product.  Right now, that will produce breadcrumbs of "Crumb Tester", "Blueprints for title7".  I was expecting to see "Crumb Tester18:47
mupBug #434746: Breadcrumbs are inconsistent in UI 3.0 <Launchpad itself:Triaged by gary> <https://launchpad.net/bugs/434746>18:47
gary_poster(oops) Right now, that will produce breadcrumbs of "Crumb Tester", "Blueprints for title7".  I was expecting to see "Crumb Tester", "Blueprints for Crumb Tester"18:47
sinzuijml: deryck: this is the incremental diff for my registering-header branch that makes product, project, and bug task using the registering slot.18:48
sinzuihttp://pastebin.ubuntu.com/275996/18:48
gary_posterflacoste: If I had seen that, I would have been comfortable shortening that too "Crumb Tester", "Blueprints", as I understand my task to be.  is that just a funky test?  Should I proceed?  Or is there something more subtle here?18:48
gary_posterflacoste: if you don't have a sec I'll try salgado18:49
bacjml, beuno: this talk of beer is very demoralizing to those of us hours behind you.18:49
beunobac, by beer we mean "more work"18:49
gary_posterlol18:49
bacumm, work18:49
bacnew from Duff18:50
jmlsinzui, it's good, but you need to keep the bug ID in the bug registering slot18:50
jmlsinzui, there needs to be a non-hyperlinked bug id on the bugs page for copy-paste winnage.18:50
sinzuiOther object do not use it. the *1234 is in the breadcrumbs18:50
gary_postersalgado: are you around, and do you have any guidance on what I asked above?18:51
gary_poster(to flacoste)18:51
deryckjml, sinzui -- I don't object to losing the bug number in this time stamp.  but will differ to jml on it.18:51
sinzuijml: the last breadcrumb should not be linked. That is what we want to copy and paste18:51
derycksinzui, also, technically we don't have the bits of the activity log in the comments yet, but I'm ok with removing the link, as it will force us to fix the remaining bits when people complain. :)18:52
jmlif there were another copy-pastable bug number on the page, I'd be fine with losing it18:52
jmlsinzui, it's linked on edge.18:52
deryck*all* the bits of the activity log, I should say.18:52
jmlsinzui, see https://bugs.edge.launchpad.net/launchpad-registry/+bug/43476118:52
mupBug #434761: Make the home page pretty <story-ui-3> <Launchpad Registry:In Progress by barry> <https://launchpad.net/bugs/434761>18:52
sinzuijml Yes, I did not say edge or launchpad is correct, only that we did plane for this, breadcrumbs are wrong18:52
bacgary_poster: allenap is landing a change soon that i noticed did the breadcrumb thing for blueprints18:53
salgadogary_poster, I'll check that in a second18:53
jmlsinzui, ok. but let's not make it wronger.18:53
sinzuideryck: What can I see in activity log that I cannot see in comments?18:53
gary_postersalgado: thank you18:53
sinzuijml I can but "Bug #1234 reported by" in the registering if you say so18:53
mupBug #1234: Gina is an unmaintainable mess of command line options, environment variables and shell scripts <Launchpad Foundations:Fix Released by debonzi> <https://launchpad.net/bugs/1234>18:53
jmlsinzui, that'd be great thanks.18:54
derycksinzui, I think the description diff for one, if changed.18:54
sinzuiah18:54
gary_posterbac: ok, thanks.  I guess my question stands generally, but I'll try another app and see if that is clearer, while waiting for the anser.18:54
gary_posteranswer18:54
salgadogary_poster, title7 is the .name and 'Crumb tester' is the .displayname18:54
derycksinzui, there are a couple of other things which I'm blanking on now.  but it's okay to remove the link, I think.18:55
gary_postersalgado: oh, so title7 should not really be in breadcrumbs, and change would be fine, right?18:55
gary_poster("Crumb tester", "Blueprints18:55
gary_poster"18:55
gary_poster)18:55
sinzuideryck: is there an esay place to move the link too?18:55
gary_posterallenap: poing?18:56
gary_posterheh18:56
gary_posterping18:56
derycksinzui, at this point, no.  Which is why I'm cool to drop it.  where does it really belong?  I think that's the tougher question.18:56
sinzuiokay18:56
jmlsinzui, deryck: if we drop the link from the breadcrumbs, I'm fine with leaving the bug # out of the registering slot.18:58
salgadogary_poster, yep.  you're just changing it to "Crumb Tester" >> "Blueprints"?18:58
jmlas long as we have to have a copy-pastable bug ID.18:58
gary_postersalgado: right18:58
deryckjml, ack.  that's cool with me.18:58
derycksinzui, is the link on our team's end, or a global thing?18:58
salgadogary_poster, cool.  but did what I say answer your question or is there still something that isn't clear?18:59
bacgary_poster: it should just be 'Crumb tester >> Blueprints".  that's what the branch henning (i wrongly said gavin earlier) did18:59
gary_postersalgado: yes, that helped, thank you!18:59
gary_posterbac: ok thank you18:59
salgadonp18:59
sinzuideryck: The breadcrumbs fix is not your problem. We will fix that in 3.1019:00
sinzuiokay. We are settled on the registering line, we are dropping the link to Activity log19:01
bacgary_poster: here is henninge-afk's MP: https://code.edge.launchpad.net/~henninge/launchpad/bug-434055-combined/+merge/1222919:01
gary_posterbac: gotcha thanks.  yeah, that does what I was looking at19:02
sinzuibeuno: lp:~sinzui/launchpad/registering-header19:02
flacostegary_poster: sorry, i was on the phone19:03
gary_posterflacoste: cool np, handled thank you19:03
salgadogary_poster, ain't that bug a dupe of bug 434403?19:03
mupBug #434403: breadcrumbs use inconsistent context names <ui> <Launchpad itself:New for beuno> <https://launchpad.net/bugs/434403>19:03
flacostegary_poster: i'd suggest you look at Translations, since they seem to have the "best" breadcrumbs so far19:03
flacostegary_poster: ok, i see that salgado jumped in19:03
gary_postersalgado: yes, marking, thanks19:04
sinzuibac may I have your RC for http://pastebin.ubuntu.com/276013/ that jml and beuno have looked at19:06
bacsinzui: why was the special IE 7 support removed?  is it no longer a problem?19:08
sinzuibac: no, 3.0 does not use tab art. we should have removed this a few weeks ago19:08
salgadobac, https://bugs.edge.launchpad.net/launchpad/+bug/434234 <-- not nice19:08
mupBug #434234: Timeout rendering downloads page <Launchpad itself:New> <https://launchpad.net/bugs/434234>19:08
=== salgado is now known as salgado-lunch
bacsalgado-lunch: gah, first i've seen of that19:09
salgado-lunchbac, although that's not really a problem introduced in this release19:09
salgado-lunchreally out now; back soon19:09
bacsinzui: rc=bac.  thanks for the fix19:10
gary_posterbac, fwiw, I've seen that one mentioned on the zope list as a reason to not use LP for hosting downloads19:10
gary_poster434234 I mean19:10
bacgary_poster: ah, zope has a ton of product releases19:11
jmlok. I'm off for the evening.19:11
gary_posteryeah19:11
jmlgood luck!19:11
bacgary_poster: i think we've tried to address those before19:11
bacjml: have a good evening. thanks for your help today.  (and every day)19:11
jmlbac, thanks for the great RMing.19:11
* beuno is off as well19:12
jmlnp :)19:12
bacgary_poster: another reason to use zope319:12
gary_posterlol19:12
bachttps://edge.launchpad.net/zope/+download19:12
bac"The new Zope 3 component architecture won't crash your download page."19:13
gary_posterheh19:13
bacgary_poster: https://edge.launchpad.net/zope2/+series  !!!19:15
bacit's not very useful but it is soothing19:16
gary_posterbac: yeah, that's what they were talking about.  Yes, doctor, I like all the pretty polkadots...19:16
gary_poster...Yes, doctor, I like all the pretty polkadots...19:16
gary_posteretc.19:16
gary_posterbac: interesting that you can drag the image to see the far reaches19:17
Ursinhahi rockstar and abentley19:22
abentleyUrsinha: hi19:22
Ursinhaabentley, hi, have you tested the fix for bug 426779, still pending in Code's test plan?19:23
mupBug #426779: Error when sending mail to a code review for source package branch <package-branches> <Launchpad Bazaar Integration:Fix Committed> <https://launchpad.net/bugs/426779>19:23
abentleyUrsinha: Yes, I thought I'd moved it to OK.19:23
Ursinhaabentley, I can do that, thanks for the information19:23
abentleyUrsinha: Cool.19:24
Ursinhajml, are you around?19:25
abentleyUrsinha: jml lives in London now, so he might not be.19:27
abentleyUrsinha: And since he's no longer on the code team, I think rockstar's doing his testing.19:28
Ursinhaabentley, this is valuable information as well :)19:28
Ursinhabut rockstar doesn't love me anymore, he doesn't reply my pings19:29
Ursinha:)19:29
=== Edwin-lunch is now known as EdwinGrubbs
abentleyUrsinha: He has tonsilitis.  Last I spoke with him, he was going to the doctor.19:38
Ursinhagee.19:39
Ursinharockstar, hope you get better soon19:39
Ursinhathanks abentley19:39
UrsinhaI guess I'll have to have a late chat with thumper and mwhudson then :)19:40
rockstarUrsinha, good timing.  I'm back.19:52
Ursinhahey rockstar, how are you?19:52
rockstarUrsinha, well, alright given the circumstances.19:52
Ursinharockstar, hope you get better soon... you may want to rest now19:54
rockstarUrsinha, re: QA, I'm planning on doing jml's as well, but I have to get an RC in.19:54
Ursinharockstar, the rc is about what?19:55
rockstarUrsinha, some changes to the branch-index page.19:55
=== salgado-lunch is now known as salgado
Ursinharockstar, a bug?19:55
rockstarUrsinha, not yet...19:56
Ursinharockstar, just tell me the problem and I can file one :)19:57
rockstarUrsinha, there are a few, that's the thing.19:57
Ursinharockstar, only one RC is enough to fix them all?19:57
rockstarUrsinha, yeah, they are all little things.19:58
Ursinharockstar, let me give you a start19:58
Ursinharockstar, bug 434830, you can fill in the blanks :)20:00
mupBug #434830: Some changes to the branch-index page needed <Launchpad Bazaar Integration:New> <https://launchpad.net/bugs/434830>20:00
rockstarUrsinha, thanks.  :)20:00
Ursinharockstar, np :)20:00
Ursinharockstar, so I'll make a note in the test plans saying you'll test the items after getting your rc20:01
Ursinharockstar, thanks :)20:06
gary_posterbac, deryck, intellectronica, we are in testfix with a bug in bugs: looks like intellectronica's at first blush https://lpbuildbot.canonical.com/builders/lp/builds/169/steps/shell_7/logs/summary20:22
bacgary_poster: you're right that is intellectronica20:24
bac's20:24
bacrockstar: rc=bac -> db-devel20:27
bacgary_poster: could i ask you to land a [testfix]?  i'll review it20:31
deryckbac, gary_poster -- I can work on a fix for intellectronica's branch if no one is on it yet.20:31
bacgary_poster: the narrative for that test doesn't even match the output20:31
bacderyck: that would be great20:31
gary_posterbac: I have to go pick up my son, will be back around 420:31
gary_posterderyck: thank you20:31
bacgary_poster: nm20:31
deryckwill start now20:31
rockstarbac, okay, so we closed devel then?  How do I ec2test against db-devel?20:32
bacrockstar: dunno!20:32
gary_posterrockstar: ./utilities/ec2 test -b launchpad=db-devel20:32
bacrockstar: i was going to say "ask gary"20:32
rockstargary_poster, fank you20:32
gary_posterheh, np20:33
bacgary_poster: i'll shoot an email to the list quoting you20:33
gary_postercool20:33
bacrockstar: devel isn't closed yet, but if you submit through ec2 it'll be closed by the time it gets there.  and, please do go via ec220:33
gary_posterbac, rockstar: that tests against db-devel20:34
rockstarbac, yeah, I don't even do non-rc branches without ec2 - utter craziness.20:34
rockstargary_poster, does that submit against db-devel as well?20:34
gary_posternot sure about submitting, actually, looking (my submit message was hosed anyway so I didn't look)20:35
bacgary_poster: so we don't know the complete magic?20:35
gary_posterrockstar, bac: according to the helptext, what I said is right:20:35
gary_poster  --pqm-submit-location=ARG20:36
gary_poster                        The submit location for the pqm submit, if a pqm20:36
gary_poster                        message is provided (see --submit-pqm-message).  If20:36
gary_poster                        this option is not provided, the script will look for20:36
gary_poster                        an explicitly specified launchpad branch using the20:36
gary_poster                        -b/--branch option; if that branch was specified and20:36
gary_poster                        is owned by the launchpad-pqm user on launchpad, it is20:36
gary_poster                        used as the pqm submit location. Otherwise, for local20:36
gary_poster                        branches, bzr configuration is consulted; for remote20:36
gary_poster                        branches, it is assumed that the submit branch is20:36
gary_poster                        bzr+ssh://bazaar.launchpad.net/~launchpad-20:36
gary_poster                        pqm/launchpad/devel.20:36
gary_poster(sorry)20:36
baccool20:36
gary_posterso just -b launchpad=db-devel .  after that IRC faux pas, I will go hide my head in shame and pick up my son :-)20:36
gary_posterbiab20:36
rockstargary_poster, laughing hurts.  Please don't do that again.20:37
rockstar:)20:37
deryckbac, for testfix -- http://pastebin.ubuntu.com/276059/20:45
bacderyck: why the ...20:46
bacaren't  two unofficial ones imporant?20:46
bac"aren't the unofficial ones important" i meant20:46
deryckbac, nope, I don't think so.  the test is just to demonstrate that all official tags are found in a cloud.20:47
deryckbac, but honestly, it20:47
deryckit's not completely clear to me.20:47
deryckthe documentation part I mean.  But as I read it, it's just for official tags.20:47
bacyeah but some unofficials are spit out too.  i thought it was supposed to be the top ten unofficial20:48
bacderyck: i'd like to see this well tested b/c that code was pretty dense20:48
* deryck looks closer at the test20:49
allenapderyck: I reviewed intellectronica's branch for this, but didn't ask about tests :( The test result at https://lpbuildbot.canonical.com/builders/lp/builds/169/steps/shell_7/logs/summary looks correct.20:50
bacallenap: right, all official plus top ten unofficial20:51
allenapbac: Yep.20:51
bacthat's why i don't want it hidden by ellipeseieses20:51
deryckbac, allenap -- bac is right, this section that is failing, is just adding 10 official and 10 unofficial tags and printing them from the browser.open read.20:51
bacno20:51
bacall official plus 10 unofficial20:51
deryckbac, I'll undo the elipsssess20:52
bacsssweet20:52
deryckbac, and yes, what you said about all official vs unofficial.  I'm going to update the doc part to make this clearer.20:53
bacderyck: after it all passes locally submit to devel with [testfix][release-critical=bac][r=bac]20:54
* bac shudders to think of devel closing in [testfix]20:54
gary_posterhenninge-afk: ping: deryck is working on the testfix20:58
deryckbac, updated diff: http://pastebin.ubuntu.com/276064/20:58
henninge-afkgary_poster: ah, cool20:58
=== henninge-afk is now known as henninge
gary_posterhenninge: sent it to you in email too for added confirmation ;-)20:59
henningegary_poster: cool20:59
deryckhenninge, sorry I didn't reply on email as I took it.  Just noticed on IRC here when gary_poster pinged.20:59
henningederyck: I have a branch playing in ec2 that failed on this.21:00
deryckbac, gary_poster, henninge -- submitted the fix to pqm just now.21:02
gary_posterderyck: awesome thank you very much21:02
henningederyck: cool21:02
deryckoh, crap, think I borked the commit message form.21:02
derycktoo many freakin' brackets21:02
bachenninge: if you go through ec2 again be sure to see my email21:03
henningebac: it is almost through, started it 3 hours ago.21:03
* henninge looks for mail21:03
bachenninge: yeah but won't it die?21:03
henningebac: ?21:03
henningebac: no, it will just not submit to pqm21:04
bachenninge: oh, i see21:04
henningebac: so, I fix whatever test failed, test that and pqm-submit ... ;-)21:04
* deryck says "yay!" for the correct number of brackets21:04
bachenninge: right21:05
deryckgah21:06
deryckso maybe not21:06
deryckbac, gary_poster -- what am I doing wrong?  Doing:  bzr pqm-submit -m "[testfix][release-critical=bac][r=bac][ui=none] Fix a broken tag cloud test."21:08
gary_posterderyck: the email from pqm should tell you what the regex is21:08
bacderyck: what's the error21:08
deryckgary_poster, bac -- All lines of log output:'Commit message [[testfix][release-critical=bac][r=bac][ui=none] Fix a broken tag\n\tcloud test.] does not match commit_re [(?is)^\\s*\\[testfix\\]\\s*\\[(?:release-critical|rs?=[^\\]]+)\\]]'21:08
deryckdrop the UI part?21:09
bactry it21:09
bacgary_poster: couldn't we teach PQM to process it using optparse?21:10
bacor something more sane21:10
henningederyck: I feel for you, I had a similar experience yesterday ...21:10
henningebut the message looks right to me ...21:10
gary_posterderyck, bac: [testfix][release-critical][r=member:bac][ui=none] Fix a broken tag cloud test."21:11
gary_poster(not =bac21:11
gary_poster)21:11
gary_posterfor the release-critical21:11
deryckah21:12
bacgary_poster: so the regex for testfix is broken/different from normal21:12
gary_posteryup, looks like it21:12
bacno, i think that is about the same21:13
bacflacoste is the master of deciphering these21:13
gary_posterbac, well, this message passed when we were not in testfix: "[release-critical=bac][r=allenap][ui=none][bug=433892] in the tags ..."21:13
flacosteyes, that should work21:13
gary_poster(from bottom of https://lpbuildbot.canonical.com/builders/lp/builds/169)21:13
gary_posterflacoste: the problem is that this does not work:21:14
gary_poster"[testfix][release-critical=member:bac][r=member:bac][ui=none] Fix a broken tag cloud test."21:14
gary_posterflacoste: the regex now shows that it should be [testfix][release-critical][r=member:bac%5D%5Bui=none] Fix a broken tag cloud test."21:14
gary_posterbah21:14
deryckok, seems to be running now.  I think I got it.21:14
bacderyck: what did you use?21:14
gary_posteranyway, the release-critical is the different part, flacoste21:15
henningedon't be fooled ...21:15
deryck[testfix][release-critical][r=bac][ui=none] Fix a broken tag cloud test.21:15
deryckhenninge, that's why I wrote "I *think* I got it" :)21:15
deryckit's still in the queue, so I assume working.  Still cleaning working directory.21:16
henninge:)21:16
henningethat means nothing ...21:16
henningeI tried 4 times yesterday.21:16
henningeSometimes instant rejection,21:16
henningesometimes not.21:16
henningeOr maybe that was when I tried to submit to devel and it wasn't open ...21:17
deryckbac, looks like I'm in, but I'll give it another 10 minutes to make sure.  then I must be off for a bit for family stuff.21:19
mwhudsongood morning21:20
deryckmorning, mwhudson21:21
bacderyck: cool21:22
barrybac: ping21:27
bachi barry21:27
barrybac: hi.  beuno is not around and i've done about the best i can on the home page given the time constraints.  would you take a look at the screen shots and tell me what you think?21:28
barrybac: they are not perfect, but i think it's better than it was21:28
bacbarry: sure21:28
barrybac: http://people.canonical.com/~barry/home1.png and http://people.canonical.com/~barry/home2.png21:29
* bac happy pandora is playing The Reivers!!21:29
bacbarry: i don't like the green scroll bar21:30
barrybac: for comparison, beuno's mockups are attached to bug 43476121:30
mupBug #434761: Make the home page pretty <story-ui-3> <Launchpad Registry:In Progress by barry> <https://launchpad.net/bugs/434761>21:30
barrybac: you dissin' my theme? :)21:30
barrybac: that's baby turtle man!21:30
bacso the ones you have in the bug are mockups?21:31
barrybac: right, they are the ones beuno sent me21:31
barrybac: i got close as i could21:32
bacbarry: and the featured project list is only one column for lp.dev?21:32
barrybac: beuno did not have a "logged-in" mockup but i think that's the way it should be21:32
* barry wishes beuno were still here21:33
bacbarry: i think it looks much better21:33
barrybac: subject to code review is it worth an rc?21:34
bacbarry: is there any reason you can't land it tomorrow?  <can't believe i'm saying that>21:34
barrybac: iow, you want me to wait until tomorrow?21:34
bacbarry: i'm just saying if you shot it to martin tonight you'd have an answer by the time you woke up21:35
bacbarry: and with his consent i'd speed an RC approval21:35
barrybac: sounds good.  i'll push the branch, get a code review and request martin's ui review.  thanks21:35
bacbarry: OTOH it is demonstrably an improvement and gets us closer21:36
barrybac: you're the rm!  you get to decide :)21:36
barryeither way is fine with me21:36
bacland it tonight! and we can tweak tomorrow21:37
bacbarry:  see if you can find a code reviewer21:37
barrybac: +1, thanks21:37
bacnp21:37
thumpermorning21:41
=== salgado is now known as salgado-brb
bachi thumper21:44
thumperbac: we need to land bzr 2.0 final21:55
thumperbac: there are no real code changes21:55
thumperbac: what is required is landing the 2.0 tar ball into the dependencies branch21:55
thumperbac: then updating versions.cfg21:55
bacthumper: hi21:59
bacthumper: will there be any operational consequences?21:59
thumperbac: should be zero21:59
bacthumper: you make it sound like two steps.  is it?22:00
thumperbac: the commit to the dependencies is effectively a no-op22:01
bacthumper: or two parts of the same branch.22:01
bacok22:01
thumperbac: it is bzr add; bzr commit22:01
bacthumper: got it.22:01
bacthumper: ok.  rc=bac.  will you be doing it within the hour?22:01
thumperyes22:02
thumperbac: still needs to go through ec2 though right?22:02
bacthumper: sure.  so, target it to db-devel22:03
thumperack22:03
=== salgado-brb is now known as salgado
thumperabentley, rockstar, mwhudson: stand up will be as soon as I submit the bzr 2.0 branch22:13
mwhudsonthumper: ok22:14
abentleythumper: roger22:14
rockstarthumper, I can sit in on the standup, but you I can't really participate.  I sent you my notes.22:14
thumperrockstar: sure22:14
thumpermwhudson: skype?22:21
mwhudsonthumper: i'm online22:22
thumperrockstar: sitting in or out?22:22
thumpermwhudson: my skype can't connect to you22:23
thumpermwhudson: can you try calling me first?22:23
mwhudsonthumper: i'll restart22:23
mwhudsonthumper: see me now?22:24
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-afk
rockstarthumper, I can sit in.22:30
rockstarthumper, there isn't22:31
rockstarI'd be glad to help you out though, if you'd like.22:31
EdwinGrubbsbarry, bac, salgado-afk: I just checked and saw that there are 32 NEEDSTESTING for 2.2.8 and 36 NEEDSTESTING for 3.0. That's 17 per person. Are any of the changes higher priority for testing, since I doubt we'll get to them all?22:34
barryEdwinGrubbs: i haven't looked in several hours22:35
bacEdwinGrubbs: just use your best judgment about which ones might have high impact if BAD22:35
bacEdwinGrubbs: or knock down the ones that you can do very quickly22:35
barryEdwinGrubbs: i need to take a short break to clear my head, but i will come back to do more qa in a bit22:36
baci'll do some more later22:36
barrybac: ec2 is playing the branch22:36
bacbarry: good22:36
bacthumper: add your bzr update branch to https://dev.launchpad.net/CurrentRolloutBlockers22:37
thumperbac: ok22:37
bactahnks22:38
barrybac: ah shit.  i forgot to go headless.  hopefully my net connection will stay up :/22:40
bacwow22:40
barryanyway, if not, i'll resubmit22:40
bacbarry: that's why i use an alias...22:41
barrybac: yeah, i have that but not for db-devel ;)22:41
barrybac: i'm killing it and restarting. would hate for it to run for 2 hrs and then die22:41
barrydone22:41
* barry -> away22:41
=== jamalta is now known as jamalta-afk
wgrantThe global actions portlet really has a lot of margin...23:15
EdwinGrubbsbac, sinzui, barry, salgado-afk: do any of you know if the blueprints/$project/+index and the blueprints/$person/+index pages have been converted in a branch that hasn't made it to edge yet. I thought sinzui had one, but bug 397862 just converts the $person/+specworkload.23:26
mupBug #397862: Move blueprint templates to lp.blueprints <story-apocalypse> <Launchpad Registry:Fix Committed by sinzui> <https://launchpad.net/bugs/397862>23:26
barryEdwinGrubbs: http://people.canonical.com/~beuno/conversions.html#blueprints implies they have23:27
bacbarry, EdwinGrubbs: the unconverted ones have been done and are working their way through23:28
barrycool23:28
mwhudsonflacoste: you there for a quick question?23:44

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