<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Steven, <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks. I was not sure what people what people knew about our current process, and I hope I didn't come across as "not all components". <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">If there is a component you were specifically interested in, please let me know off on on the list and I'd be happy to look into it. <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Understanding our decisions around bugs is part of my work.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks again, <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Emma<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 26, 2019 at 2:51 PM Steven Hall <<a href="mailto:vaindil@gmail.com">vaindil@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>I'm sorry, I didn't mean to imply that you're doing a poor job, I know making a browser isn't easy, and keeping track of all of these issues certainly isn't either. I had a whole reply typed up but then decided to just search the number of old bugs open in the specific component that I was looking at today, and it's a lot. I completely understand why there's a backlog, I should have searched before I messaged the mailing list. There are a lot of bugs on the list that didn't seem valid and just weren't really cleaned up, which is understandable. Some of them seem valid though, like they just got lost in the backlog, and those are the ones that I was originally talking about. I understand a massive effort to clear out the backlog is unrealistic.</div><div><br></div><div>So I guess my question is answered. Thank you all for your efforts, I really appreciate Firefox and the work that goes into it.<br></div><div><div><div><div dir="ltr" class="gmail-m_4716995412582631422gmail_signature"><div dir="ltr"><br><div>Steven Hall</div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 26, 2019 at 4:54 PM Emma Humphries <<a href="mailto:emma@mozilla.com" target="_blank">emma@mozilla.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hi Steven, <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">We have a system and process for New Bugs filed against Firefox. That's documented at <a href="https://mozilla.github.io/bug-handling" target="_blank">https://mozilla.github.io/bug-handling</a>. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Each component in Firefox has dedicated triage owners who make decisions on the priority of bugs landing in their components. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Since the beginning of 2019, we've sorted bugs into defects, tasks, and requests for enhancements, which makes it less complicated for decision makers. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">We see around 150 new bugs filed a day against Firefox, we note where those (including regressions and security issues) are affecting current versions of Firefox (Nightly, Beta, Release, ESR,) and our focus, as Dave said up-thread, is on fixing those. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Over the past 20 years, our rate of resolving bugs is 90%. But we have a lot of bugs. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">We can close those older bugs but our consensus now is that it's not a priority.</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">* Some bugs are still useful as signals to new bugs as they are filed. Since we deliver Firefox on multiple OSes and platforms, one bug may not be enough on it's own to solve a problem</div><div style="font-family:arial,helvetica,sans-serif">* Some bugs are obsolete because they refer to code paths that no longer exist, and we don't have the resources to go through those and close them</div><div style="font-family:arial,helvetica,sans-serif">* Some bugs we intentionally keep open because we haven't been able to find a reduction for them and we want to keep them around until we can find a root cause<br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">We have been developing tools to perform more automated analysis of bugs (see <a href="https://hacks.mozilla.org/2019/04/teaching-machines-to-triage-firefox-bugs/" target="_blank">https://hacks.mozilla.org/2019/04/teaching-machines-to-triage-firefox-bugs/</a>) and finding ways to train it to find truly obsolete, all-caps, Terry Pratchet's Death's bony-fingered WONTFIX bugs is a great place to make contributions to that project. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">In the mean time, if you see a bug that appears to be obsolete, or one that is clearly a task or enhancement request, but is classified as a defect, please needinfo me, or the component's triage owner. <br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Cheers,<br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Emma Humphries <br></div><div style="font-family:arial,helvetica,sans-serif">Bugmaster, Firefox</div><div style="font-family:arial,helvetica,sans-serif">Mozilla<br></div><div style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 26, 2019 at 10:32 AM Dave Townsend <<a href="mailto:dtownsend@mozilla.com" target="_blank">dtownsend@mozilla.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Fri, Jul 26, 2019 at 10:12 AM Steven Hall <<a href="mailto:vaindil@gmail.com" target="_blank">vaindil@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I've been around Firefox for a few years now (I know, not very old), but there have been times I've come across a bug only to see that a report has been open for years on Bugzilla with no progress whatsoever. It's pretty disheartening when this happens, because I can be pretty confident that it just won't ever be fixed.</div><div><br></div><div>I'm not linking an example because this message isn't intended to be "hey please fix this bug". Is it possible that an effort could be made to at least categorize some of these incredibly old bugs, or maybe a system could be put in place that flags a bug for categorization after it's had no official action for X days?</div></div></blockquote><div><br></div><div>It depends on what categorization you are looking for. If it is in the wrong component then anyone can move it to the correct one. If it doesn't seem to have the right priority then removing it will cause it to show up in the next triage. Automatically flagging a bug after X days would probably flag thousands of bugs, most of which probably have no action for a reason.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I'm not asking that every bug be fixed within 30 days or something, it's just frustrating to see bugs open for years with no progress other than a bunch of comments saying "me too".</div></div></blockquote><div><br></div><div> The reality is that we simply do not have enough resources to fix or even make progress on every single bug. We have to choose the subset that we believe will have the most impact.</div></div></div>
_______________________________________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
</blockquote></div>
</blockquote></div></div>
</blockquote></div>