This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Showstopper Reviews

Purpose

The purpose of "showstopper" reviews is to find the bugs that look the most problematic for our next release(s) and publicize them in an attempt to encourage more people to assist in fixing them. It is not for berating/shaming anyone (if you want to do that, get involved in the tinderbox status reports once those get going), nor for trying to re-prioritize the work of maintainers (while that may sometimes be the side effect of these reports, we'd like to find other people to help the maintainers and bring more eyeballs to the problems if possible). These reports also serve to alert the release team to important issues, and save some of the Bugsquad's rare time.

Getting involved

We need lots of volunteers to create "showstopper" review reports, which ideally would be sent out once every week or two. We try to focus only on the most embarassing of bugs, the kind that could potentially hold up a release, though others not quite that severe often get included. Nearly anyone can do such a review or assist with one. The steps involved look kind of overwhelming at first, but really aren't so bad. You can look at the last reviews to get an idea of the work involved. The steps involved in creating such a report are:

Making sure no one else is working on a showstopper review

We don't want to duplicate work, so if you decide to work on a showstopper review, please add your information here. Note that if the last report was sent out less than a week ago, then we don't need another one yet. Also, note that if the information here about the volunteer to be in charge of the next review is more than a week old, it should be removed and considered out of date. If no date is listed, the other volunteer information should be considered out of date and removed.

Date started:

Name:

Volunteer to be in charge of next review:

YYYY-MM-DD

YourName

Other volunteers assisting with next review, if any:

<add your name here>

Last reviews:

Date sent:

Link:

2012-08-21

https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00097.html

2012-03-19

https://mail.gnome.org/archives/gnome-bugsquad/2012-March/msg00005.html

2012-03-12

https://mail.gnome.org/archives/gnome-bugsquad/2012-March/msg00003.html

2011-09-16

http://mail.gnome.org/archives/gnome-bugsquad/2011-September/msg00006.html

2011-09-01

http://mail.gnome.org/archives/gnome-bugsquad/2011-September/msg00000.html

2011-02 and -03

Weekly reports in the weeks before GNOME 3.0.0

2010-03-14

http://mail.gnome.org/archives/desktop-devel-list/2010-March/msg00079.html

2009-06-18

http://mail.gnome.org/archives/desktop-devel-list/2009-June/msg00051.html

2009-02-23

http://mail.gnome.org/archives/desktop-devel-list/2009-February/msg00149.html

2008-08-31

http://mail.gnome.org/archives/desktop-devel-list/2008-August/msg00156.html

2008-06-17

http://mail.gnome.org/archives/desktop-devel-list/2008-June/msg00119.html

2008-02-11

http://mail.gnome.org/archives/desktop-devel-list/2008-February/msg00055.html

2008-01-10

http://mail.gnome.org/archives/desktop-devel-list/2008-January/msg00057.html

2007-08-24

http://mail.gnome.org/archives/desktop-devel-list/2007-August/msg00163.html

2007-04-13

http://mail.gnome.org/archives/desktop-devel-list/2007-April/msg00156.html

2007-02-24

http://mail.gnome.org/archives/desktop-devel-list/2007-February/msg00301.html

2007-01-18

http://mail.gnome.org/archives/desktop-devel-list/2007-January/msg00396.html

2006-11-10

http://mail.gnome.org/archives/desktop-devel-list/2006-November/msg00039.html

Some past examples (created before this page was written):

2006-01-11

http://mail.gnome.org/archives/desktop-devel-list/2006-January/msg00132.html

2005-09-05

http://mail.gnome.org/archives/release-team/2005-September/msg00098.html

2005-02-28

http://mail.gnome.org/archives/desktop-devel-list/2005-February/msg00429.html

2005-02-17

http://mail.gnome.org/archives/desktop-devel-list/2005-February/msg00356.html

2005-02-03

http://mail.gnome.org/archives/desktop-devel-list/2005-February/msg00025.html

Writing a brief summary of changes since the previous showstopper report

If the last review was done in the previous two months, a summary of changes since the last report should be included in your new report. Look at the last review, determine which bugs were fixed, which have extra patches, and any other notable activity. Try to summarize this information in a paragraph or less.

Using the relevant portions of the old report

If the last review was done in the previous two months, you need to find out the relevant portions of the old report, so that you can update them and include it in your current report. Fixed bugs obviously need no longer be included; if they were fixed after the last review, add them to the "Changes" section, as already mentioned. Other bugs may need to be excluded for any of a variety of reasons (e.g. one of the maintainers has applied a workaround and says that a correct fix won't be possible until the next release cycle). You will need to read both (a) the bug reports included in the last review, and (b) the responses on the mailing list to the last showstopper review report (Note: You do not have to be subscribed to the desktop-devel-list, you can use the archives at http://mail.gnome.org instead). Both locations may have information about which bugs are still relevant and what information may need to be updated from the old report.

Note that if you find any information on the mailing list that should be in corresponding bug reports but isn't there, please add it to the bug report.

Finding new potential showstopper bug reports

There are lots of ways to find new potential showstopper bugs: your own testing of GNOME, triaging bugs, listening to others on IRC, talking to distribution packagers and maintainers, taking a look at the patch dilegence, searching for bugs with an old gnome-target set, and many other ways. However, all of those methods go above and beyond the call of duty. You are perfectly welcome to do those things, but typically all you really need to do is

and if you want to go the extra mile, then

If you think you found a potential showstopper add it to the ../ShowstopperCandidates .

Writing up a summary of the new showstopper bugs

Write up a summary of the new showstopper bugs you have found. Some general guidelines:

Getting others to review your new report

Send the draft of your report to the bugsquad mailing list and maybe to distributor-list. Others may point out improvements to make to the wording and bugs that really shouldn't be on the list. They may also point out bugs that should be on the list, though you can feel free to tell them that they should just set the appropriate gnome-target of the corresponding bug so that it can show up in the next report. ;-) If no one responds within 24 hours, feel free to just move on to the next step.

Sending out your report

Email your report to the desktop-devel-list (d-d-l) and release-team (r-t) and maybe to distributor-list.

Updating this page

Go back to the section on making sure no one else is working on a showstopper review and update all the relevant information (e.g. remove your name and the date you started, update the last review link, etc.).

We haven't had a lot of showstopper reviews yet. These guidelines may need to be updated in response to feedback from d-d-l.


2024-10-23 11:00