On Wednesday, February 18, 2015 at 5:55:32 PM UTC+2, fra...@mozilla.com wrote:
> On Wednesday, February 18, 2015 at 12:06:44 PM UTC+1, Julien Wajsberg wrote:
> > Le 18/02/2015 11:46, Michael Henretty a
> >       écrit :
> > 
> >     
> >     
> >       
> > 
> >         
> > On Wed, Feb 18, 2015 at 12:37 AM,
> >           Frederik Braun <fbr...@mozilla.com>
> >           wrote:
> > 
> >           
> > 
> >             
> >               
> > I had the impression a lot of
> >                 components just don't have any people
> > 
> >                 watching them. :/ Is triage a program manager job? I
> >                 honestly wouldn't
> > 
> >                 even know whom to poke..
> >             
> >           
> >           
> > 
> >           
> > 
> >         
> >         
> > The unfortunate truth here is that
> >           unless a bug get's nominated to block a release, it might
> >           never get looked out. There are some nice module owners that
> >           follow their component and triage the new bugs that come in
> >           (see Julien's email above), but this level of attention is not
> >           uniform across the FxOS components. I agree this is a huge
> >           problem and we need to fix it if dogfooding is to be
> >           effective.
> > 
> >         
> >       
> >     
> >     
> > 
> >     I'd argue that it's also important for our other users. Not only for
> >     dogfooding.
> > 
> >     
> > 
> >     
> >       
> > 
> >         
> > 
> > 
> >           As a corollary, if a bug does not get marked to block a
> >           release, the chances of it getting worked on/fixed are
> >           relatively small since resources are already constrained for
> >           blockers. The end result is we get a lot of "papercut" bugs
> >           [1] that everyone is aware of but nobody has the time to fix.
> >       
> >     
> >     
> > 
> >     Nobody has any time for anything.
> > 
> >     But the good thing is that time can be taken :)
> > 
> >     
> > 
> >     If you spend 1 week fixing an important performance bug, maybe you
> >     can take 2 hours in this week to fix this papercut bug. (and it will
> >     really take ~0.5 days including review and fixing review comments).
> >     If every member of the team fixes a papercut bug each week... we'll
> >     be in a good shape :)
> > 
> >     
> > 
> >     I don't think we need much more process to fix these. We only need
> >     to acknowledge that some bugs will fill in all the available time
> >     you have, regardless of how much time you have. So you need to
> >     reclaim part of this time to work on these bugs that don't work like
> >     this, and papercut bugs are these bugs.
> > 
> >     
> > 
> >     
> >       
> > 
> >         
> >  Leveraging the community with mentored
> >           bugs only solves part of the problem. The other part would be
> >           a greater focus on polishing our existing experience vs.
> >           adding new features. It's tough though, eg. do we take the
> >           time to add email thread grouping, or should we focus on list
> >           scrolling performance? We are already playing catch up to
> >           products that have vastly more resources, so the reality is we
> >           must both add new features and polishing existing ones
> >           simultaneously. This is why dogfooding across ALL of Mozilla
> >           (developers, UX, marketplacers, platformers, EVERYONE) is so
> >           important. Only with everyone feeling the pain can we make the
> >           most informed decision about what are the important polish
> >           bugs and features. Making far reaching decisions about the
> >           future of our device without intimate knowledge of what it's
> >           like to use our phone on a daily bases is the opposite of
> >           helpful. We need everyone dogfooding.
> > 
> >         
> >       
> >     
> >     
> > 
> >     Yes.
> > 
> >     
> > 
> >     -- 
> > 
> >     Julien
> 
> i agree with julien here. the answer is not more process but pride of 
> ownership. i've worked with people in the past that no matter what made sure 
> the components they've touched/owned are as free of bugs as possible. it has 
> its own challenges -- no question there -- but over time, it pays for itself.
> 
> there was a presentation for v3 by clord which touched up on just fixing 
> papercuts and bugs we've known to exist for some time. i'm a big fan of that. 
> we're far from perfection -- point of diminishing return is not in sight yet!
> 
> faramarz

"pride of ownership", even in a wider context, this is the key word!
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to