Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bugbusting:resources [2008/06/17 21:37] – converted to 1.6 markup 127.0.0.1bugbusting:resources [2018/03/23 07:33] (current) – chase stale link MarkLinimon
Line 1: Line 1:
 ==== Query And Reports Pages ==== ==== Query And Reports Pages ====
 +
 +:!: this entire section is obsolete as of 20140609.
  
   * [[http://www.freebsd.org/cgi/query-pr.cgi|GNATS Problem Report query]] webpage   * [[http://www.freebsd.org/cgi/query-pr.cgi|GNATS Problem Report query]] webpage
Line 8: Line 10:
   * [[http://people.freebsd.org/~linimon/studies/prs/pr_manpage_index.html|PRs indexed by manpage]].  That one is static and generated once a day for now.   * [[http://people.freebsd.org/~linimon/studies/prs/pr_manpage_index.html|PRs indexed by manpage]].  That one is static and generated once a day for now.
   * [[http://people.freebsd.org/~linimon/studies/prs/pr_tag_index.html|PRs indexed by tag]].  That one is static and generated once a day for now.   * [[http://people.freebsd.org/~linimon/studies/prs/pr_tag_index.html|PRs indexed by tag]].  That one is static and generated once a day for now.
-  * [[http://people.freebsd.org/~linimon/studies/prs/prs_possibly_committed.html|PRs which may have already been commited]].  That one is static and generated once a day for now.+  * [[http://people.freebsd.org/~linimon/studies/prs/prs_possibly_committed.html|PRs which may have already been committed]].  That one is static and generated once a day for now.
   * [[http://people.freebsd.org/~linimon/studies/prs/prs_for_tag_patch.html|PRs with patches]].  That one is static and generated once a day for now.   * [[http://people.freebsd.org/~linimon/studies/prs/prs_for_tag_patch.html|PRs with patches]].  That one is static and generated once a day for now.
   * [[http://people.freebsd.org/~linimon/studies/prs/well_known_prs.html|Well-Known PRs as determined by the bugbusting team]].  That one is static and generated once a day for now.  (This one is new and includes commentary and analysis.)   * [[http://people.freebsd.org/~linimon/studies/prs/well_known_prs.html|Well-Known PRs as determined by the bugbusting team]].  That one is static and generated once a day for now.  (This one is new and includes commentary and analysis.)
Line 15: Line 17:
  
   * [[http://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/|Writing FreeBSD Problem Reports]]   * [[http://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/|Writing FreeBSD Problem Reports]]
-  * [[http://www.freebsd.org/doc/en_US.ISO8859-1/articles/pr-guidelines/|Problem Report Handling Guidelines]] (for %%FreeBSD%% contributors with access to GNATS)+  * [[http://www.freebsd.org/doc/en_US.ISO8859-1/articles/pr-guidelines/|Problem Report Handling Guidelines]] (for %%FreeBSD%% contributors with access to the PR database)
   * [[/KernelBugTriage|Kernel Bug Report Triaging Guide]] (preliminary)   * [[/KernelBugTriage|Kernel Bug Report Triaging Guide]] (preliminary)
-  * Bugbusting [[Bugbusting/TipsAndTricks|Tips and Tricks]] +  * [[/BugBusting|BugBusting]] [[BugBusting/TipsAndTricks|Tips and Tricks]] 
-  * How to deal with PRs that have been [[Bugathons/patch|flagged as having patches in them]]. +  * How to deal with PRs that have been flagged as having patches in them. 
-  * [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html|Kernel Debugging Guide]] in the [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook|Developer's Handbook]] * [[http://www.bsdcan.org/2008/schedule/attachments/45_article.pdf|Introduction to Debugging the FreeBSD Kernel]] presented by [[/JohnBaldwin|JohnBaldwin]] at BSDCan 2008.  Consider this to be recent extensions to the above.  Recommended.+  * [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html|Kernel Debugging Guide]] in the [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook|Developer's Handbook]] 
 +  * [[http://www.bsdcan.org/2008/schedule/attachments/45_article.pdf|Introduction to Debugging the FreeBSD Kernel]] presented by [[/JohnBaldwin|JohnBaldwin]] at BSDCan 2008.  Consider this to be recent extensions to the above.  Recommended.
   * [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html|ACPI Debugging Guide]] in the Developer's Handbook.  This is a good place to start if you are having problems with identifying hardware.  (For instance, for many irq routing, hanging, device not accessible, panics, etc., you might want to see if disabling acpi fixes the problem in question.  There are a large number of bad BIOS implementations out there; we put in hacks to work around as many as we can, but more are always needed.)   * [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html|ACPI Debugging Guide]] in the Developer's Handbook.  This is a good place to start if you are having problems with identifying hardware.  (For instance, for many irq routing, hanging, device not accessible, panics, etc., you might want to see if disabling acpi fixes the problem in question.  There are a large number of bad BIOS implementations out there; we put in hacks to work around as many as we can, but more are always needed.)
   * Information about [[/Debugging]] with gdb on %%FreeBSD%%   * Information about [[/Debugging]] with gdb on %%FreeBSD%%
Line 27: Line 30:
  
   * The [[http://docs.freebsd.org/mail/current/freebsd-bugbusters.html|freebsd-bugbusters mailing list]] (for general discussion about bugbusting).  Periodic postings include:   * The [[http://docs.freebsd.org/mail/current/freebsd-bugbusters.html|freebsd-bugbusters mailing list]] (for general discussion about bugbusting).  Periodic postings include:
-    * Weekly posting of "PRs recommended for committer evaluation by the bugbusting team" (example: [[http://docs.FreeBSD.org/cgi/mid.cgi?200801211115.m0LBF0rp050882|20080121 posting]]) 
-  * The [[http://docs.freebsd.org/mail/current/freebsd-bugs.html|freebsd-bugs mailing list]] (where incoming PRs for the kern, bin, and conf categories are posted, and sometimes discussion ensues).  Periodic postings include: 
-    * "Current problem reports" (example: [[http://docs.FreeBSD.org/cgi/mid.cgi?200801211106.m0LB62f9045949|20080121 posting]]) 
-    * "Current problem reports containing patches" (example: [[http://docs.FreeBSD.org/cgi/mid.cgi?200801211109.m0LB94Ul049051|20080121 posting]]) 
-    * "Current problem reports sorted by tag" (example: [[http://docs.FreeBSD.org/cgi/mid.cgi?200801211109.m0LB99T2049059|20080121 posting]]) 
-  * Weekly emailed reminders of assigned PRs, to each assignee (including various mailing lists) 
  
 ==== IRC Resources ==== ==== IRC Resources ====
Line 41: Line 38:
  
   * Information about [[/Bugathons]]   * Information about [[/Bugathons]]
-  * [[JeremyChadwick/Commonly_reported_issues|Commonly Reported Issues]] maintained by Jeremy Chadwick+  * [[BugBusting/Commonly_reported_issues|Commonly Reported Issues]] formerly maintained by Jeremy Chadwick
   * A list of committers willing to have PRs [[/AssigningPRs|assigned to them]].  (This is in addition to the auto-assigns to mailing lists, and for ports)   * A list of committers willing to have PRs [[/AssigningPRs|assigned to them]].  (This is in addition to the auto-assigns to mailing lists, and for ports)
   * [[BugBusting/Volunteers|signup sheet for volunteers]]   * [[BugBusting/Volunteers|signup sheet for volunteers]]
   * [[BugBusting/HowToHelp|how to help]]   * [[BugBusting/HowToHelp|how to help]]
- 
-==== Resources For Committers ==== 
- 
-These scripts live on freefall.  (See ~gnats/tools/README). 
- 
-  * ~gnats/tools/showwithtag: show PRs for tag %%<%%tag> 
-  * ~gnats/tools/showwithpatches: show PRs for tag %%<%%patch> 
-  * ~gnats/tools/show-random-pr: show a random PR for %%<%%tag> and %%<%%category> 
-  * ~gnats/tools/show-random-unassigned-pr: show a random unassigned PR for %%<%%tag> and %%<%%category> 
  
 ==== Metadiscussions ==== ==== Metadiscussions ====
Line 59: Line 47:
   * [[BugBusting/StateOfBugbusting|The State of Bugbusting]] talks about the state of bugbusting on %%FreeBSD%%, and discusses ideas for how we can improve.   * [[BugBusting/StateOfBugbusting|The State of Bugbusting]] talks about the state of bugbusting on %%FreeBSD%%, and discusses ideas for how we can improve.
   * [[http://people.freebsd.org/~linimon/presentations/prs2008/|FreeBSD Bugbusting: Where We Are, Where We Ought To Be]].  This is [[/MarkLinimon|MarkLinimon]]'s presentation at [[http://www.bsdcan.org|BSDCan 2008]], and includes some new analysis and ideas in addition to the above.   * [[http://people.freebsd.org/~linimon/presentations/prs2008/|FreeBSD Bugbusting: Where We Are, Where We Ought To Be]].  This is [[/MarkLinimon|MarkLinimon]]'s presentation at [[http://www.bsdcan.org|BSDCan 2008]], and includes some new analysis and ideas in addition to the above.
- 
-==== To-Do Items ==== 
- 
-  * [[MarkLinimon/ActionItems|Mark Linimon's action items]] 
-  * [[/PRsFor6.x|PRs that only apply to 6.x]].  Most of these only need MFCs. 
  
 ==== Statistics ==== ==== Statistics ====
  
-  * [[http://www.oook.cz/bsd/prstats/|GNATS PR statistics]] from pav +  * (obsolete) [[http://www.oook.cz/bsd/prstats/|GNATS PR statistics]] from pav 
-  * [[http://people.freebsd.org/~edwin/gnats/|GNATS PR statistics]] from edwin+  * (obsolete) [[http://people.freebsd.org/~edwin/gnats/|GNATS PR statistics]] from edwin
  
 ==== Other Resources ==== ==== Other Resources ====
  
-  * Auto-assignment of ports PRs (run by [[/EdwinGroothuis|EdwinGroothuis]]) 
   * The bugmeister team, bugmeister@%%FreeBSD%%.org (responsible for the maintenance of the database and associated code)   * The bugmeister team, bugmeister@%%FreeBSD%%.org (responsible for the maintenance of the database and associated code)
-  * [[/MirroringGNATS|Mirroring GNATS]]+ 
 +---- 
 + 
 +{{tag>Stale}}
  
  • bugbusting/resources.1213738641.txt.gz
  • Last modified: 2008/06/17 21:37
  • by 127.0.0.1