/srv/irclogs.ubuntu.com/2011/06/03/#launchpad-yellow.txt

* gmb lunches11:54
bacare we chatting?13:30
gmbbac: Gary's out until 10.13:30
gmb(I think).13:31
gmb(And I'm assuming that it's 08:30 for you)13:31
benjibac: heh, apparently you and I have the same taste in bugs13:31
bacbenji: did you grab 211830 too?13:32
benjialmost ;)13:32
bacgmb: yes, gary's out but his email ends with  "agree among yourselves as to whether to actually have the call."13:32
gmbOh.13:33
baci vote a strong -013:33
gmbYeah, I'm firmly -0.13:33
bacbenji: the fix for that will be easy...generating the test data not so much13:33
* danilos abstains13:36
gmbdanilos: Do you have any idea why I'd be seeing this: https://lp-oops.canonical.com/oops.py/?oopsid=OOPS-1980STAGING71 when looking at this: https://bugs.staging.launchpad.net/ubuntu/+source/bash-completion/+bug/752193 as an anonymous user?15:36
_mup_Bug #752193: Installation of the acroread package causes completion to treat directories like files with some commands <amd64> <apport-bug> <natty> <acroread (Ubuntu):Confirmed for brian-thomason> <bash-completion (Ubuntu):Won't Fix> <bash-completion (Debian):Won't Fix> < https://launchpad.net/bugs/752193 >15:36
gmbWait... this makes no sense whatever.15:37
gmbdanilos: Ignore me, I think something's broken with the OOPS machinery.15:37
danilosgmb, yeah, I think it seems to be the wrong oops prefix setting somewhere15:37
danilosgmb, actually, it seems as if staging is missing some oops configuration15:38
gmbAh.15:38
gmbBotheration.15:38
gmbI shall talk to t'LOSAs.15:38
danilosgmb, I always get baffled when I see OOPSes like these, unfortunately, making sure that all the scripts have right oops prefixes is tedious :/15:39
gary_posterdanilos, approved expenses15:39
danilosgary_poster, cool, thanks (and welcome back :)15:39
gary_postergmb, could talk to matsubara too15:39
gary_posterthanks :-)15:39
gmbdanilos: Yeah. It's especially annoying since it seems to be a reproduction of the unreproducible bug.15:39
danilosgary_poster, I am sure you'd like to hear that with your and my branches merged, bugtask_index_portlets.js is entirely gone (along with subscriber.js)15:40
gary_posteryaay!!!15:40
gary_poster:-)15:40
gary_postersubscriberlist too, or is that used somewhere?15:40
gary_postersubscribers_list.js15:41
danilosgary_poster, I need to do a few more cleanups in my branches and then it's all up for review (6 branches total, not counting yours)15:41
danilosgary_poster, that's where I'm moving my stuff, but yes, existing methods from it are gone15:41
gary_postercool :-)15:41
gary_posterdanilos, how do you think we should get the review?  I was thinking about this.  When we actually merge, AIUI we'll be merging to devel15:41
gary_posterbut setting that in the MP will create insane diffs15:42
gary_posterwe could also review each other's branches outside of the MP system beforehand15:42
danilosgary_poster, right, I was thinking of getting branch-by-branch review; for me, it's going to be easy since lpreview DTRT with pipelines15:42
gary_poster(and then copy over the reviews when its actually time to merge)15:43
gary_posterdanilos, well...you15:43
danilosgary_poster, that's an option as well :)15:43
danilosgary_poster, I'd be happy to review your branch15:43
gary_posterwill need to get an MP based on my branch...15:44
gary_poster(I assume)15:44
danilosgary_poster, well, when does db-stable get merged into devel? On Monday?15:44
gary_posterI think so--maybe even Robert's Monday15:45
danilosgary_poster, (fwiw, I am not going to review your branch today, so if it's Monday, you can propose a merge against devel and it should become clean on Monday)15:45
gary_posterit would become clean once I merged Monday-merged-devel and pushed it15:46
gary_posterWhich would be easy to do...15:47
gary_posterso yeah15:47
gary_posterI'll make an MP today15:47
gary_posteragainst devel15:47
gary_postermark it as not ready for review15:47
gary_posterthen my Sunday evening I'll see if db-devel has been merged with devel15:48
gary_posterand if it is15:48
gary_posterI'll merge devel in and push it and mark the MP as ready15:48
danilosgary_poster, shouldn't LP do this automatically?15:48
gary_posterI don't think so15:48
danilosgary_poster, (i.e. when the merge-target branch changes, it should recalculate the diff)15:48
gary_posterI could be wrong15:49
gary_posterwe can find out :-)15:49
danilosgary_poster, ok then, you might not even have to merge anything but just do a "bzr ci --unchanged" to trigger a rescan15:49
gary_postermaybe so15:49
gary_posterdanilos, the last part of this is merging in benji's rip-out-the-flag branch15:49
gary_posterI can do that today15:49
danilosgary_poster, well, than one is... "interesting"... I'd prefer to leave it for last15:50
gary_posteryeah, that's fine15:50
danilosgary_poster, (just because it's easier to re-do stuff in that branch if we get a weird conflict, then in other branches)15:50
gary_posterthat was one of my options: make a new branch based on your last one15:50
gary_posterand then merge in benji15:50
gary_poster's15:50
gary_posterbenji probably doesn't want to be merged in; his family would be surprised15:51
gary_posteroh, btw danilos, I ran ec2 test last night on my branch.  There were two errors.  I didn't look at them closely, but I think they will be easy.  So you'll need to get those fixes, maybe15:52
gary_posterso anyway, danilos, you ok with that plan for ripping out the feature flags?  (1) you point me to the last branch of your work; (2) I branch it; (3) I merge in benji's branch and fix stuff up15:53
danilosgary_poster, right, I can re-merge your branch into the "base" of my branch15:54
danilosgary_poster, as for benji's branch, that'd be fine, but I'd like to do the remaining cleanups first15:54
danilosgary_poster, you can still get it merged with db-stable locally, but I'd only prefer not to have it landed first15:55
gary_posterdanilos, completely agreed that it would be landed last15:56
gary_posterI just want us to have already handled the big changes that we have introduced15:56
danilosgary_poster, right, but considering we have not feature-flagged anything, I'd say that's pretty much a given15:57
gary_postersorry, which part is a given?15:57
danilosgary_poster, big changes we have introduced should not cause too much complex merging issues with benji's branch15:58
gary_postermm, maybe so.  Probably just lots of those "yes, I *really* want to delete these parts, thanks" conflict resolutions15:59
danilosgary_poster, right, but sure, I'm pushing my final branch (well, all of them together) to lp:~danilo/launchpad/bug-772754-other-subscribers-remove-cruft16:01
gary_postercool16:01
gary_posterdanilos, if you are still around, are you planning on removing lib/lp/bugs/stories/bugs/xx-bug-personal-subscriptions.txt or on trying to make it sane in the new context?  I've made it so it passes locally, but it shows how +subscribe only kinda sorta makes sense in the new world.  I'm OK with that myself, and I'm inclined to check in as is, but it will affect you too, at the very least because there are "Subscribe17:00
gary_posterMy current plan: check it in as is, have you deal with it :-P17:00
danilosgary_poster, sounds good to me, I am pretty sure I've still got a few tests to remove which are for all the removed views that gathered bits and pieces of all the subscriptions data17:01
gary_posterdanilos, cool.  I just pushed test fixes to lp:~gary/launchpad/bug-772754-2 .  Going for walk/lunch now, so will talk to you Monday (and should have MP waiting for you then).  Have a great weekend!17:01
* benji now knows how to copy the Firefox saved password DB from one profile to another.17:03
danilosgary_poster, thanks, so do you!17:18
gmbIs it an unproductive day if you spent it mostly fixing other peoples' problems?17:24
danilosgmb, it's not unproductive for them!17:26
gmbFair point.17:27
danilosanyway, out, enjoy all17:27
gmbgary_poster: I just submitted my EC2 expenses for April and May. I think they need approving before the weekend, but I can't remember what the cutoff is.17:51
* gmb EODs.18:11
gary_postergmb, benji, I approved your canonicaladmin requests18:47
gary_posterbac, you there?  If so, do you happen to know how to look at the emails that launchpad.dev has sent out directly, via sendmail?  In particular, I'm trying to validate a team's contact address so I can qa something locally that requires a team with a contact address21:08
bacbenji: hi gary_poster21:08
gary_posterhi21:09
bacgary_poster: on my system, emails to bac@canonical.com get redirected to root@localhost21:09
bacso i can read them locally21:09
gary_posterbut bad emails don't leave a log anywhere?21:09
baci'm not sure what mechanism is actually doing that21:09
gary_posteryeah ok21:09
bacgary_poster: after lots of investigation i closed a couple of bugs related to OOPS and email processing21:17
gary_postercool, bac21:17
bacgary_poster: examining the code i don't see how it is possible for an OOPS to be generated due to fixes abentley and mbp did a while back21:18
gary_postergreat21:18
bacthough we have seen OOPS as recent as january...so it is a bit befuddling21:18
gary_posterI take it abentley/mbp fixes were before then?21:18
bacyes but not by much21:19
gary_posterhm21:19
gary_posterno idea :-/21:19
bacauthenticateEmail is called from exactly one place and it is now in a try/except InvalidSignature...the exception shown in the OOPS21:20
gary_posterheh21:20
bacso, fingers crossed it is actually fixed21:20
gary_posteryeah, sounds reasonable to just wipe your hands21:20
gary_posterbac, are you @ EoD?22:16
bacgary_poster: still here22:16
bacfinishing up a review then turning to a pumpkin22:16
gary_posterbac, how much longer?  I'm seeing if I can get a branch reviewed22:16
gary_posteroh ok22:16
gary_postercool, nm then22:16
gary_posterhave a great weekend22:17
bacno, i don't mind.22:17
bacsend it on22:17
gary_posterreally really?22:17
gary_posterok I will thanks22:17
bacnp22:17
gary_posterbac, https://code.launchpad.net/~gary/launchpad/bug792493/+merge/6343122:23
bacthx22:25
gary_posterI'll be back in about 1522:26
bacgary_poster: hey do you know if we have a preference in the for either en_US or en_GB ?22:26
gmbbac: Do you have a second to give me a quick review for this: https://code.launchpad.net/~gmb/launchpad/bug-772609-hopefully-without-breaking-anything-this-time/+merge/6343222:34
gmbFixes a bug with the fix for 77260922:34
bacgmb: done.  late night!22:36
gmbbac: Yeah, it annoying me, so I thought I'd better fix it now rather than fixate on it over the weekend.22:36
gmbThanks.22:37
bacgmb: while you're here...22:37
gmbYarp?22:37
bacinitialise vs. initialize in the UI?22:37
gmbbac: IIRC we use American English for the UI, so *ize.22:37
baci mean, written on the web page22:37
bacthere was some flip-flopping a while back and i wasn't sure where it landed22:37
gmbI'd go with initialize.22:38
bacthanks.  bye.22:38
gmbNp.22:38
* gmb -> exeunt, in pursuit of beer22:38
gary_posterbac, I think it is US22:44
bacyes, that's what i went with22:45
gary_postercool22:45
baci do recall matthew saying something about en_GB being preferred...perhaps in the dev wiki?22:45
gary_posterI dunno22:45
bacit confused me then and i haven't gotten over it22:45
gary_posterheh22:45
gary_posterIf we are supposed to use GB, I haven't gotten the memo...ever.22:46
bacgary_poster: the main part of your branch looks good and i don't have any comments on it.22:48
gary_postercool bac.  What's the non-main part of my branch? :-)22:48
bacbut on the handler detaching, previously we thought there might be multiple handlers and your code now reads as if we know there is exactly one22:49
bacis that right?22:49
gary_posterbac, yeah22:49
gary_posterno one ever fires that event with multiple22:49
bacok22:49
gary_posterand it did not handle the case of single22:49
bacugh22:49
baccool, let me mark it approved.22:49
gary_poster(which was what was actually happening, so the detach was never happening)22:49
gary_postercool.  thank you much, bac.  have a great weekend!22:50
bacyou too.22:50
bacbye22:50

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