/srv/irclogs.ubuntu.com/2011/05/18/#launchpad-yellow.txt

gary_posterbac benji (are you really here?) danilos gmb: kanban now-ish, skype almost now-ish13:29
danilosquack-quack13:29
gmb Baa.13:30
gmbgary_poster had a farm, ee13:30
gmb13:30
gmbi ee i o.13:30
gary_posterlol13:30
danilos:)13:30
gary_posterhttps://dev.launchpad.net/LEP/BugLinking13:36
gary_posterhttps://bugs.edge.launchpad.net/launchpad/+bug/9541913:36
_mup_Bug #95419: Record dependencies between bugs <lp-bugs> <oem-services> <Launchpad itself:Triaged> < https://launchpad.net/bugs/95419 >13:36
danilosgmb, gary_poster: I assume bug 674815 is "fix released" (Rob added it to our bug "view")?13:38
_mup_Bug #674815: When a bug is marked as duplicate, you are invited to subscribe to the master bug <lp-bugs> <story-better-bug-notification> <Launchpad itself:Triaged> < https://launchpad.net/bugs/674815 >13:38
gary_posterbenji, please make sure you keep me/us apprised as to what you are working on so we can take over if the germs win today's battle13:49
benjigary_poster: sure; at the moment I'm fixing a bug I found in my 777786 branch, but once that's in the rube goldberg machine of landing I'll start another one.13:50
gary_postercool13:50
benjiif there's one in particular you like, let me know13:50
gary_posterbug 784575 is the new one13:53
_mup_Bug #784575: Change bug notification email to point to new bug +subscriptions page to manage subscriptions <story-better-bug-notification> <Launchpad itself:Triaged by yellow> < https://launchpad.net/bugs/784575 >13:53
gary_posterbenji, you could prepare a branch for that, even though we could land that; or just pick one.  bug 777789 and bug 781987 are the other good candidates that I see.13:55
_mup_Bug #777789: "Other subscriptions" description of direct team subscription makes no sense <story-better-bug-notification> <Launchpad itself:Triaged> < https://launchpad.net/bugs/777789 >13:55
_mup_Bug #781987: when a bug has no subscribers the list is shown as 'None' <story-better-bug-notification> <Launchpad itself:Triaged> < https://launchpad.net/bugs/781987 >13:55
benjisounds good13:56
gary_poster"even though we could land that" -> "even though we would land that at a later date"13:56
gary_posterbac benji danilos gmb, I've mentioned this to some of you in our pdr calls, but I was not consistent about it.  I thought of another goal that could be shared across the squad: we deliver value consistently within two week increments.  We will be evaluated by this collectively (as a squad), so it might be reasonable to call it out in our individual goals as well.  I won't require it, but it's a good idea, I think.14:18
benjiI like it.14:18
gary_postercool14:18
gmbSo do I.14:18
gary_postertrès bien14:19
gary_posterbenji, extra points for a branch that removes the feature flags at the same time :-P16:28
benjiwill I get a 1up too?  I could use an extra life right about now.16:29
gary_posterheh, not in my power to grant :-)16:29
gary_posterextra points: ...I think....  Eagerly getting rid of the feature flags does make me a bit nervous, but AIUI that's what we are asked to do16:30
benjiwell, in this case we pretty much have to; the email sending can't be feature flagged (as far as I know) so everyone's emails will be sending them to a place that they might not be able to see unless we open up the feature flag to everyone, which is equivelent to just removing them16:31
benji("them" == "feature flags", not the people)16:32
gary_posteryeah makes sense16:57
gmbWouldn't it be safer to just open the feature flags up to everyone, land the branch that adds the link to the emails and then wait a week or so to remove the flags from the code?16:59
gmbI'm thinking about the cost of rolling back if we need to16:59
gmb(Though I guess with bzr it's pretty much moot)16:59
gmb(Aside from LOSA time)16:59
gmbbenji, gary_poster ^^17:00
gmb(Which I say with no context or knowledge of anything you may have said about this recently)17:00
gary_postergmb, I think this is the logic:17:00
gary_posterif we send emails with links to the page, then the feature flag better be open to everyone or gone17:01
gary_posterlinks are not feature flagged17:01
gary_posterthe email links I mean17:01
gary_posterSo here's a bad story17:01
gary_posterfollowed by a good story17:01
gary_posterThe Bad Story17:02
gary_poster1) we open up feature flags for everyone17:02
gary_poster2) we land a branch that adds a link to the email17:02
gary_poster3) oh noes!  Bad Things Happen!17:02
gary_poster4) we turn off the feature flag for everyone (but don't revert the branch)17:03
gary_posterResult: emails are being sent out to a page that doesn't work17:03
gary_posterthat is, that is feature flagged17:03
gary_posterThe Slightly Better Story (known here as The Good Story, In Comparison)17:03
gary_poster1) we open up feature flags for everyone17:04
gary_poster2) we land a branch that adds a link to the email17:04
gary_poster3) oh noes, etc.17:04
gary_poster(oh, sorry, #2 was supposed to also remove feature flags)17:05
gary_poster4) We revert branch for #217:05
gary_posterResult: emails are sent with the old, working link17:05
gary_posterAdmittedly, it is somewhat slower17:05
gary_posterbut the end result is better17:05
gary_posterWe can wait a bit after step 1 (in either story) to see if we can prevent #3 from happening, of course17:06
gary_posterThe othe advantage of The Slightly Better Story is that, if #3 never happens, we have done what we are supposed to do (remove the feature flags)17:06
gary_posterSo anyway, I suppose one could argue either way, but I'm happy with going with the second approach17:07
gmbgary_poster: Okay. I'm officially ±0 as far as one way of doing it over the other. Like I said, bzr reduces the cost, except for LOSA time.17:07
gary_postergmb, fair enough, and agreed17:07
* gary_poster going for a lunch/walk, since my coding project is making me grumpy :-P17:09
gmb:)17:09
bachi gary_poster19:34
bacgary_poster:  you post-grumpy?19:34
gary_poster:-)19:34
gary_postermostly but on call19:35
bacnp19:35
gary_posterbac, wassup?19:53
bacgary_poster: not much.  was just going to run a text change by you before i submitted my branch.  too late now.  :)19:53
bacidle chit chat mainly19:53
gary_posterheh, ok :-)19:53
bac s/None/No subscribers./19:54

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