bugpriorities.html 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. $title = "Prioritizing Web Kit Bugs in Bugzilla";
  3. include("../header.inc");
  4. ?>
  5. <h2>Prioritizing Web Kit Bugs in Bugzilla</h2>
  6. <p>This document describes the current guidelines for assigning priorities to Web Kit bugs in <a href="https://bugs.webkit.org/">Bugzilla</a>.
  7. The relevant bugs are all of those whose product is "WebKit".</p>
  8. <a id="standardrules"></a><h3>Standard priority rules</h3>
  9. <p>Each bug is assigned the first appropriate priority listed below
  10. from top to bottom.</p>
  11. <strong>P1</strong>
  12. <ul>
  13. <li>Any reproducible crash or hang.</li>
  14. <li>Any regression from a previous publicly released version of WebKit.</li>
  15. <li>Serious problem on important site due to site change or newly-important site.</li>
  16. <li>Serious security issue.</li>
  17. </ul>
  18. <strong>P2</strong>
  19. <ul>
  20. <li>Site that does not function in some non-trivial way.</li>
  21. <li>Serious performance complaints.</li>
  22. <li>Site that has really bad cosmetic problems (e.g., content overlapping such that it's very hard to read).</li>
  23. <li>Unreproducible crash or hang that has been reported many times.</li>
  24. </ul>
  25. <strong>P3</strong>
  26. <ul>
  27. <li>Site that works but has some cosmetic problems.</li>
  28. <li>Minor performance complaints, such as trivial memory leaks.</li>
  29. <li>Architecture issues that could help with correctness or performance but are not a clear win in advance.</li>
  30. <li>Unreproducible crash or hang.</li>
  31. </ul>
  32. <strong>P4</strong>
  33. <ul>
  34. <li>All enhancement requests and feature requests not covered the criteria for p1, p2, or p3.</li>
  35. </ul>
  36. <strong>P5</strong>
  37. <ul>
  38. <li>P5 is not used for WebKit bugs. WebKit shares its Bugzilla with other
  39. projects who might use it, that's why it's still there.</li>
  40. </ul>
  41. <a id="commonadjustments"></a><h3>Common adjustments to priority</h3>
  42. <ul>
  43. <li>If there is a workaround, the priority may be moved down.</li>
  44. <li>If a bug gets a lot of duplicates, the priority may be moved up.</li>
  45. <li>If a bug is getting a lot of public attention, the priority may be moved up.</li>
  46. <li>If a bug is on a very important site, the priority may be moved up.</li>
  47. </ul>
  48. <?php
  49. include("../footer.inc");
  50. ?>